<86>Mar 18 06:19:57 userdel[82871]: delete user 'rooter' <86>Mar 18 06:19:57 userdel[82871]: removed group 'rooter' owned by 'rooter' <86>Mar 18 06:19:57 userdel[82871]: removed shadow group 'rooter' owned by 'rooter' <86>Mar 18 06:19:57 groupadd[82925]: group added to /etc/group: name=rooter, GID=519 <86>Mar 18 06:19:57 groupadd[82925]: group added to /etc/gshadow: name=rooter <86>Mar 18 06:19:57 groupadd[82925]: new group: name=rooter, GID=519 <86>Mar 18 06:19:57 useradd[82982]: new user: name=rooter, UID=519, GID=519, home=/root, shell=/bin/bash <86>Mar 18 06:19:57 userdel[83107]: delete user 'builder' <86>Mar 18 06:19:57 userdel[83107]: removed group 'builder' owned by 'builder' <86>Mar 18 06:19:57 userdel[83107]: removed shadow group 'builder' owned by 'builder' <86>Mar 18 06:19:57 groupadd[83201]: group added to /etc/group: name=builder, GID=520 <86>Mar 18 06:19:57 groupadd[83201]: group added to /etc/gshadow: name=builder <86>Mar 18 06:19:57 groupadd[83201]: new group: name=builder, GID=520 <86>Mar 18 06:19:57 useradd[83269]: new user: name=builder, UID=520, GID=520, home=/usr/src, shell=/bin/bash <13>Mar 18 06:20:29 rpmi: strace-4.26-alt1 sisyphus.218650.100 1545875033 installed <13>Mar 18 06:20:29 rpmi: ed-1:0.2-alt10 1449768440 installed <13>Mar 18 06:20:29 rpmi: rpm-utils-0.10-alt1 1481222510 installed <13>Mar 18 06:20:29 rpmi: rpm-build-mozilla.org-41.0.2-alt3 sisyphus+224307.100.1.1 1552144765 installed <13>Mar 18 06:20:29 rpmi: mozilla-common-devel-1.0-alt1 1326718460 installed <13>Mar 18 06:20:29 rpmi: browser-plugins-npapi-devel-3.0-alt1 1254957089 installed <13>Mar 18 06:20:36 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Mar 18 06:20:36 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Mar 18 06:20:36 rpmi: libwayland-client-1.16.0-alt1 1535614871 installed <13>Mar 18 06:20:36 rpmi: libsqlite3-3.26.0-alt2 sisyphus+220766.100.5.1 1549611685 installed <13>Mar 18 06:20:36 rpmi: perl-HTTP-Date-6.02-alt1 1348645274 installed <13>Mar 18 06:20:36 rpmi: libjpeg-2:1.5.1-alt1 1498218318 installed <13>Mar 18 06:20:36 rpmi: libglvnd-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Mar 18 06:20:36 rpmi: libpng16-1.6.36-alt1 sisyphus+219478.100.1.1 1547633314 installed <13>Mar 18 06:20:36 rpmi: libICE-1.0.9-alt1 1409902721 installed <13>Mar 18 06:20:36 rpmi: libSM-1.2.3-alt1 sisyphus.215747.100 1540812795 installed <13>Mar 18 06:20:36 rpmi: libnspr-1:4.20-alt1 sisyphus.216395.100 1542113039 installed <13>Mar 18 06:20:36 rpmi: libogg-1.3.3-alt1 sisyphus+221902.4000.4.1 1550598661 installed <13>Mar 18 06:20:36 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Mar 18 06:20:36 rpmi: libidn2-2.1.1-alt1 sisyphus+221274.100.1.2 1549951289 installed <13>Mar 18 06:20:38 rpmi: llvm7.0-libs-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Mar 18 06:20:38 rpmi: libp11-kit-0.23.9-alt5 1525798298 installed <13>Mar 18 06:20:38 rpmi: libnspr-devel-1:4.20-alt1 sisyphus.216395.100 1542113039 installed <13>Mar 18 06:20:38 rpmi: libwayland-egl-4:18.1.0-alt1 1535614871 installed <13>Mar 18 06:20:38 rpmi: liblcms2-2.9-alt1 1516411892 installed <13>Mar 18 06:20:38 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Mar 18 06:20:38 rpmi: libpixman-3:0.38.0-alt1 sisyphus+221327.100.1.1 1549959657 installed <13>Mar 18 06:20:38 rpmi: perl-LWP-MediaTypes-6.02-alt1 1329754558 installed <13>Mar 18 06:20:38 rpmi: perl-Compress-Raw-Zlib-2.084-alt1.1 sisyphus+219907.700.1.1 1548343625 installed <13>Mar 18 06:20:38 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Mar 18 06:20:38 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Mar 18 06:20:38 rpmi: libgudev-1:232-alt3 1523738518 installed <13>Mar 18 06:20:38 rpmi: libwayland-server-1.16.0-alt1 1535614871 installed <13>Mar 18 06:20:38 rpmi: libproxy-0.4.15-alt2 sisyphus+222634.100.1.1 1550954627 installed <13>Mar 18 06:20:38 rpmi: libnettle6-3.4.1-alt1 sisyphus.217427.100 1544107917 installed <13>Mar 18 06:20:39 rpmi: libicu63-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Mar 18 06:20:39 rpmi: libgraphite2-1.3.13-alt1 sisyphus.218545.100 1545686511 installed <13>Mar 18 06:20:39 rpmi: libharfbuzz-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Mar 18 06:20:39 rpmi: libfreetype-2.9.1-alt1.S1 1530781053 installed <13>Mar 18 06:20:39 rpmi: fontconfig-2.13.1-alt1 sisyphus.215917.100 1540973886 installed Updating fonts cache: <29>Mar 18 06:20:40 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Mar 18 06:20:40 rpmi: libXau-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Mar 18 06:20:40 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Mar 18 06:20:40 rpmi: libtasn1-4.13-alt2 1521133850 installed <13>Mar 18 06:20:41 rpmi: libXau-devel-1.0.9-alt1 sisyphus+223149.200.2.1 1551268152 installed <13>Mar 18 06:20:41 rpmi: libharfbuzz-icu-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Mar 18 06:20:41 rpmi: libgraphite2-devel-1.3.13-alt1 sisyphus.218545.100 1545686511 installed <13>Mar 18 06:20:41 rpmi: icu-utils-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Mar 18 06:20:41 rpmi: libicu-devel-1:6.3.1-alt1 sisyphus.215328.100 1540049988 installed <13>Mar 18 06:20:41 rpmi: libhogweed4-3.4.1-alt1 sisyphus.217427.100 1544107917 installed <13>Mar 18 06:20:41 rpmi: libgnutls30-3.6.6-alt1 sisyphus+219978.100.1.1 1548422819 installed <13>Mar 18 06:20:41 rpmi: libpng-devel-1.6.36-alt1 sisyphus+219478.100.1.1 1547633314 installed <13>Mar 18 06:20:41 rpmi: clang7.0-libs-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Mar 18 06:20:41 rpmi: lld-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Mar 18 06:20:41 rpmi: libflac8-1.3.2-alt2 sisyphus+220898.4400.11.1 1551973321 installed <13>Mar 18 06:20:41 rpmi: libvorbis-1.3.6-alt2 sisyphus+220072.200.2.2 1548744475 installed <13>Mar 18 06:20:41 rpmi: libICE-devel-1.0.9-alt1 1409902721 installed <13>Mar 18 06:20:41 rpmi: libSM-devel-1.2.3-alt1 sisyphus.215747.100 1540812795 installed <13>Mar 18 06:20:41 rpmi: libOpenGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Mar 18 06:20:41 rpmi: libGLES-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Mar 18 06:20:42 rpmi: libjasper-2.0.14-alt1 1530105217 installed <13>Mar 18 06:20:42 rpmi: libtiff5-4.0.3-alt1 1348347501 installed <13>Mar 18 06:20:42 rpmi: perl-File-Listing-6.04-alt1 1329758996 installed <13>Mar 18 06:20:42 rpmi: libwayland-cursor-1.16.0-alt1 1535614871 installed <13>Mar 18 06:20:42 rpmi: wayland-devel-1.16.0-alt1 1535614871 installed <13>Mar 18 06:20:42 rpmi: libwayland-client-devel-1.16.0-alt1 1535614871 installed <13>Mar 18 06:20:58 rpmi: rust-1:1.31.1-alt3 sisyphus+219295.600.6.1 1547677341 installed <13>Mar 18 06:20:58 rpmi: perl-ph-0.11.1-alt1 sisyphus.218633.100 1547046185 installed <13>Mar 18 06:20:58 rpmi: perl-Perl4-CoreLibs-0.004-alt1 1502964039 installed <13>Mar 18 06:20:58 rpmi: libwireless-29-alt11 sisyphus+218805.300.10.1 1550100869 installed <13>Mar 18 06:20:58 rpmi: libvpx5-1.7.0-alt3 sisyphus+223120.100.1.1 1551243149 installed <13>Mar 18 06:20:58 rpmi: libopus-1.2.1-alt1.1 1504605295 installed <13>Mar 18 06:20:58 rpmi: libnatspec-0.3.1-alt2 1445691580 installed <13>Mar 18 06:20:58 rpmi: libhunspell-1.7.0-alt1 sisyphus.216944.100 1543319096 installed <13>Mar 18 06:20:58 rpmi: libxkbcommon-0.8.4-alt1 sisyphus+222759.100.1.1 1551009799 installed <13>Mar 18 06:20:58 rpmi: udev-rules-1:241-alt3 sisyphus+222052.100.2.1 1550680909 installed <13>Mar 18 06:20:58 rpmi: libgtk+2-locales-2.24.32-alt2 1518699309 installed <13>Mar 18 06:20:58 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>Mar 18 06:20:58 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed <13>Mar 18 06:20:58 rpmi: libfribidi-1.0.5-alt1 1532424345 installed <13>Mar 18 06:20:58 rpmi: libepoxy-1.5.3-alt1 sisyphus.214119.100 1538723829 installed <13>Mar 18 06:20:58 rpmi: libdatrie-0.2.9-alt1_6 1511686676 installed <13>Mar 18 06:20:58 rpmi: libthai-0.1.28-alt1_1 sisyphus.214516.100 1539257851 installed <13>Mar 18 06:20:58 rpmi: publicsuffix-list-dafsa-20181106-alt1 sisyphus.216228.100 1541611754 installed <13>Mar 18 06:20:58 rpmi: libpsl-0.20.2-alt2 sisyphus+222635.100.1.1 1550951841 installed <13>Mar 18 06:20:58 rpmi: libnghttp2-1.34.0-alt1 sisyphus+222625.100.1.1 1550947259 installed <13>Mar 18 06:20:58 rpmi: libusb-1.0.22-alt1 1525452055 installed <13>Mar 18 06:20:58 rpmi: libbrotlicommon-1.0.7-alt1 sisyphus.215491.100 1540428597 installed <13>Mar 18 06:20:58 rpmi: libbrotlidec-1.0.7-alt1 sisyphus.215491.100 1540428597 installed <13>Mar 18 06:20:58 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed <13>Mar 18 06:20:59 rpmi: libalsa-1:1.1.8-alt2 sisyphus+221894.200.4.1 1550583286 installed <13>Mar 18 06:20:59 rpmi: libIDL-0.8.14-alt4 1449145676 installed <13>Mar 18 06:20:59 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Mar 18 06:20:59 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Mar 18 06:20:59 rpmi: perl-IO-Socket-IP-0.39-alt1 1494508514 installed <13>Mar 18 06:20:59 rpmi: perl-Compress-Raw-Bzip2-2.084-alt1.1 sisyphus+219907.1000.1.1 1548343668 installed <13>Mar 18 06:20:59 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Mar 18 06:20:59 rpmi: perl-Term-ANSIColor-4.06-alt1 1479407083 installed <13>Mar 18 06:20:59 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Mar 18 06:20:59 rpmi: perl-Filter-1.59-alt1.1 sisyphus+219907.400.1.1 1548343389 installed <13>Mar 18 06:20:59 rpmi: perl-Encode-3.01-alt1 sisyphus+224923.100.1.1 1552474122 installed <13>Mar 18 06:20:59 rpmi: perl-URI-1.76-alt1 sisyphus+220243.100.1.1 1548863244 installed <13>Mar 18 06:20:59 rpmi: perl-IO-Compress-2.084-alt1 sisyphus+219744.100.2.1 1548168679 installed <13>Mar 18 06:20:59 rpmi: perl-Net-HTTP-6.18-alt1 1526560501 installed <13>Mar 18 06:20:59 rpmi: perl-HTML-Parser-3.72-alt1.2 sisyphus+219907.600.1.1 1548343581 installed <13>Mar 18 06:20:59 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Mar 18 06:20:59 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Mar 18 06:20:59 rpmi: perl-IO-HTML-1.001-alt1 1404821752 installed <13>Mar 18 06:20:59 rpmi: perl-HTTP-Message-6.18-alt1 1528288416 installed <13>Mar 18 06:20:59 rpmi: perl-HTTP-Cookies-6.04-alt1 1504116575 installed <13>Mar 18 06:20:59 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Mar 18 06:20:59 rpmi: perl-libwww-6.37-alt1 sisyphus+224063.100.1.1 1551968725 installed <13>Mar 18 06:20:59 rpmi: perl-XML-LibXML-2.0134-alt1 sisyphus+221347.100.1.1 1549969058 installed <13>Mar 18 06:20:59 rpmi: perl-XML-SAX-1.00-alt1 1519094959 installed <13>Mar 18 06:20:59 rpmi: perl-XML-Simple-2.25-alt1 1521437714 installed <13>Mar 18 06:20:59 rpmi: icon-naming-utils-0.8.90-alt1 1236573102 installed <13>Mar 18 06:21:00 rpmi: icon-theme-adwaita-3.30.1-alt1 sisyphus.216736.100 1542889653 installed <13>Mar 18 06:21:00 rpmi: libgdk-pixbuf-locales-2.38.1-alt1 sisyphus+223283.100.1.1 1551374215 installed <13>Mar 18 06:21:00 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Mar 18 06:21:00 rpmi: liborc-0.4.28-alt1 1511201506 installed <13>Mar 18 06:21:00 rpmi: libxshmfence-1.3-alt1 sisyphus+223149.1000.2.1 1551268571 installed <13>Mar 18 06:21:00 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed <13>Mar 18 06:21:00 rpmi: libdrm-1:2.4.97-alt1 sisyphus+220483.100.1.1 1549270242 installed <13>Mar 18 06:21:00 rpmi: libgbm-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552635329 installed <13>Mar 18 06:21:02 rpmi: glibc-devel-static-6:2.27-alt8 sisyphus.219011.100 1547073625 installed <13>Mar 18 06:21:02 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus+221902.2500.4.1 1550596716 installed <13>Mar 18 06:21:02 rpmi: libstdc++8-devel-8.3.1-alt2 sisyphus+224979.100.1.1 1552540396 installed <13>Mar 18 06:21:03 rpmi: gcc8-c++-8.3.1-alt2 sisyphus+224979.100.1.1 1552540396 installed <13>Mar 18 06:21:03 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1.1 1525115767 installed <13>Mar 18 06:21:03 rpmi: rpm-build-gir-0.7.2-alt4 1534675014 installed <13>Mar 18 06:21:03 rpmi: bc-1:1.07.1-alt1 sisyphus+221902.700.4.1 1550587857 installed <13>Mar 18 06:21:03 rpmi: libatk-locales-2.30.0-alt1 sisyphus.212779.100 1536768328 installed <13>Mar 18 06:21:03 rpmi: libatk-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <13>Mar 18 06:21:03 rpmi: shared-mime-info-1.12-alt1 sisyphus+219597.100.2.2 1548057005 installed <13>Mar 18 06:21:03 rpmi: gsettings-desktop-schemas-data-3.28.1-alt1 sisyphus.212587.100 1536082062 installed <13>Mar 18 06:21:03 rpmi: libgio-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Mar 18 06:21:03 rpmi: gsettings-desktop-schemas-3.28.1-alt1 sisyphus.212587.100 1536082066 installed <13>Mar 18 06:21:03 rpmi: libgdk-pixbuf-2.38.1-alt1 sisyphus+223283.100.1.1 1551374252 installed <13>Mar 18 06:21:03 rpmi: gtk-update-icon-cache-3.24.5-alt1 sisyphus+220558.100.1.1 1549311199 installed <13>Mar 18 06:21:04 rpmi: libgstreamer1.0-1.14.4-alt1 sisyphus.214120.2200 1538778557 installed <13>Mar 18 06:21:04 rpmi: libgusb-0.3.0-alt1 1518891735 installed <13>Mar 18 06:21:04 rpmi: libcolord-1.4.4-alt1 sisyphus+224111.100.1.1 1552060572 installed <13>Mar 18 06:21:04 rpmi: libnotify-0.7.7-alt1.2 1525614802 installed <13>Mar 18 06:21:04 rpmi: libdconf-0.30.1-alt1 sisyphus.215477.100 1540419162 installed <13>Mar 18 06:21:04 rpmi: libjson-glib-1.4.4-alt1 sisyphus.213175.100 1537249589 installed <13>Mar 18 06:21:04 rpmi: liblz4-1:1.8.3-alt2 sisyphus+221902.4200.4.1 1550599659 installed <13>Mar 18 06:21:04 rpmi: libgpg-error-1.31-alt1.S1 1529015802 installed <13>Mar 18 06:21:04 rpmi: libgcrypt20-1.8.3-alt4 sisyphus+222598.100.1.1 1550924043 installed <13>Mar 18 06:21:04 rpmi: libsystemd-1:241-alt3 sisyphus+222052.100.2.1 1550681059 installed <13>Mar 18 06:21:04 rpmi: libdbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Mar 18 06:21:04 rpmi: dbus-tools-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <86>Mar 18 06:21:04 groupadd[21271]: group added to /etc/group: name=messagebus, GID=499 <86>Mar 18 06:21:04 groupadd[21271]: group added to /etc/gshadow: name=messagebus <86>Mar 18 06:21:04 groupadd[21271]: new group: name=messagebus, GID=499 <86>Mar 18 06:21:04 useradd[21277]: new user: name=messagebus, UID=499, GID=499, home=/run/dbus, shell=/dev/null <13>Mar 18 06:21:04 rpmi: dbus-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Mar 18 06:21:04 rpmi: dconf-0.30.1-alt1 sisyphus.215477.100 1540419162 installed <13>Mar 18 06:21:04 rpmi: libgtk+3-schemas-3.24.5-alt1 sisyphus+220558.100.1.1 1549311168 installed <13>Mar 18 06:21:04 rpmi: libavahi-0.6.32-alt1 1500485702 installed <13>Mar 18 06:21:04 rpmi: libcups-2.2.10-alt2 sisyphus+224799.100.1.1 1552314897 installed <13>Mar 18 06:21:04 rpmi: libpolkit-0.115-alt5 sisyphus.219065.100 1547027030 installed <86>Mar 18 06:21:04 groupadd[21366]: group added to /etc/group: name=colord, GID=498 <86>Mar 18 06:21:04 groupadd[21366]: group added to /etc/gshadow: name=colord <86>Mar 18 06:21:04 groupadd[21366]: new group: name=colord, GID=498 <86>Mar 18 06:21:04 useradd[21392]: new user: name=colord, UID=498, GID=498, home=/var/colord, shell=/dev/null <13>Mar 18 06:21:04 rpmi: colord-1.4.4-alt1 sisyphus+224111.100.1.1 1552060572 installed <13>Mar 18 06:21:04 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Mar 18 06:21:04 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Mar 18 06:21:04 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Mar 18 06:21:04 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Mar 18 06:21:04 rpmi: libXext-1.3.3-alt1 1409902959 installed <13>Mar 18 06:21:04 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Mar 18 06:21:04 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Mar 18 06:21:04 rpmi: libXdamage-1.1.3-alt4 1297162593 installed <13>Mar 18 06:21:04 rpmi: libXcursor-1.1.15-alt1.S1 1512373366 installed <13>Mar 18 06:21:04 rpmi: libXi-1.7.9-alt1.S1 1515755342 installed <13>Mar 18 06:21:04 rpmi: libXcomposite-0.4.3-alt3 1297306936 installed <13>Mar 18 06:21:04 rpmi: libXft-2.3.2-alt1 1409902660 installed <13>Mar 18 06:21:04 rpmi: libXrandr-1.5.0-alt1 1431936189 installed <13>Mar 18 06:21:04 rpmi: libXinerama-1.1.4-alt1 sisyphus+223149.300.2.1 1551268216 installed <13>Mar 18 06:21:04 rpmi: libat-spi2-core-2.30.1-alt1 sisyphus+223619.100.1.1 1551730184 installed <13>Mar 18 06:21:06 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Mar 18 06:21:06 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Mar 18 06:21:06 rpmi: libXfixes-devel-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Mar 18 06:21:06 rpmi: libXext-devel-1.3.3-alt1 1409902959 installed <13>Mar 18 06:21:06 rpmi: libXrender-devel-0.9.8-alt1 1371312112 installed <13>Mar 18 06:21:06 rpmi: libXtst-1.2.2-alt1 1369984893 installed <13>Mar 18 06:21:06 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Mar 18 06:21:06 rpmi: libGLX-mesa-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552635329 installed <13>Mar 18 06:21:06 rpmi: libEGL-mesa-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552635329 installed <13>Mar 18 06:21:06 rpmi: libEGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Mar 18 06:21:06 rpmi: libGLX-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Mar 18 06:21:06 rpmi: libGL-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Mar 18 06:21:06 rpmi: libcairo-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Mar 18 06:21:06 rpmi: libpango-1.42.4-alt1 1534787259 installed <13>Mar 18 06:21:06 rpmi: libglvnd-devel-7:1.1.1-alt1 sisyphus+224993.100.4.1 1552634542 installed <13>Mar 18 06:21:06 rpmi: libEGL-devel-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552635329 installed <13>Mar 18 06:21:06 rpmi: libGL-devel-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552635329 installed <13>Mar 18 06:21:06 rpmi: libcairo-gobject-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Mar 18 06:21:06 rpmi: libGLES-devel-4:19.0.0-alt1 sisyphus+224993.400.4.1 1552635329 installed <13>Mar 18 06:21:06 rpmi: libgtk+2-2.24.32-alt2 1518699309 installed <13>Mar 18 06:21:07 rpmi: libgst-plugins1.0-1.14.4-alt3 sisyphus+223362.100.1.1 1551499954 installed <13>Mar 18 06:21:07 rpmi: libXScrnSaver-1.2.3-alt1 sisyphus+223149.500.2.1 1551268358 installed <13>Mar 18 06:21:07 rpmi: dbus-tools-gui-1.12.12-alt2 sisyphus+221234.100.1.2 1549918047 installed <13>Mar 18 06:21:07 rpmi: at-spi2-core-2.30.1-alt1 sisyphus+223619.100.1.1 1551730184 installed <13>Mar 18 06:21:07 rpmi: at-spi2-atk-2.30.1-alt1 sisyphus+223619.200.1.1 1551730271 installed <13>Mar 18 06:21:07 rpmi: libXt-1.1.4-alt1 1369984722 installed <13>Mar 18 06:21:07 rpmi: libgdk-pixbuf-xlib-2.38.1-alt1 sisyphus+223283.100.1.1 1551374252 installed <13>Mar 18 06:21:07 rpmi: libpulseaudio-12.2-alt1 1535623585 installed <13>Mar 18 06:21:07 rpmi: libxcbutil-1:0.4.0-alt1 1413392888 installed <13>Mar 18 06:21:07 rpmi: libstartup-notification-0.12-alt1.1 1346782208 installed <13>Mar 18 06:21:07 rpmi: libtinfo-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Mar 18 06:21:07 rpmi: libncurses-devel-6.1.20180407-alt2 sisyphus+222164.200.1.1 1550686226 installed <13>Mar 18 06:21:07 rpmi: python-modules-curses-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:07 rpmi: libverto-0.3.0-alt1_7 sisyphus+223221.100.1.1 1551348953 installed <13>Mar 18 06:21:07 rpmi: libkeyutils-1.6-alt2 sisyphus.217337.100 1544003161 installed <13>Mar 18 06:21:07 rpmi: libcom_err-1.44.6-alt1 sisyphus+224154.100.1.1 1552091678 installed <13>Mar 18 06:21:07 rpmi: rpm-macros-alternatives-0.5.0-alt1 sisyphus+221902.300.4.1 1550587121 installed <13>Mar 18 06:21:07 rpmi: alternatives-0.5.0-alt1 sisyphus+221902.300.4.1 1550587121 installed <13>Mar 18 06:21:07 rpmi: libnss-3.42.1-alt1 sisyphus+220384.100.1.1 1549032573 installed <13>Mar 18 06:21:07 rpmi: libnss-devel-3.42.1-alt1 sisyphus+220384.100.1.1 1549032573 installed <13>Mar 18 06:21:07 rpmi: ca-certificates-2019.02.01-alt1 sisyphus+220384.200.1.1 1549032756 installed <13>Mar 18 06:21:07 rpmi: ca-trust-0.1.1-alt2 1515595785 installed <13>Mar 18 06:21:07 rpmi: p11-kit-trust-0.23.9-alt5 1525798298 installed <13>Mar 18 06:21:08 rpmi: libcrypto1.1-1.1.0j-alt2 sisyphus+223638.100.2.1 1551791072 installed <13>Mar 18 06:21:08 rpmi: libssl1.1-1.1.0j-alt2 sisyphus+223638.100.2.1 1551791072 installed <86>Mar 18 06:21:08 groupadd[34812]: group added to /etc/group: name=_keytab, GID=497 <86>Mar 18 06:21:08 groupadd[34812]: group added to /etc/gshadow: name=_keytab <86>Mar 18 06:21:08 groupadd[34812]: new group: name=_keytab, GID=497 <13>Mar 18 06:21:08 rpmi: libkrb5-1.16.3-alt1 sisyphus+223678.100.1.1 1551746516 installed <13>Mar 18 06:21:08 rpmi: libpython3-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Mar 18 06:21:08 rpmi: python3-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Mar 18 06:21:09 rpmi: python3-base-3.6.8-alt1 sisyphus+220164.200.3.1 1548842636 installed <13>Mar 18 06:21:09 rpmi: glib2-devel-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Mar 18 06:21:09 rpmi: libgio-devel-2.58.3-alt1 sisyphus+219722.100.1.1 1548088777 installed <13>Mar 18 06:21:09 rpmi: libgdk-pixbuf-devel-2.38.1-alt1 sisyphus+223283.100.1.1 1551374252 installed <13>Mar 18 06:21:09 rpmi: libatk-devel-2.30.0-alt1 sisyphus.212779.100 1536768334 installed <86>Mar 18 06:21:09 groupadd[39213]: group added to /etc/group: name=sasl, GID=496 <86>Mar 18 06:21:09 groupadd[39213]: group added to /etc/gshadow: name=sasl <86>Mar 18 06:21:09 groupadd[39213]: new group: name=sasl, GID=496 <13>Mar 18 06:21:09 rpmi: libsasl2-3-2.1.27-alt1 sisyphus+223971.100.1.1 1551928460 installed <13>Mar 18 06:21:09 rpmi: libldap-2.4.46-alt1.1 sisyphus+219907.4400.1.1 1548349979 installed <13>Mar 18 06:21:09 rpmi: libcurl-7.64.0-alt2 sisyphus+224983.100.1.2 1552555781 installed <13>Mar 18 06:21:09 rpmi: mozldap-6.0.7-alt4 sisyphus+220438.1100.12.2 1549897399 installed <13>Mar 18 06:21:09 rpmi: gstreamer1.0-devel-1.14.4-alt1 sisyphus.214120.2200 1538778557 installed <13>Mar 18 06:21:09 rpmi: libharfbuzz-devel-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Mar 18 06:21:10 rpmi: libfreetype-devel-2.9.1-alt1.S1 1530781053 installed <13>Mar 18 06:21:10 rpmi: fontconfig-devel-2.13.1-alt1 sisyphus.215917.100 1540973886 installed <13>Mar 18 06:21:10 rpmi: libcairo-devel-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Mar 18 06:21:10 rpmi: libcairo-gobject-devel-1:1.16.0-alt1 sisyphus.215566.100 1540457683 installed <13>Mar 18 06:21:10 rpmi: libXft-devel-2.3.2-alt1 1409902660 installed <13>Mar 18 06:21:10 rpmi: libpango-devel-1.42.4-alt1 1534787259 installed <13>Mar 18 06:21:10 rpmi: libtirpc-1.0.3-alt1 1532008017 installed <13>Mar 18 06:21:10 rpmi: libnsl2-1.1.0-alt1_1 1511548749 installed <13>Mar 18 06:21:10 rpmi: python-modules-compiler-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-email-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-unittest-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-nis-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-encodings-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-xml-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: gtk-builder-convert-2.24.32-alt2 1518699309 installed <13>Mar 18 06:21:10 rpmi: python-modules-ctypes-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-multiprocessing-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-logging-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-tools-2to3-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-hotshot-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-bsddb-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:10 rpmi: python-modules-distutils-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:16 rpmi: clang7.0-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Mar 18 06:21:16 rpmi: python-modules-json-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:17 rpmi: llvm7.0-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Mar 18 06:21:17 rpmi: python-module-pkg_resources-1:40.8.0-alt1 sisyphus+221229.100.2.1 1550559950 installed <13>Mar 18 06:21:17 rpmi: libnsl2-devel-1.1.0-alt1_1 1511548749 installed <13>Mar 18 06:21:17 rpmi: python-dev-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:17 rpmi: libevent2.1-2.1.8-alt1 sisyphus.212491.200 1535963930 installed <13>Mar 18 06:21:17 rpmi: glib-networking-2.58.0-alt1 sisyphus.212651.1500 1536648953 installed <13>Mar 18 06:21:17 rpmi: libsoup-2.64.2-alt1 sisyphus.215425.140 1540400356 installed <13>Mar 18 06:21:17 rpmi: libsoup-gnome-2.64.2-alt1 sisyphus.215425.140 1540400356 installed <13>Mar 18 06:21:17 rpmi: librest-0.8.1-alt1 1508266400 installed <13>Mar 18 06:21:19 rpmi: libgtk+3-3.24.5-alt1 sisyphus+220558.100.1.1 1549311199 installed <13>Mar 18 06:21:19 rpmi: libgtk+3-devel-3.24.5-alt1 sisyphus+220558.100.1.1 1549311199 installed <13>Mar 18 06:21:19 rpmi: libevent-devel-2.1.8-alt1 sisyphus.212491.200 1535963930 installed <13>Mar 18 06:21:19 rpmi: python-module-setuptools-1:40.8.0-alt1 sisyphus+221229.100.2.1 1550559950 installed <13>Mar 18 06:21:20 rpmi: llvm7.0-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Mar 18 06:21:20 rpmi: clang7.0-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Mar 18 06:21:20 rpmi: libgtk+2-devel-2.24.32-alt2 1518699309 installed <13>Mar 18 06:21:20 rpmi: python-modules-sqlite3-2.7.15-alt1 sisyphus.217364.100 1544022423 installed <13>Mar 18 06:21:21 rpmi: gst-plugins1.0-devel-1.14.4-alt3 sisyphus+223362.100.1.1 1551499954 installed <13>Mar 18 06:21:21 rpmi: mozldap-devel-6.0.7-alt4 sisyphus+220438.1100.12.2 1549897399 installed <13>Mar 18 06:21:21 rpmi: libcurl-devel-7.64.0-alt2 sisyphus+224983.100.1.2 1552555781 installed <13>Mar 18 06:21:21 rpmi: libnotify-devel-0.7.7-alt1.2 1525614802 installed <13>Mar 18 06:21:21 rpmi: libIDL-devel-0.8.14-alt4 1449145676 installed <13>Mar 18 06:21:21 rpmi: libpulseaudio-devel-12.2-alt1 1535623585 installed <13>Mar 18 06:21:21 rpmi: rust-cargo-1:1.31.1-alt3 sisyphus+219295.600.6.1 1547677341 installed <13>Mar 18 06:21:24 rpmi: libnss-devel-static-3.42.1-alt1 sisyphus+220384.100.1.1 1549032573 installed <13>Mar 18 06:21:24 rpmi: libstartup-notification-devel-0.12-alt1.1 1346782208 installed <13>Mar 18 06:21:24 rpmi: libXt-devel-1.1.4-alt1 1369984722 installed <13>Mar 18 06:21:24 rpmi: libXScrnSaver-devel-1.2.3-alt1 sisyphus+223149.500.2.1 1551268358 installed <13>Mar 18 06:21:24 rpmi: libXi-devel-1.7.9-alt1.S1 1515755342 installed <13>Mar 18 06:21:24 rpmi: libXcomposite-devel-0.4.3-alt3 1297306936 installed <13>Mar 18 06:21:24 rpmi: libXdamage-devel-1.1.3-alt4 1297162593 installed <13>Mar 18 06:21:24 rpmi: libXcursor-devel-1.1.15-alt1.S1 1512373366 installed <13>Mar 18 06:21:24 rpmi: gcc-c++-8-alt1 sisyphus+222164.100.1.1 1550685959 installed <13>Mar 18 06:21:24 rpmi: libstdc++-devel-8-alt1 sisyphus+222164.100.1.1 1550685957 installed <13>Mar 18 06:21:24 rpmi: libalsa-devel-1:1.1.8-alt2 sisyphus+221894.200.4.1 1550583286 installed <13>Mar 18 06:21:24 rpmi: libhunspell-devel-1.7.0-alt1 sisyphus.216944.100 1543319096 installed <13>Mar 18 06:21:24 rpmi: unzip-6.0-alt2.qa1 1366155324 installed <13>Mar 18 06:21:24 rpmi: libopus-devel-1.2.1-alt1.1 1504605295 installed <13>Mar 18 06:21:24 rpmi: libvpx5-devel-1.7.0-alt3 sisyphus+223120.100.1.1 1551243149 installed <13>Mar 18 06:21:24 rpmi: libwireless-devel-29-alt11 sisyphus+218805.300.10.1 1550100869 installed <13>Mar 18 06:21:24 rpmi: autoconf_2.13-2:2.13-alt13 1533423976 installed <13>Mar 18 06:21:24 rpmi: lld-devel-7.0.1-alt3.rel sisyphus+219771.100.1.2 1548121134 installed <13>Mar 18 06:21:24 rpmi: libproxy-devel-0.4.15-alt2 sisyphus+222634.100.1.1 1550954627 installed <13>Mar 18 06:21:24 rpmi: libpixman-devel-3:0.38.0-alt1 sisyphus+221327.100.1.1 1549959657 installed <13>Mar 18 06:21:24 rpmi: libjpeg-devel-2:1.5.1-alt1 1498218318 installed <13>Mar 18 06:21:24 rpmi: libsqlite3-devel-3.26.0-alt2 sisyphus+220766.100.5.1 1549611685 installed <13>Mar 18 06:21:24 rpmi: zip-30000000:3.0-alt1 1332241772 installed <13>Mar 18 06:21:24 rpmi: yasm-1.2.0-alt1 1378991849 installed <13>Mar 18 06:21:25 rpmi: xorg-cf-files-1.0.6-alt1 1453137637 installed <13>Mar 18 06:21:25 rpmi: makedepend-1.0.5-alt1 1377540022 installed <13>Mar 18 06:21:25 rpmi: libffi-devel-1:3.2.1-alt2 1528881777 installed <13>Mar 18 06:21:25 rpmi: imake-1.0.7-alt3 1518797773 installed <13>Mar 18 06:21:25 rpmi: doxygen-1:1.8.15-alt1 sisyphus+220984.100.1.2 1549663873 installed <13>Mar 18 06:21:25 rpmi: chrpath-0.16-alt1 1453066316 installed <13>Mar 18 06:21:25 rpmi: bzlib-devel-1:1.0.6-alt6 sisyphus+224341.100.1.1 1552254552 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/thunderbird-60.5.2-alt1.nosrc.rpm Installing thunderbird-60.5.2-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.77319 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf thunderbird-60.5.2 + echo 'Source #0 (thunderbird-60.5.2.tar):' Source #0 (thunderbird-60.5.2.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/thunderbird-60.5.2.tar + cd thunderbird-60.5.2 + /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.90620 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd thunderbird-60.5.2 ++ 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.2 + srcdir=/usr/src/RPM/BUILD/thunderbird-60.5.2 + export SHELL=/bin/sh + SHELL=/bin/sh + export MOZILLA_OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.2 + MOZILLA_OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.2 + autoconf + mkdir objdir + export MOZ_NOSPAM=1 + MOZ_NOSPAM=1 + export NPROCS=32 + NPROCS=32 + ./mach configure 0:01.18 Clobber not needed. 0:01.18 Adding make options from /usr/src/RPM/BUILD/thunderbird-60.5.2/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir FOUND_MOZCONFIG=/usr/src/RPM/BUILD/thunderbird-60.5.2/.mozconfig export FOUND_MOZCONFIG 0:01.19 /usr/bin/gmake -f client.mk -s configure 0:01.21 gmake: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2' 0:01.21 Generating /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/configure 0:01.21 cd /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir 0:01.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/configure 0:01.66 Creating Python environment 0:04.44 New python executable in /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/_virtualenv/bin/python2.7 0:04.44 Also creating executable in /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/_virtualenv/bin/python 0:04.44 Installing setuptools, pip, wheel...done. 0:06.10 running build_ext 0:06.10 building 'psutil._psutil_linux' extension 0:06.10 creating build 0:06.10 creating build/temp.linux-i686-2.7 0:06.10 creating build/temp.linux-i686-2.7/psutil 0:06.10 i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-i686-2.7/psutil/_psutil_common.o 0:06.10 i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 0:06.10 i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 0:06.10 creating build/lib.linux-i686-2.7 0:06.10 creating build/lib.linux-i686-2.7/psutil 0:06.10 i586-alt-linux-gcc -pthread -shared -L/usr/lib/nsl -lnsl build/temp.linux-i686-2.7/psutil/_psutil_common.o build/temp.linux-i686-2.7/psutil/_psutil_posix.o build/temp.linux-i686-2.7/psutil/_psutil_linux.o -lpython2.7 -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 0:06.10 building 'psutil._psutil_posix' extension 0:06.10 i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_common.c -o build/temp.linux-i686-2.7/psutil/_psutil_common.o 0:06.10 i586-alt-linux-gcc -pthread -fno-strict-aliasing -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -DNDEBUG -pipe -frecord-gcc-switches -Wall -g -O3 -march=i586 -mtune=generic -fwrapv -fPIC -DPSUTIL_POSIX=1 -DPSUTIL_VERSION=543 -DPSUTIL_LINUX=1 -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 0:06.10 i586-alt-linux-gcc -pthread -shared -L/usr/lib/nsl -lnsl build/temp.linux-i686-2.7/psutil/_psutil_common.o build/temp.linux-i686-2.7/psutil/_psutil_posix.o -lpython2.7 -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 0:06.10 copying build/lib.linux-i686-2.7/psutil/_psutil_linux.so -> psutil 0:06.10 copying build/lib.linux-i686-2.7/psutil/_psutil_posix.so -> psutil 0:06.10 0:06.10 Reexecuting in the virtualenv 0:06.62 Adding configure options from /usr/src/RPM/BUILD/thunderbird-60.5.2/.mozconfig 0:06.62 --enable-system-sqlite 0:06.62 --enable-official-branding 0:06.62 --enable-application=comm/mail 0:06.62 --includedir=/usr/include 0:06.62 --prefix=/usr 0:06.62 --libdir=/usr/lib 0:06.62 --with-system-nspr 0:06.62 --with-system-nss 0:06.62 --with-system-jpeg 0:06.62 --with-system-zlib 0:06.62 --with-system-bz2 0:06.62 --with-system-libvpx 0:06.62 --with-system-libevent 0:06.62 --with-pthreads 0:06.62 --enable-system-hunspell 0:06.62 --enable-system-ffi 0:06.62 --disable-warnings-as-errors 0:06.62 --disable-strip 0:06.62 --disable-tests 0:06.62 --disable-updater 0:06.62 --disable-debug 0:06.62 --disable-crashreporter 0:06.62 --disable-necko-wifi 0:06.62 --disable-gconf 0:06.62 --disable-dbus 0:06.62 --enable-calendar 0:06.62 --enable-optimize 0:06.62 --enable-default-toolkit=cairo-gtk3 0:06.62 --enable-chrome-format=jar 0:06.62 --enable-extensions=default,-gnomevfs 0:06.62 --enable-libproxy 0:06.62 --enable-startup-notification 0:06.62 --prefix=/usr 0:06.62 --enable-release 0:06.62 --enable-linker=gold 0:06.62 --enable-hardening 0:06.62 --enable-optimize 0:06.62 --enable-rust-simd 0:06.62 --enable-calendar 0:06.62 MOZILLA_OFFICIAL=1 0:06.62 MOZ_DEBUG_SYMBOLS=1 0:06.62 BUILD_OFFICIAL=1 0:06.62 CXXFLAGS=-pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 0:06.62 CFLAGS=-pipe -frecord-gcc-switches -g -O2 -march=i586 -mtune=generic -fPIC -DPIC -fpermissive -fno-delete-null-pointer-checks -fno-schedule-insns2 -gdwarf-2 0:06.62 checking for vcs source checkout... no 0:06.98 checking for a shell... /bin/sh 0:07.04 checking for host system type... i686-pc-linux-gnu 0:07.04 checking for target system type... i686-pc-linux-gnu 0:07.10 checking for a shell... /bin/sh 0:07.16 checking for host system type... i686-pc-linux-gnu 0:07.16 checking for target system type... i686-pc-linux-gnu 0:07.30 checking for vcs source checkout... no 0:07.30 checking whether cross compiling... no 0:07.30 checking for the target C compiler... /usr/bin/gcc 0:07.34 checking whether the target C compiler can be used... yes 0:07.44 checking for Python 3... /usr/bin/python3 (3.6.8) 0:07.46 checking for pkg_config... /usr/bin/pkg-config 0:07.46 checking for pkg-config version... 0.29.2 0:07.46 checking for yasm... /usr/bin/yasm 0:07.46 checking yasm version... 1.2.0 0:07.47 checking the target C compiler version... 8.3.1 0:07.49 checking the target C compiler works... yes 0:07.49 checking for the target C++ compiler... /usr/bin/g++ 0:07.51 checking whether the target C++ compiler can be used... yes 0:07.51 checking the target C++ compiler version... 8.3.1 0:07.53 checking the target C++ compiler works... yes 0:07.53 checking for the host C compiler... /usr/bin/gcc 0:07.55 checking whether the host C compiler can be used... yes 0:07.55 checking the host C compiler version... 8.3.1 0:07.57 checking the host C compiler works... yes 0:07.57 checking for the host C++ compiler... /usr/bin/g++ 0:07.59 checking whether the host C++ compiler can be used... yes 0:07.59 checking the host C++ compiler version... 8.3.1 0:07.61 checking the host C++ compiler works... yes 0:07.63 checking for 64-bit OS... no 0:07.63 checking bindgen cflags... no 0:07.66 checking for linker... gold 0:07.69 checking for stdint.h... yes 0:07.71 checking for inttypes.h... yes 0:07.73 checking for malloc.h... yes 0:07.75 checking for alloca.h... yes 0:07.76 checking for sys/byteorder.h... no 0:07.79 checking for getopt.h... yes 0:07.81 checking for unistd.h... yes 0:07.83 checking for nl_types.h... yes 0:07.86 checking for cpuid.h... yes 0:07.88 checking for sys/statvfs.h... yes 0:07.91 checking for sys/statfs.h... yes 0:07.93 checking for sys/vfs.h... yes 0:07.95 checking for sys/mount.h... yes 0:07.99 checking for sys/quota.h... yes 0:08.02 checking for linux/quota.h... yes 0:08.05 checking for linux/if_addr.h... yes 0:08.09 checking for linux/rtnetlink.h... yes 0:08.11 checking for sys/queue.h... yes 0:08.15 checking for sys/types.h... yes 0:08.19 checking for netinet/in.h... yes 0:08.21 checking for byteswap.h... yes 0:08.24 checking for linux/perf_event.h... yes 0:08.26 checking for perf_event_open system call... yes 0:08.29 checking whether the C compiler supports -Wunreachable-code-return... no 0:08.32 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:08.33 checking whether the C compiler supports -Wclass-varargs... no 0:08.35 checking whether the C++ compiler supports -Wclass-varargs... no 0:08.36 checking whether the C compiler supports -Wloop-analysis... no 0:08.38 checking whether the C++ compiler supports -Wloop-analysis... no 0:08.40 checking whether the C++ compiler supports -Wc++1z-compat... yes 0:08.42 checking whether the C++ compiler supports -Wcomma... no 0:08.44 checking whether the C compiler supports -Wduplicated-cond... yes 0:08.46 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:08.48 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:08.50 checking whether the C compiler supports -Wstring-conversion... no 0:08.53 checking whether the C++ compiler supports -Wstring-conversion... no 0:08.54 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:08.56 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:08.60 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:08.62 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:08.64 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:08.66 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:08.68 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:08.70 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:08.73 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:08.75 checking whether the C compiler supports -Wformat... yes 0:08.77 checking whether the C++ compiler supports -Wformat... yes 0:08.79 checking whether the C compiler supports -Wformat-security... yes 0:08.82 checking whether the C++ compiler supports -Wformat-security... yes 0:08.84 checking whether the C compiler supports -Wformat-overflow=2... yes 0:08.87 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:08.90 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:08.92 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:08.95 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:08.97 checking for libffi > 3.0.9... yes 0:08.97 checking MOZ_FFI_CFLAGS... 0:08.98 checking MOZ_FFI_LIBS... -lffi 0:08.98 checking for rustc... /usr/bin/rustc 0:08.98 checking for cargo... /usr/bin/cargo 0:09.03 checking rustc version... 1.31.1 0:09.05 checking cargo version... 1.31.0 0:09.31 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:09.31 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/libpng16 0:09.31 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo 0:09.32 checking for fontconfig >= 2.7.0... yes 0:09.32 checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:09.33 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:09.33 checking for freetype2 >= 6.1.0... yes 0:09.33 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:09.34 checking _FT2_LIBS... -lfreetype 0:09.34 checking for tar... /usr/bin/gtar 0:09.35 checking for unzip... /usr/bin/unzip 0:09.35 checking for zip... /usr/bin/zip 0:09.35 checking for gn... not found 0:09.35 checking for the Mozilla API key... no 0:09.35 checking for the Google API key... no 0:09.35 checking for the Bing API key... no 0:09.35 checking for the Adjust SDK key... no 0:09.35 checking for the Leanplum SDK key... no 0:09.35 checking for the Pocket API key... no 0:09.35 checking for llvm-config... /usr/bin/llvm-config 0:09.39 checking for awk... /bin/gawk 0:09.39 checking for perl... /usr/bin/perl5 0:09.39 checking for minimum required perl version >= 5.006... 5.028001 0:09.41 checking for full perl installation... yes 0:09.41 checking for gmake... /usr/bin/gmake 0:09.41 checking for watchman... not found 0:09.41 checking for xargs... /bin/xargs 0:09.41 checking for rpmbuild... /usr/bin/rpmbuild 0:09.41 checking for hunspell... yes 0:09.42 checking MOZ_HUNSPELL_CFLAGS... -I/usr/include/hunspell 0:09.42 checking MOZ_HUNSPELL_LIBS... -lhunspell 0:09.43 checking for autoconf... /usr/bin/autoconf-2.13 0:09.43 Refreshing /usr/src/RPM/BUILD/thunderbird-60.5.2/old-configure with /usr/bin/autoconf-2.13 0:09.91 creating cache ./config.cache 0:09.96 checking host system type... i686-pc-linux-gnu 0:09.98 checking target system type... i686-pc-linux-gnu 0:10.00 checking build system type... i686-pc-linux-gnu 0:10.00 checking for objcopy... /usr/bin/objcopy 0:10.02 checking for gcc... /usr/bin/gcc -std=gnu99 0:10.06 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:10.06 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:10.06 checking whether we are using GNU C... yes 0:10.08 checking whether /usr/bin/gcc -std=gnu99 accepts -g... yes 0:10.09 checking for c++... /usr/bin/g++ 0:10.15 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:10.15 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:10.16 checking whether we are using GNU C++... yes 0:10.18 checking whether /usr/bin/g++ accepts -g... yes 0:10.22 checking for ranlib... ranlib 0:10.22 checking for as... /usr/bin/as 0:10.22 checking for ar... ar 0:10.22 checking for strip... strip 0:10.22 checking for windres... no 0:10.22 checking for otool... no 0:10.40 checking for X... libraries , headers 0:10.44 checking for gethostbyname... yes 0:10.49 checking for connect... yes 0:10.54 checking for remove... yes 0:10.59 checking for shmat... yes 0:10.63 checking for IceConnectionNumber in -lICE... yes 0:10.71 checking for --noexecstack option to as... yes 0:10.77 checking for -z noexecstack option to ld... yes 0:10.81 checking for -z text option to ld... yes 0:10.85 checking for -z relro option to ld... yes 0:10.90 checking for --build-id option to ld... yes 0:10.94 checking for --ignore-unresolved-symbol option to ld... yes 0:10.96 checking if toolchain supports -mssse3 option... yes 0:10.98 checking if toolchain supports -msse4.1 option... yes 0:11.00 checking for x86 AVX2 asm support in compiler... yes 0:11.04 checking whether the linker supports Identical Code Folding... no 0:11.68 checking whether removing dead symbols breaks debugging... no 0:11.72 checking for PIE support... yes 0:11.75 checking for working const... yes 0:11.77 checking for mode_t... yes 0:11.79 checking for off_t... yes 0:11.81 checking for pid_t... yes 0:11.82 checking for size_t... yes 0:11.93 checking whether 64-bits std::atomic requires -latomic... no 0:11.95 checking for dirent.h that defines DIR... yes 0:11.99 checking for opendir in -ldir... no 0:12.00 checking for sockaddr_in.sin_len... false 0:12.03 checking for sockaddr_in6.sin6_len... false 0:12.05 checking for sockaddr.sa_len... false 0:12.08 checking for gethostbyname_r in -lc_r... no 0:12.17 checking for library containing dlopen... -ldl 0:12.21 checking for dlfcn.h... yes 0:12.26 checking for dladdr... yes 0:12.31 checking for memmem... yes 0:12.34 checking for socket in -lsocket... no 0:12.38 checking for XDrawLines in -lX11... yes 0:12.43 checking for XextAddDisplay in -lXext... yes 0:12.48 checking for XtFree in -lXt... yes 0:12.54 checking for xcb_connect in -lxcb... yes 0:12.60 checking for xcb_shm_query_version in -lxcb-shm... yes 0:12.66 checking for XGetXCBConnection in -lX11-xcb... yes 0:12.70 checking for pthread_create in -lpthreads... no 0:12.77 checking for pthread_create in -lpthread... yes 0:12.82 checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:12.86 checking for pthread.h... yes 0:12.90 checking whether /usr/bin/gcc -std=gnu99 needs -traditional... no 0:12.98 checking for 8-bit clean memcmp... yes 0:13.03 checking for stat64... yes 0:13.09 checking for lstat64... yes 0:13.14 checking for truncate64... yes 0:13.20 checking for statvfs64... yes 0:13.25 checking for statvfs... yes 0:13.31 checking for statfs64... yes 0:13.37 checking for statfs... yes 0:13.44 checking for getpagesize... yes 0:13.52 checking for gmtime_r... yes 0:13.61 checking for localtime_r... yes 0:13.69 checking for arc4random... no 0:13.78 checking for arc4random_buf... no 0:13.86 checking for mallinfo... yes 0:13.95 checking for gettid... no 0:14.03 checking for lchown... yes 0:14.09 checking for setpriority... yes 0:14.16 checking for strerror... yes 0:14.22 checking for syscall... yes 0:14.27 checking for clock_gettime(CLOCK_MONOTONIC)... 0:14.33 checking for pthread_cond_timedwait_monotonic_np... 0:14.38 checking for res_ninit()... yes 0:14.41 checking for an implementation of va_copy()... yes 0:14.44 checking whether va_list can be copied by value... yes 0:14.57 checking for C++ dynamic_cast to void*... yes 0:14.65 checking for __thread keyword for TLS variables... yes 0:14.70 checking for localeconv... yes 0:14.76 checking for malloc.h... yes 0:14.81 checking for strndup... yes 0:14.87 checking for posix_memalign... yes 0:14.94 checking for memalign... yes 0:14.98 checking for malloc_usable_size... yes 0:15.03 checking whether malloc_usable_size definition can use const argument... no 0:15.06 checking for valloc in malloc.h... yes 0:15.08 checking for valloc in unistd.h... no 0:15.08 checking NSPR selection... system 0:15.08 checking for nspr-config... /usr/bin/nspr-config 0:15.12 checking for NSPR - version >= 4.19... yes 0:15.25 checking for libevent... yes 0:15.25 checking MOZ_LIBEVENT_CFLAGS... 0:15.25 checking MOZ_LIBEVENT_LIBS... -levent 0:15.26 checking for nss-config... /usr/bin/nss-config 0:15.29 checking for NSS - version >= 3.36.7... yes 0:15.35 checking for jpeg_destroy_compress in -ljpeg... yes 0:15.46 checking for gzread in -lz... yes 0:15.57 checking for BZ2_bzread in -lbz2... yes 0:15.57 checking if app-specific confvars.sh exists... /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mail/confvars.sh 0:15.59 checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 ... yes 0:15.59 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/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:15.60 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:15.61 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:15.62 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/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:15.63 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:15.63 checking for libstartup-notification-1.0 >= 0.8... yes 0:15.63 checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0 0:15.63 checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1 0:15.65 checking for libproxy-1.0... yes 0:15.65 checking MOZ_LIBPROXY_CFLAGS... 0:15.65 checking MOZ_LIBPROXY_LIBS... -lproxy 0:15.69 checking for vpx >= 1.5.0... yes 0:15.69 checking MOZ_LIBVPX_CFLAGS... 0:15.69 checking MOZ_LIBVPX_LIBS... -lvpx -lm 0:15.72 checking for vpx/vpx_decoder.h... yes 0:15.78 checking for vpx_codec_dec_init_ver in -lvpx... yes 0:15.80 checking for vpx_mem/vpx_mem.h... no 0:15.81 checking for libpulse... yes 0:15.81 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:15.81 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:15.85 checking for linux/joystick.h... yes 0:15.86 checking for wget... no 0:15.88 checking for sqlite3 >= 3.22.0... yes 0:15.88 checking SQLITE_CFLAGS... 0:15.88 checking SQLITE_LIBS... -lsqlite3 0:15.93 checking for SQLITE_SECURE_DELETE support in system SQLite... yes 0:15.99 checking for SQLITE_THREADSAFE support in system SQLite... yes 0:16.06 checking for SQLITE_ENABLE_FTS3 support in system SQLite... yes 0:16.13 checking for SQLITE_ENABLE_UNLOCK_NOTIFY support in system SQLite... yes 0:16.20 checking for SQLITE_ENABLE_DBSTAT_VTAB support in system SQLite... yes 0:16.24 checking for valid C compiler optimization flags... yes 0:16.52 checking for __cxa_demangle... yes 0:16.56 checking for unwind.h... yes 0:16.62 checking for _Unwind_Backtrace... yes 0:16.64 checking for -pipe support... yes 0:16.68 checking what kind of list files are supported by the linker... linkerscript 0:16.72 checking what kind of ordering can be done with the linker... none 0:16.72 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:16.72 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 0:16.73 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:16.80 checking for FT_Bitmap_Size.y_ppem... yes 0:16.90 checking for FT_GlyphSlot_Embolden... yes 0:17.02 checking for FT_Load_Sfnt_Table... yes 0:17.09 checking for fontconfig/fcfreetype.h... yes 0:17.24 checking for posix_fadvise... yes 0:17.32 checking for posix_fallocate... yes 0:17.42 updating cache ./config.cache 0:17.43 creating ./config.data 0:17.80 js/src> configuring 0:17.80 js/src> running /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/_virtualenv/bin/python /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/objdir/dist JS_STANDALONE= --cache-file=/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config.cache 0:18.12 js/src> checking for vcs source checkout... no 0:18.19 js/src> checking for a shell... /bin/sh 0:18.20 js/src> checking for host system type... i686-pc-linux-gnu 0:18.22 js/src> checking for target system type... i686-pc-linux-gnu 0:18.22 js/src> checking for a shell... /bin/sh 0:18.24 js/src> checking for host system type... i686-pc-linux-gnu 0:18.25 js/src> checking for target system type... i686-pc-linux-gnu 0:18.26 js/src> checking for android platform directory... no 0:18.26 js/src> checking for android sysroot directory... no 0:18.26 js/src> checking for android system directory... no 0:18.26 js/src> checking for the Android toolchain directory... not found 0:18.32 js/src> checking for android platform directory... no 0:18.32 js/src> checking for android system directory... no 0:18.32 js/src> checking for android sysroot directory... no 0:18.32 js/src> checking for the Android toolchain directory... not found 0:18.75 js/src> checking for vcs source checkout... no 0:18.75 js/src> checking whether cross compiling... no 0:18.75 js/src> checking for the target C compiler... /usr/bin/gcc 0:18.78 js/src> checking whether the target C compiler can be used... yes 0:18.93 js/src> checking for Python 3... /usr/bin/python3 (3.6.8) 0:18.94 js/src> checking for pkg_config... /usr/bin/pkg-config 0:18.95 js/src> checking for pkg-config version... 0.29.2 0:18.95 js/src> checking for yasm... /usr/bin/yasm 0:18.96 js/src> checking yasm version... 1.2.0 0:18.96 js/src> checking for android ndk version... no 0:18.97 js/src> checking for GoogleVR SDK... Not specified 0:18.97 js/src> checking the target C compiler version... 8.3.1 0:19.01 js/src> checking the target C compiler works... yes 0:19.01 js/src> checking for the target C++ compiler... /usr/bin/g++ 0:19.03 js/src> checking whether the target C++ compiler can be used... yes 0:19.04 js/src> checking the target C++ compiler version... 8.3.1 0:19.06 js/src> checking the target C++ compiler works... yes 0:19.07 js/src> checking for the host C compiler... /usr/bin/gcc 0:19.08 js/src> checking whether the host C compiler can be used... yes 0:19.08 js/src> checking the host C compiler version... 8.3.1 0:19.11 js/src> checking the host C compiler works... yes 0:19.11 js/src> checking for the host C++ compiler... /usr/bin/g++ 0:19.14 js/src> checking whether the host C++ compiler can be used... yes 0:19.14 js/src> checking the host C++ compiler version... 8.3.1 0:19.17 js/src> checking the host C++ compiler works... yes 0:19.19 js/src> checking for 64-bit OS... no 0:19.19 js/src> checking bindgen cflags... no 0:19.22 js/src> checking for linker... gold 0:19.26 js/src> checking for stdint.h... yes 0:19.28 js/src> checking for inttypes.h... yes 0:19.32 js/src> checking for malloc.h... yes 0:19.34 js/src> checking for alloca.h... yes 0:19.36 js/src> checking for sys/byteorder.h... no 0:19.38 js/src> checking for getopt.h... yes 0:19.42 js/src> checking for unistd.h... yes 0:19.44 js/src> checking for nl_types.h... yes 0:19.46 js/src> checking for cpuid.h... yes 0:19.49 js/src> checking for sys/statvfs.h... yes 0:19.51 js/src> checking for sys/statfs.h... yes 0:19.53 js/src> checking for sys/vfs.h... yes 0:19.55 js/src> checking for sys/mount.h... yes 0:19.58 js/src> checking for sys/quota.h... yes 0:19.61 js/src> checking for linux/quota.h... yes 0:19.65 js/src> checking for linux/if_addr.h... yes 0:19.69 js/src> checking for linux/rtnetlink.h... yes 0:19.70 js/src> checking for sys/queue.h... yes 0:19.73 js/src> checking for sys/types.h... yes 0:19.76 js/src> checking for netinet/in.h... yes 0:19.79 js/src> checking for byteswap.h... yes 0:19.83 js/src> checking for linux/perf_event.h... yes 0:19.85 js/src> checking for perf_event_open system call... yes 0:19.88 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:19.90 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:19.92 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:19.94 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:19.94 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:19.96 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:19.98 js/src> checking whether the C++ compiler supports -Wc++1z-compat... yes 0:19.98 js/src> checking whether the C++ compiler supports -Wcomma... no 0:20.01 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:20.04 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:20.06 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:20.08 js/src> checking whether the C compiler supports -Wstring-conversion... no 0:20.10 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 0:20.12 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:20.14 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:20.16 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:20.18 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:20.21 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:20.23 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 0:20.26 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:20.29 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:20.31 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:20.34 js/src> checking whether the C compiler supports -Wformat... yes 0:20.36 js/src> checking whether the C++ compiler supports -Wformat... yes 0:20.39 js/src> checking whether the C compiler supports -Wformat-security... yes 0:20.42 js/src> checking whether the C++ compiler supports -Wformat-security... yes 0:20.44 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes 0:20.47 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:20.50 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:20.52 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:20.55 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes 0:20.58 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:20.60 js/src> checking for libffi > 3.0.9... yes 0:20.60 js/src> checking MOZ_FFI_CFLAGS... 0:20.60 js/src> checking MOZ_FFI_LIBS... -lffi 0:20.61 js/src> checking for awk... /bin/gawk 0:20.61 js/src> checking for perl... /usr/bin/perl5 0:20.61 js/src> checking for minimum required perl version >= 5.006... 5.028001 0:20.63 js/src> checking for full perl installation... yes 0:20.63 js/src> checking for gmake... /usr/bin/gmake 0:20.63 js/src> checking for watchman... not found 0:20.63 js/src> checking for xargs... /bin/xargs 0:20.63 js/src> checking for rpmbuild... /usr/bin/rpmbuild 0:20.63 js/src> checking for autoconf... /usr/bin/autoconf-2.13 0:20.63 js/src> Refreshing /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/old-configure with /usr/bin/autoconf-2.13 0:20.92 js/src> loading cache /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config.cache 0:20.96 js/src> checking host system type... i686-pc-linux-gnu 0:20.98 js/src> checking target system type... i686-pc-linux-gnu 0:21.00 js/src> checking build system type... i686-pc-linux-gnu 0:21.01 js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:21.05 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:21.05 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:21.06 js/src> checking whether we are using GNU C... (cached) yes 0:21.06 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:21.06 js/src> checking for c++... (cached) /usr/bin/g++ 0:21.11 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:21.11 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:21.11 js/src> checking whether we are using GNU C++... (cached) yes 0:21.11 js/src> checking whether /usr/bin/g++ accepts -g... (cached) yes 0:21.16 js/src> checking for ranlib... (cached) ranlib 0:21.16 js/src> checking for as... (cached) /usr/bin/as 0:21.16 js/src> checking for ar... (cached) ar 0:21.16 js/src> checking for strip... (cached) strip 0:21.16 js/src> checking for windres... no 0:21.18 js/src> checking for sb-conf... no 0:21.18 js/src> checking for ve... no 0:21.18 js/src> checking for X... (cached) libraries , headers 0:21.18 js/src> checking for gethostbyname... (cached) yes 0:21.18 js/src> checking for connect... (cached) yes 0:21.18 js/src> checking for remove... (cached) yes 0:21.18 js/src> checking for shmat... (cached) yes 0:21.18 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 0:21.27 js/src> checking for --noexecstack option to as... yes 0:21.32 js/src> checking for -z noexecstack option to ld... yes 0:21.36 js/src> checking for -z text option to ld... yes 0:21.42 js/src> checking for -z relro option to ld... yes 0:21.45 js/src> checking for --build-id option to ld... yes 0:21.50 js/src> checking whether the linker supports Identical Code Folding... no 0:22.14 js/src> checking whether removing dead symbols breaks debugging... no 0:22.20 js/src> checking for PIE support... yes 0:22.20 js/src> checking for working const... (cached) yes 0:22.20 js/src> checking for mode_t... (cached) yes 0:22.20 js/src> checking for off_t... (cached) yes 0:22.20 js/src> checking for pid_t... (cached) yes 0:22.20 js/src> checking for size_t... (cached) yes 0:22.24 js/src> checking for ssize_t... yes 0:22.24 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 0:22.24 js/src> checking for dirent.h that defines DIR... (cached) yes 0:22.26 js/src> checking for opendir in -ldir... (cached) no 0:22.26 js/src> checking for gethostbyname_r in -lc_r... (cached) no 0:22.26 js/src> checking for library containing dlopen... (cached) -ldl 0:22.26 js/src> checking for dlfcn.h... (cached) yes 0:22.26 js/src> checking for socket in -lsocket... (cached) no 0:22.26 js/src> checking for pthread_create in -lpthreads... (cached) no 0:22.27 js/src> checking for pthread_create in -lpthread... (cached) yes 0:22.33 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:22.34 js/src> checking whether /usr/bin/gcc -std=gnu99 needs -traditional... (cached) no 0:22.34 js/src> checking for 8-bit clean memcmp... (cached) yes 0:22.39 js/src> checking for getc_unlocked... yes 0:22.46 js/src> checking for _getc_nolock... no 0:22.46 js/src> checking for gmtime_r... (cached) yes 0:22.46 js/src> checking for localtime_r... (cached) yes 0:22.52 js/src> checking for pthread_getname_np... yes 0:22.52 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 0:22.58 js/src> checking for sin in -lm... yes 0:22.64 js/src> checking for sincos in -lm... yes 0:22.70 js/src> checking for __sincos in -lm... no 0:22.70 js/src> checking for res_ninit()... (cached) yes 0:22.75 js/src> checking for nl_langinfo and CODESET... yes 0:22.75 js/src> checking for an implementation of va_copy()... (cached) yes 0:22.75 js/src> checking whether va_list can be copied by value... (cached) yes 0:22.76 js/src> checking for C++ dynamic_cast to void*... (cached) yes 0:22.76 js/src> checking for __thread keyword for TLS variables... (cached) yes 0:22.76 js/src> checking for localeconv... (cached) yes 0:22.77 js/src> checking NSPR selection... command-line 0:22.80 js/src> checking for valid optimization flags... yes 0:22.80 js/src> checking for __cxa_demangle... (cached) yes 0:22.81 js/src> checking for -pipe support... yes 0:22.83 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 0:22.89 js/src> checking what kind of list files are supported by the linker... linkerscript 0:22.93 js/src> checking what kind of ordering can be done with the linker... none 0:22.95 js/src> checking for posix_fadvise... (cached) yes 0:22.96 js/src> checking for posix_fallocate... (cached) yes 0:22.97 js/src> checking for malloc.h... (cached) yes 0:22.97 js/src> checking for strndup... (cached) yes 0:22.99 js/src> checking for posix_memalign... (cached) yes 0:23.00 js/src> checking for memalign... (cached) yes 0:23.01 js/src> checking for malloc_usable_size... (cached) yes 0:23.05 js/src> checking whether malloc_usable_size definition can use const argument... no 0:23.07 js/src> checking for valloc in malloc.h... yes 0:23.09 js/src> checking for valloc in unistd.h... no 0:23.09 js/src> checking for localeconv... (cached) yes 0:23.11 js/src> updating cache /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config.cache 0:23.11 js/src> creating ./config.data 0:23.13 js/src> Creating config.status 0:23.41 Creating config.status 0:23.80 Reticulating splines... 0:26.60 0:02.86 File already read. Skipping: /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/targets/angle_common/moz.build 0:40.19 Finished reading 1261 moz.build files in 4.21s 0:40.19 Read 12 gyp files in parallel contributing 0.00s to total wall time 0:40.19 Processed into 8526 build config descriptors in 4.90s 0:40.19 RecursiveMake backend executed in 5.69s 0:40.19 2778 total backend files; 2778 created; 0 updated; 0 unchanged; 0 deleted; 34 -> 1040 Makefile 0:40.19 FasterMake backend executed in 0.89s 0:40.19 10 total backend files; 10 created; 0 updated; 0 unchanged; 0 deleted 0:40.19 Total wall time: 16.43s; CPU time: 15.01s; Efficiency: 91%; Untracked: 0.75s 0:40.50 gmake: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2' Configure complete! Be sure to run |mach build| to pick up any changes + ./mach build -j 32 0:00.79 Clobber not needed. 0:00.79 Adding make options from /usr/src/RPM/BUILD/thunderbird-60.5.2/.mozconfig BUILD_OFFICIAL=1 MOZILLA_OFFICIAL=1 MOZ_OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir OBJDIR=/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir FOUND_MOZCONFIG=/usr/src/RPM/BUILD/thunderbird-60.5.2/.mozconfig export FOUND_MOZCONFIG 0:00.80 /usr/bin/gmake -f client.mk MOZ_PARALLEL_BUILD=32 -s 0:00.87 gmake: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2' 0:00.92 gmake[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:00.92 gmake[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:00.97 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:00.98 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.49 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.49 Elapsed: 0.00s; From dist/xpi-stage: Kept 0 existing; Added/updated 6; Removed 0 files and 0 directories. 0:01.49 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.61 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.61 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:01.61 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.64 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.64 Elapsed: 0.12s; From dist/idl: Kept 0 existing; Added/updated 1193; Removed 0 files and 0 directories. 0:01.64 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.66 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.66 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:01.66 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.76 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.76 Elapsed: 0.21s; From dist/bin: Kept 183 existing; Added/updated 2116; Removed 0 files and 0 directories. 0:01.76 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.82 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.82 Elapsed: 0.40s; From dist/include: Kept 1965 existing; Added/updated 3437; Removed 0 files and 0 directories. 0:01.82 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.82 gmake[3]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.82 Elapsed: 0.10s; From _tests: Kept 12 existing; Added/updated 584; Removed 0 files and 0 directories. 0:01.82 gmake[3]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.83 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:01.83 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:02.42 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:02.42 mozilla-config.h 0:02.42 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:02.86 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:02.86 buildid.h 0:02.87 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:03.27 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:03.27 source-repo.h 0:03.27 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:03.50 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:03.50 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 0:04.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config' 0:04.44 nsinstall_real 0:04.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config' 0:04.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config' 0:04.86 stl.sentinel 0:04.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config' 0:05.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config' 0:05.30 system-header.sentinel 0:05.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config' 0:06.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build' 0:06.54 application.ini 0:06.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build' 0:06.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:06.92 js-confdefs.h 0:06.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:06.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 0:06.93 xpcshell.inc 0:06.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 0:06.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom' 0:06.93 xpcom-config.h 0:06.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom' 0:07.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 0:07.11 domainsfallbacks.properties.h 0:07.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 0:07.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 0:07.24 nsStyleStructList.h 0:07.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 0:07.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk' 0:07.37 necko-config.h 0:07.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk' 0:07.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 0:07.74 addons-public.inc 0:07.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 0:07.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:07.89 js-config.h 0:07.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:07.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build' 0:07.98 application.ini.h 0:07.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build' 0:08.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 0:08.04 labelsencodings.properties.h 0:08.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 0:08.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 0:08.43 addons-stage.inc 0:08.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 0:08.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom' 0:08.44 xpcom-private.h 0:08.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom' 0:08.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 0:08.47 nsCSSPropsGenerated.inc 0:08.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 0:08.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:08.72 ReservedWordsGenerated.h 0:08.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:08.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 0:08.96 Services.cpp 0:08.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 0:09.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 0:09.32 localesfallbacks.properties.h 0:09.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 0:09.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 0:09.41 privileged-package-root.inc 0:09.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 0:09.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack/inject' 0:09.52 x86.c 0:09.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack/inject' 0:09.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 0:09.88 Services.h 0:09.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 0:09.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 0:09.90 nonparticipatingdomains.properties.h 0:09.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 0:09.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/idl-parser/xpidl' 0:09.92 xpidl.stub 0:09.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/idl-parser/xpidl' 0:10.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:10.02 selfhosted.out.h 0:10.02 /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.2" -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.1 -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.1" -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.1 -DHAVE_GMTIME_R=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DISTRIBUTION_ID="org.mozilla" -DMOZ_RUST_SIMD=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DFORCE_PR_LOG=1 -DATK_REV_VERSION=0 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DATK_MAJOR_VERSION=2 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_OLD_STYLE=1 -DA11Y_LOG=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_ENABLE_XREMOTE=1 -DHAVE_SYS_TYPES_H=1 -DMOZ_GMP_SANDBOX=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DBUILD_CTYPES=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_RES_NINIT=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLINFO=1 -DXP_LINUX=1 -DHAVE_DIRENT_H=1 -DUSE_SKIA_GPU=1 -DMOZ_FEEDS=1 -DHAVE_VA_COPY=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DHAVE_NETINET_IN_H=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DFUNCPROTO=15 -DHAVE_STRERROR=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_QUOTA_H=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_PLACES=1 -DMOZ_WEBRTC=1 -DHAVE_VALLOC=1 -DMOZ_GECKO_PROFILER=1 -DU_STATIC_IMPLEMENTATION=1 -DHAVE_LOCALTIME_R=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DJS_CODEGEN_X86=1 self-hosting-cpp-input.cpp 0:10.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:10.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 0:10.42 services.rs 0:10.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 0:10.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:10.42 StatsPhasesGenerated.h 0:10.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:10.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/xpidl' 0:10.46 Elapsed: 0.10s; From ../../dist/idl: Kept 1193 existing; Added/updated 0; Removed 0 files and 0 directories. 0:10.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/xpidl' 0:11.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:11.16 StatsPhasesGenerated.cpp 0:11.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 0:11.99 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:11.99 backgroundhangmonitor.xpt 0:11.99 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:12.75 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:12.75 appstartup.xpt 0:12.75 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:13.26 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:13.26 activity.xpt 0:13.26 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:13.51 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:13.52 accessibility.xpt 0:13.52 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:13.62 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:13.62 chrome.xpt 0:13.62 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:13.93 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:13.93 commandhandler.xpt 0:13.93 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.22 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.22 alerts.xpt 0:14.22 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.23 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.23 browser-element.xpt 0:14.23 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.32 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.32 autocomplete.xpt 0:14.32 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.36 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.36 appshell.xpt 0:14.36 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.38 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.38 autoconfig.xpt 0:14.38 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.42 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.42 addrbook.xpt 0:14.42 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.56 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.56 content_webrtc.xpt 0:14.57 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.87 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.87 commuconv.xpt 0:14.87 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.93 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.93 captivedetect.xpt 0:14.93 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.93 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:14.93 content_events.xpt 0:14.93 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.02 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.02 composer.xpt 0:15.02 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.13 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.13 caps.xpt 0:15.13 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.15 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.15 chat.xpt 0:15.15 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.20 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.20 cloudfile.xpt 0:15.20 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.29 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.29 commandlines.xpt 0:15.29 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.51 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.52 content_geckomediaplugins.xpt 0:15.52 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.68 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.68 directory.xpt 0:15.68 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.87 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:15.87 content_xslt.xpt 0:15.87 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.02 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.02 content_html.xpt 0:16.02 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.05 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.05 diskspacewatcher.xpt 0:16.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.19 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.19 dom_bindings.xpt 0:16.19 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.36 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.36 dom_audiochannel.xpt 0:16.36 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.65 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.65 dom.xpt 0:16.65 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.81 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:16.81 docshell.xpt 0:16.81 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:17.25 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:17.25 dom_base.xpt 0:17.25 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:17.27 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:17.27 dom_core.xpt 0:17.27 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:17.67 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:17.67 dom_file.xpt 0:17.67 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:17.72 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:17.72 dom_events.xpt 0:17.72 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.29 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.29 dom_html.xpt 0:18.29 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.41 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.41 dom_geolocation.xpt 0:18.41 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.42 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.42 dom_media.xpt 0:18.42 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.71 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.71 dom_notification.xpt 0:18.71 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.88 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.88 dom_offline.xpt 0:18.88 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.88 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.88 dom_power.xpt 0:18.88 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.88 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:18.88 dom_network.xpt 0:18.88 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.18 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.18 dom_presentation.xpt 0:19.18 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.27 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.27 dom_push.xpt 0:19.27 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.40 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.40 dom_system.xpt 0:19.40 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.48 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.48 dom_range.xpt 0:19.48 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.78 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.78 dom_security.xpt 0:19.78 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.79 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.79 dom_quota.xpt 0:19.80 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.82 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.82 dom_sidebar.xpt 0:19.82 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.89 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:19.89 dom_payments.xpt 0:19.89 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.03 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.03 dom_webspeechrecognition.xpt 0:20.03 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.07 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.07 dom_webauthn.xpt 0:20.07 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.12 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.12 dom_storage.xpt 0:20.12 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.22 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.22 dom_workers.xpt 0:20.22 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.53 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.53 dom_webspeechsynth.xpt 0:20.53 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.86 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.86 downloads.xpt 0:20.86 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.97 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:20.97 enterprisepolicies.xpt 0:20.97 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:21.28 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:21.28 extensions.xpt 0:21.28 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:21.33 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:21.33 editor.xpt 0:21.33 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:21.59 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:21.59 dom_xul.xpt 0:21.59 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:21.65 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:21.65 fastfind.xpt 0:21.65 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:21.91 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:21.91 exthandler.xpt 0:21.91 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:22.07 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:22.07 fts3tok.xpt 0:22.07 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:22.18 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:22.18 feeds.xpt 0:22.18 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:22.45 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:22.45 gfx.xpt 0:22.45 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:22.62 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:22.62 html5.xpt 0:22.62 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:22.92 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:22.92 htmlparser.xpt 0:22.92 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.15 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.15 import.xpt 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.15 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 warning: [const] doesn't make sense on builtin types., 0:23.16 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.20 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.20 inspector.xpt 0:23.20 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.21 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.21 imglib2.xpt 0:23.21 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.27 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.27 jsdebugger.xpt 0:23.27 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.29 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.29 intl.xpt 0:23.29 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.37 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.37 jar.xpt 0:23.37 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.55 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.55 jsinspector.xpt 0:23.55 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.59 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.59 layout_base.xpt 0:23.59 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.77 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.77 layout_printing.xpt 0:23.77 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.90 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:23.90 layout_xul.xpt 0:23.90 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.04 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.04 mailcompsbase.xpt 0:24.04 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.05 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.05 locale.xpt 0:24.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.14 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.14 mailview.xpt 0:24.14 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.15 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.15 loginmgr.xpt 0:24.15 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.19 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.19 mailprofilemigration.xpt 0:24.19 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.24 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.24 layout_xul_tree.xpt 0:24.24 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.36 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.36 mailwinsearch.xpt 0:24.36 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.73 mimetype.xpt 0:24.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.82 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.82 mime.xpt 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.82 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 warning: [const] doesn't make sense on builtin types., 0:24.83 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.90 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.90 mozfind.xpt 0:24.90 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.98 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:24.98 mozintl.xpt 0:24.98 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:25.51 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:25.51 mozldap.xpt 0:25.51 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:25.72 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:25.72 msgjsaccount.xpt 0:25.72 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:25.77 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:25.77 msgdb.xpt 0:25.77 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:26.56 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:26.56 msgnews.xpt 0:26.56 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:26.56 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:26.56 msgimap.xpt 0:26.56 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:26.76 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:26.76 msglocal.xpt 0:26.76 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:26.77 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:26.77 msgsmime.xpt 0:26.77 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.20 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.21 necko_cache.xpt 0:27.21 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.26 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.26 necko_about.xpt 0:27.26 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.40 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.40 necko_dns.xpt 0:27.40 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.40 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.40 msgcompose.xpt 0:27.40 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.40 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.40 msgsearch.xpt 0:27.40 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.44 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.44 necko_cache2.xpt 0:27.44 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.45 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.45 necko_file.xpt 0:27.45 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.46 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.46 necko_cookie.xpt 0:27.46 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.62 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.63 necko_ftp.xpt 0:27.63 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.72 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.72 msgbase.xpt 0:27.72 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.81 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.81 necko_http.xpt 0:27.81 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.84 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.84 necko_mdns.xpt 0:27.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.99 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:27.99 necko_res.xpt 0:27.99 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.02 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.02 necko_websocket.xpt 0:28.02 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.05 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.05 necko_socket.xpt 0:28.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.05 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.05 necko_viewsource.xpt 0:28.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.08 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.08 necko_wyciwyg.xpt 0:28.08 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.20 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.20 parentalcontrols.xpt 0:28.20 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.31 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.31 necko_strconv.xpt 0:28.31 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.58 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.58 peerconnection.xpt 0:28.58 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.80 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:28.80 pippki.xpt 0:28.80 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.26 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.26 places.xpt 0:29.26 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.26 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.26 pipnss.xpt 0:29.26 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.55 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.55 plugin.xpt 0:29.55 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.61 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.61 pref.xpt 0:29.61 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.71 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.71 prefetch.xpt 0:29.71 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.75 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:29.75 necko.xpt 0:29.75 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.06 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.06 profiler.xpt 0:30.06 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.21 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.21 privatebrowsing.xpt 0:30.21 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.43 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.43 remote.xpt 0:30.44 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.73 sandbox.xpt 0:30.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.83 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.83 reputationservice.xpt 0:30.83 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.90 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.90 satchel.xpt 0:30.90 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.92 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.92 shellservice.xpt 0:30.92 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.93 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.93 services_fxaccounts.xpt 0:30.93 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.98 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:30.98 services-crypto-component.xpt 0:30.98 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.01 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.01 saxparser.xpt 0:31.01 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.17 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.17 shistory.xpt 0:31.17 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.28 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.28 spellchecker.xpt 0:31.28 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.45 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.45 telemetry.xpt 0:31.45 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.45 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.45 thumbnails.xpt 0:31.45 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.54 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.55 rdf.xpt 0:31.55 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.55 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.55 toolkit_finalizationwitness.xpt 0:31.55 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.56 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.56 toolkit_crashservice.xpt 0:31.56 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.57 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.57 storage.xpt 0:31.57 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.57 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.57 toolkit_asyncshutdown.xpt 0:31.57 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.60 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.60 toolkit_osfile.xpt 0:31.60 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.68 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.69 toolkit_filewatcher.xpt 0:31.69 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.81 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.82 toolkit_securityreporter.xpt 0:31.82 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.84 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:31.84 toolkit_perfmonitoring.xpt 0:31.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:32.02 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:32.02 toolkit_xulstore.xpt 0:32.02 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:32.42 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:32.42 toolkitprofile.xpt 0:32.42 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:32.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:32.73 toolkitremote.xpt 0:32.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:32.84 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:32.84 txmgr.xpt 0:32.84 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:32.99 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:32.99 txtsvc.xpt 0:32.99 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:33.07 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:33.07 uconv.xpt 0:33.07 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:33.14 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:33.14 update.xpt 0:33.14 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:33.23 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:33.23 uriloader.xpt 0:33.24 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:33.55 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:33.55 urlformatter.xpt 0:33.55 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:33.57 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:33.57 url-classifier.xpt 0:33.57 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.00 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.00 webBrowser_core.xpt 0:34.00 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.02 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.02 webbrowserpersist.xpt 0:34.02 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.05 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.05 webvtt.xpt 0:34.05 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.07 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.07 webextensions.xpt 0:34.07 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.18 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.18 windowcreator.xpt 0:34.18 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.20 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.20 windowwatcher.xpt 0:34.20 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.35 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.35 xpcom_components.xpt 0:34.35 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.51 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.51 xpcom_base.xpt 0:34.51 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.54 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.54 zipwriter.xpt 0:34.54 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.60 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.60 xulapp.xpt 0:34.60 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.67 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.67 xpcom_xpti.xpt 0:34.67 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.69 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.69 xul.xpt 0:34.69 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.73 xpcom_threads.xpt 0:34.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.73 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.73 caldav.xpt 0:34.73 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.74 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.74 calbaseinternal.xpt 0:34.74 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.76 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.76 xpcom_system.xpt 0:34.76 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.83 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.83 xpconnect.xpt 0:34.83 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.91 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.91 xpcom_ds.xpt 0:34.91 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.92 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.92 wcap.xpt 0:34.92 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.92 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.92 widget.xpt 0:34.92 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.98 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:34.98 xpcom_io.xpt 0:34.98 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:35.55 gmake[5]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:35.55 calbase.xpt 0:35.55 gmake[5]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/makefiles/xpidl' 0:36.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 0:36.38 PropertyUseCounterMap.inc 0:36.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 0:36.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 0:36.43 error_list.rs 0:36.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 0:36.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 0:36.43 CSS2Properties.webidl 0:36.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 0:36.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/intl' 0:36.45 charsetalias.properties.h 0:36.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/intl' 0:36.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale' 0:36.49 encodingsgroups.properties.h 0:36.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale' 0:36.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 0:36.67 UseCounterList.h 0:36.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 0:36.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 0:36.72 ErrorList.h 0:36.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 0:36.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom' 0:36.81 xpcAccEvents.h 0:36.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom' 0:36.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:36.82 TelemetryEventData.h 0:36.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:36.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale' 0:36.84 langGroups.properties.h 0:36.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale' 0:37.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 0:37.01 ErrorNamesInternal.h 0:37.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 0:37.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:37.19 TelemetryEventEnums.h 0:37.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:38.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:38.24 TelemetryHistogramData.inc 0:38.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:38.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 0:38.29 etld_data.inc 0:38.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 0:38.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:38.85 TelemetryHistogramEnums.h 0:38.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:39.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:39.68 TelemetryProcessData.h 0:39.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:40.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:40.11 TelemetryProcessEnums.h 0:40.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:41.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:41.47 TelemetryScalarData.h 0:41.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:42.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 0:42.35 TelemetryScalarEnums.h 0:42.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 1:04.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 1:04.81 nsSTSPreloadList.h 1:04.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 1:04.81 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 1:04.81 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 1:04.85 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 1:04.85 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 1:04.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/liblber' 1:04.97 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:04.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/liblber' 1:05.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/fts3/src' 1:05.14 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:05.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/fts3/src' 1:05.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldif' 1:05.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:05.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldif/line64.c: In function 'ldif_base64_encode_internal': 1:05.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldif/line64.c:444:15: warning: variable 'len' set but not used [-Wunused-but-set-variable] 1:05.46 int i, pad, len; 1:05.46 ^~~ 1:05.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldif' 1:05.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:05.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:05.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/liblber' 1:05.65 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:05.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_tag': 1:05.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.66 for ( i = 1; i < sizeof(ber_int_t); i++ ) { 1:05.66 ^ 1:05.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_skip_tag': 1:05.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.67 if ( noctets > sizeof(ber_uint_t) ) 1:05.67 ^ 1:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_getnint': 1:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.67 if ( len > sizeof(ber_slen_t) ) 1:05.67 ^ 1:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringa': 1:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.67 ( datalen > (ber->ber_end - ber->ber_ptr) ) || 1:05.67 ^ 1:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_stringal': 1:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.67 ( len > (ber->ber_end - ber->ber_ptr) ) || 1:05.67 ^ 1:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_get_bitstringa': 1:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.67 if ( (datalen > (ber->ber_end - ber->ber_ptr)) || 1:05.67 ^ 1:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/decode.c: In function 'ber_scanf': 1:05.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.67 for ( rc = 0, p = (char *) fmt; *p && rc != LBER_DEFAULT; p++ ) { 1:05.73 ^~ 1:05.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.73 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:05.73 ^~ 1:05.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.73 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:05.73 ^~ 1:05.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.73 && rc != LBER_DEFAULT; 1:05.73 ^~ 1:05.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.74 if ( rc != LBER_DEFAULT && 1:05.74 ^~ 1:05.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.74 tag != LBER_END_OF_SEQORSET ) { 1:05.75 ^~ 1:05.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.76 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:05.76 ^~ 1:05.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.76 tag != LBER_DEFAULT && tag != LBER_END_OF_SEQORSET 1:05.76 ^~ 1:05.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.76 && rc != LBER_DEFAULT; 1:05.76 ^~ 1:05.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.76 if ( rc != LBER_DEFAULT && 1:05.76 ^~ 1:05.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.76 tag != LBER_END_OF_SEQORSET ) { 1:05.76 ^~ 1:05.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.76 if ( (rc = ber_skip_tag( ber, &len )) == LBER_DEFAULT ) 1:05.76 ^~ 1:05.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:05.76 if (rc == LBER_DEFAULT) { 1:05.76 ^~ 1:05.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/liblber' 1:05.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:05.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:06.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/liblber' 1:06.30 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:06.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/liblber' 1:06.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:06.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:06.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack/inject' 1:06.77 libelfhack_inject.a.desc 1:06.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack/inject' 1:07.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:07.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:07.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/fts3/src' 1:07.29 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:07.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/fts3/src' 1:07.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/liblber' 1:07.32 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'get_ber_len': 1:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.32 if (noctets >= MAX_LEN_SIZE) { 1:07.32 ^~ 1:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'read_len_in_ber': 1:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.32 if ( noctets >= MAX_LEN_SIZE ) 1:07.32 ^~ 1:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'get_buffer_tag': 1:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.32 for ( i = 1; i < sizeof(ber_int_t); i++ ) { 1:07.32 ^ 1:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/liblber/io.c: In function 'ber_get_next_buffer_ext': 1:07.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.33 if ( noctets > sizeof(ber_uint_t) ) { 1:07.33 ^ 1:07.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/liblber' 1:07.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldif' 1:07.61 libldif60.so 1:07.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldif' 1:08.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/fts3/src' 1:08.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/fts3/src' 1:08.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/liblber' 1:08.53 liblber60.a.desc 1:08.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/liblber' 1:08.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:08.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:09.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:09.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:09.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:09.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:09.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/fts3/src' 1:09.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/fts3/src' 1:10.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:10.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:10.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/fts3/src' 1:10.40 libcomm_mailnews_extensions_fts3_src.a.desc 1:10.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/fts3/src' 1:10.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:10.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:10.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:10.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:10.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/smime/src' 1:10.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/smime/src' 1:11.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:11.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:11.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:11.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:11.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:11.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:11.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:11.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:11.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:11.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:11.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:11.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:11.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:11.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:12.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/mailviews/src' 1:12.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/mailviews/src' 1:12.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:12.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:12.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:12.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:12.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/text/src' 1:12.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/text/src' 1:12.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:12.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:12.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:12.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:13.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/mdn/src' 1:13.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/mdn/src' 1:13.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:13.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:13.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/text/src' 1:13.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/text/src' 1:13.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/vcard/src' 1:13.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/vcard/src' 1:14.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:14.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:14.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/mailviews/src' 1:14.15 libcomm_mailnews_extensions_mailviews_src.a.desc 1:14.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/mailviews/src' 1:14.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:14.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:14.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/smime/src' 1:14.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/smime/src' 1:14.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/mdn/src' 1:14.45 libcomm_mailnews_extensions_mdn_src.a.desc 1:14.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/mdn/src' 1:14.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/intl' 1:14.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/intl' 1:14.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:14.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:15.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:15.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:15.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:15.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:15.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:15.94 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:15.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:16.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/intl' 1:16.15 libcomm_mailnews_intl.a.desc 1:16.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/intl' 1:16.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/text/src' 1:16.19 libcomm_mailnews_import_text_src.a.desc 1:16.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/text/src' 1:16.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:16.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:16.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:16.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:16.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:16.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:16.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:16.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:17.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:17.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:17.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:17.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:17.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/smime/src' 1:17.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/smime/src' 1:17.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/glue' 1:17.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/glue' 1:17.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:17.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:17.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:17.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:18.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:18.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:18.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:18.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:18.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:18.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:18.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:18.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:18.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/vcard/src' 1:18.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/vcard/src' 1:18.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:18.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:18.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:18.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:19.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/vcard/src' 1:19.07 libcomm_mailnews_import_vcard_src.a.desc 1:19.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/vcard/src' 1:19.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:19.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:19.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/glue' 1:19.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/glue' 1:19.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/smime/src' 1:19.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/smime/src' 1:19.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:19.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:20.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/smime/src' 1:20.02 libcomm_mailnews_extensions_smime_src.a.desc 1:20.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/smime/src' 1:20.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/glue' 1:20.10 libmimecthglue_s.a.desc 1:20.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/glue' 1:20.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:20.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:20.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:20.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:20.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:20.26 libmfbt.a.desc 1:20.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mfbt' 1:20.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:20.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:20.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:20.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:21.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:21.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:21.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:21.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:22.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:22.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:22.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:22.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:22.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:22.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:22.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/vcard' 1:22.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/vcard' 1:22.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/migration/src' 1:22.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/migration/src' 1:22.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:22.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:23.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:23.28 libcomm_mailnews_extensions_bayesian-spam-filter_src.a.desc 1:23.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/extensions/bayesian-spam-filter/src' 1:23.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:23.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:23.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:23.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:24.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:24.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:24.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:24.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:24.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:24.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:24.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:24.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:24.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/vcard' 1:24.42 libcomm_mailnews_mime_cthandlers_vcard.a.desc 1:24.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/vcard' 1:24.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:24.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:24.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:24.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:24.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:24.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:25.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:25.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:25.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:25.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:25.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:25.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:25.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:25.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:25.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:25.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:26.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:26.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:26.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:26.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:26.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/pgpmime' 1:26.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/pgpmime' 1:26.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:26.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:26.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/shell' 1:26.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/shell' 1:26.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:26.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:27.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:27.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:27.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/pgpmime' 1:27.20 libpgpmime_s.a.desc 1:27.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/cthandlers/pgpmime' 1:27.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:27.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:27.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:27.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:28.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:28.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:28.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:28.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:28.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:28.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:28.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:28.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:28.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:28.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:28.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:28.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:28.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:28.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:28.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/shell' 1:28.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/shell' 1:29.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:29.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:29.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:29.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:29.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:29.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:29.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:29.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:29.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/editline' 1:29.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:29.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/editline' 1:29.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:29.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:29.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:29.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:30.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:30.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:30.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:30.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:30.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/shell' 1:30.35 libcomm_mail_components_shell.a.desc 1:30.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/shell' 1:30.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:30.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:30.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:30.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:30.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/editline' 1:30.64 libeditline.a.desc 1:30.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/editline' 1:30.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:30.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:30.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:30.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:30.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:30.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:31.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/migration/src' 1:31.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/migration/src' 1:31.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:31.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:31.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:31.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:31.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:31.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:31.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:31.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:31.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:31.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:31.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:31.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:31.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:31.57 libcomm_mailnews_base_search_src.a.desc 1:31.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/search/src' 1:31.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:31.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:31.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:31.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:31.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/nspr' 1:31.93 libnspr.a.desc 1:31.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/nspr' 1:32.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:32.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:32.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/zlib' 1:32.33 libzlib.a.desc 1:32.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/zlib' 1:32.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:32.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:32.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:32.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:32.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:32.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:32.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/mozalloc' 1:32.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/mozalloc' 1:32.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:32.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:32.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:32.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:32.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/mozalloc' 1:32.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/mozalloc' 1:33.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:33.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:33.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:33.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:33.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:33.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:33.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:33.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:33.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:33.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:33.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:33.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:33.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:33.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:34.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:34.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:34.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:34.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:34.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/mozalloc' 1:34.28 libmemory_mozalloc.a 1:34.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/mozalloc' 1:34.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/migration/src' 1:34.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/migration/src' 1:34.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:34.47 libcomm_mailnews_mime_emitters.a.desc 1:34.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/emitters' 1:34.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:34.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:34.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:34.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:34.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:34.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:34.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:34.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:34.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/mozalloc' 1:34.82 libmemory_mozalloc.a.desc 1:34.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/mozalloc' 1:34.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:34.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:35.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:35.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:35.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:35.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:35.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:35.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:35.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:35.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:35.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:35.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:35.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/volatile' 1:35.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/volatile' 1:35.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:35.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:35.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:35.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:35.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:35.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:35.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:35.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:35.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:35.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:36.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:36.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:36.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:36.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:36.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:36.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:36.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:36.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:36.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/volatile' 1:36.42 libmemory_volatile.a.desc 1:36.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/volatile' 1:36.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:36.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:36.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:36.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:36.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:36.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:36.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:36.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:36.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:36.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:36.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:36.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:37.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:37.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:37.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:37.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:37.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:37.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:37.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:37.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:37.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:37.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:37.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:37.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:37.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:37.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:37.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:37.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:38.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:38.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:38.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:38.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:38.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:38.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:38.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:38.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:38.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:38.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:38.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:38.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:38.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:38.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:38.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:38.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:38.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:38.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:39.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:39.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:39.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:39.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:39.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:39.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:39.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:39.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:39.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:39.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:40.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:40.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:40.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:40.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:40.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:40.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:40.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:40.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:40.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:40.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:40.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/migration/src' 1:40.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/migration/src' 1:40.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:40.75 libmozglue_misc.a.desc 1:40.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/misc' 1:40.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:40.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:40.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:40.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:40.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:40.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:41.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:41.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:41.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:41.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/mork.h:242, 1:41.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkPool.cpp:11: 1:41.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkPool.cpp: In member function 'morkRow* morkPool::NewRow(morkEnv*, morkZone*)': 1:41.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.12 #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) 1:41.12 ^ 1:41.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkPool.cpp:207:5: note: in expansion of macro 'MORK_MEMSET' 1:41.12 MORK_MEMSET(newRow, 0, sizeof(morkRow)); 1:41.12 ^~~~~~~~~~~ 1:41.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkPool.cpp:39: 1:41.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkRow.h:33:7: note: 'class morkRow' declared here 1:41.13 class morkRow{ // row of cells 1:41.13 ^~~~~~~ 1:41.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/mork.h:242, 1:41.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkPool.cpp:11: 1:41.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkPool.cpp: In member function 'morkCell* morkPool::NewCells(morkEnv*, mork_size, morkZone*)': 1:41.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.13 #define MORK_MEMSET(dest,byte,size) memset(dest,byte,size) 1:41.13 ^ 1:41.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkPool.cpp:247:5: note: in expansion of macro 'MORK_MEMSET' 1:41.13 MORK_MEMSET(newCells, 0, size); 1:41.13 ^~~~~~~~~~~ 1:41.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkPool.cpp:35: 1:41.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here 1:41.13 class morkCell { // minimal cell format 1:41.13 ^~~~~~~~ 1:41.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:41.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:41.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:41.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:41.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:41.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:41.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:41.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:41.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:41.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:41.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:41.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/migration/src' 1:41.44 libcomm_mail_components_migration_src.a.desc 1:41.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/migration/src' 1:41.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:41.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:41.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:41.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:41.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:41.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:41.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:41.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:41.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/data' 1:41.83 libicudata.a.desc 1:41.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/data' 1:41.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:41.98 libmodules_fdlibm_src.a.desc 1:41.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/fdlibm/src' 1:42.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:42.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:42.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:42.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:42.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:42.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:42.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:42.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:42.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:42.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:42.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/sqlite' 1:42.77 libsqlite.a.desc 1:42.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/sqlite' 1:42.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:42.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:42.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/ffi' 1:42.99 libconfig_external_ffi.a.desc 1:42.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/ffi' 1:43.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:43.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:43.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/build' 1:43.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/build' 1:43.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:43.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:43.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:43.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:43.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:43.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:44.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/build' 1:44.10 libmemory.a.desc 1:44.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/memory/build' 1:44.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:44.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:44.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:44.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:44.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:44.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:44.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:44.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:44.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:44.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/mork.h:242, 1:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkRow.cpp:11: 1:44.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkRow.cpp: In member function 'void morkRow::CutColumn(morkEnv*, mdb_column)': 1:44.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:44.74 #define MORK_MEMMOVE(dest,src,size) memmove(dest,src,size) 1:44.74 ^ 1:44.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkRow.cpp:822:11: note: in expansion of macro 'MORK_MEMMOVE' 1:44.74 MORK_MEMMOVE(cell, next, after * sizeof(morkCell)); 1:44.74 ^~~~~~~~~~~~ 1:44.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkRow.h:14, 1:44.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkRow.cpp:19: 1:44.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/db/mork/src/morkCell.h:22:7: note: 'class morkCell' declared here 1:44.74 class morkCell { // minimal cell format 1:44.74 ^~~~~~~~ 1:44.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:44.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:44.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:45.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:45.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:45.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:45.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:45.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:45.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:45.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/xz-embedded' 1:45.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:45.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/xz-embedded' 1:45.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:45.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:45.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:45.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:45.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/xz-embedded' 1:45.81 libxz-embedded.a.desc 1:45.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/xz-embedded' 1:45.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/brotli' 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.2/objdir/modules/brotli' 1:46.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:46.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 1:46.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 1:46.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 1:46.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 1:46.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNNTPProtocol.cpp:6: 1:46.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNNTPProtocol.cpp: In member function 'virtual nsresult nsNntpCacheStreamListener::QueryInterface(const nsIID&, void**)': 1:46.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:46.10 foundInterface = 0; \ 1:46.10 ^~~~~~~~~~~~~~ 1:46.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1:46.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 1:46.10 ^~~~~~~~~~~~~~~~~~~~~~~ 1:46.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNNTPProtocol.cpp:523:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1:46.10 NS_INTERFACE_MAP_END 1:46.10 ^~~~~~~~~~~~~~~~~~~~ 1:46.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 1:46.10 else 1:46.10 ^~~~ 1:46.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1:46.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:46.10 ^~~~~~~~~~~~~~~~~~ 1:46.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNNTPProtocol.cpp:522:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1:46.10 NS_INTERFACE_MAP_ENTRY(nsIStreamListener) 1:46.10 ^~~~~~~~~~~~~~~~~~~~~~ 1:46.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:46.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:46.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:46.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:46.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:46.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:46.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:46.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:46.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:46.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/brotli' 1:46.48 libbrotli.a.desc 1:46.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/brotli' 1:46.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libmkv' 1:46.77 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:46.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function] 1:46.77 static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 1:46.77 ^~~~~~~~~~ 1:46.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libmkv' 1:46.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:46.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:47.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:47.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:47.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:47.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:47.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:47.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:47.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:47.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:47.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:47.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:47.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:47.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:47.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libmkv' 1:47.18 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:47.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libmkv' 1:47.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 1:47.27 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:47.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 1:47.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:47.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:47.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:47.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:47.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:47.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:47.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libmkv' 1:47.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:47.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libmkv' 1:47.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:47.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 1:47.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 1:47.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 1:47.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 1:47.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:6: 1:47.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp: In member function 'virtual nsresult nsMsgMailNewsUrl::QueryInterface(const nsIID&, void**)': 1:47.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:47.50 foundInterface = 0; \ 1:47.50 ^~~~~~~~~~~~~~ 1:47.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1:47.50 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 1:47.50 ^~~~~~~~~~~~~~~~~~~~~~~ 1:47.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:84:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1:47.50 NS_INTERFACE_MAP_END 1:47.50 ^~~~~~~~~~~~~~~~~~~~ 1:47.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 1:47.50 else 1:47.50 ^~~~ 1:47.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 1:47.50 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 1:47.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:47.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:83:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 1:47.50 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIURIWithPrincipal, !m_isPrincipalURL) 1:47.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:47.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:48.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:48.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:48.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:48.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:48.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:48.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:48.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libmkv' 1:48.62 libmedia_libmkv.a.desc 1:48.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libmkv' 1:48.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:48.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:48.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:48.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:48.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:48.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:49.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:49.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:49.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:49.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 1:49.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:49.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:49.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:49.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:50.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:50.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:50.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:50.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:50.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:50.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:50.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:50.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:50.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:50.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:50.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 1:50.29 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:50.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 1:50.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:50.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:50.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:50.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 1:50.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 1:50.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 1:50.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 1:50.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNntpUrl.cpp:6: 1:50.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNntpUrl.cpp: In member function 'virtual nsresult nsNntpUrl::QueryInterface(const nsIID&, void**)': 1:50.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:50.30 foundInterface = 0; \ 1:50.30 ^~~~~~~~~~~~~~ 1:50.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1:50.30 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 1:50.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:50.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNntpUrl.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1:50.30 NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) 1:50.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:50.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 1:50.30 else 1:50.30 ^~~~ 1:50.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1:50.30 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:50.30 ^~~~~~~~~~~~~~~~~~ 1:50.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNntpUrl.cpp:51:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1:50.30 NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) 1:50.30 ^~~~~~~~~~~~~~~~~~~~~~ 1:50.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:50.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:50.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:50.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:50.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:50.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 1:50.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 1:50.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 1:50.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 1:50.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgDBView.cpp:6: 1:50.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgDBView.cpp: In member function 'virtual nsresult nsMsgDBView::QueryInterface(const nsIID&, void**)': 1:50.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:50.32 foundInterface = 0; \ 1:50.32 ^~~~~~~~~~~~~~ 1:50.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1:50.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 1:50.33 ^~~~~~~~~~~~~~~~~~~~~~~ 1:50.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgDBView.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1:50.33 NS_INTERFACE_MAP_END 1:50.33 ^~~~~~~~~~~~~~~~~~~~ 1:50.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 1:50.33 else 1:50.33 ^~~~ 1:50.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1:50.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:50.33 ^~~~~~~~~~~~~~~~~~ 1:50.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgDBView.cpp:99:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1:50.33 NS_INTERFACE_MAP_ENTRY(nsIJunkMailClassificationListener) 1:50.33 ^~~~~~~~~~~~~~~~~~~~~~ 1:50.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:50.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:50.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:50.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:50.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:50.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:50.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:50.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 1:50.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:50.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 1:51.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:51.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:51.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:51.07 libJsAccount.a.desc 1:51.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/jsaccount/src' 1:51.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 1:51.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:51.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 1:51.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:51.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:51.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:51.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:51.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:51.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:51.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:51.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:51.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:51.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:51.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/kiss_fft' 1:51.61 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:51.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/kiss_fft' 1:51.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:51.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:51.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/kiss_fft' 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.2/objdir/media/kiss_fft' 1:51.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:51.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:52.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:52.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:52.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:52.22 libcomm_mailnews_import_src.a.desc 1:52.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/src' 1:52.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 1:52.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:52.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 1:52.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:52.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:52.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:52.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:52.44 libmozavutil.so.symbols 1:52.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:52.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:52.55 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:52.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:52.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:52.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:52.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:52.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:52.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/kiss_fft' 1:52.76 libmedia_kiss_fft.a.desc 1:52.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/kiss_fft' 1:53.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 1:53.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:22: 1:53.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 1:53.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.00 size - sizeof(js::NativeObject)); 1:53.00 ^ 1:53.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 1:53.00 class HeapSlot : public WriteBarrieredBase { 1:53.00 ^~~~~~~~ 1:53.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 1:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 1:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.01 memset(aT, 0, sizeof(T)); 1:53.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 1:53.01 struct TabSizes { 1:53.01 ^~~~~~~~ 1:53.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 1:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 1:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.01 memset(aT, 0, sizeof(T)); 1:53.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 1:53.01 struct ServoSizes { 1:53.01 ^~~~~~~~~~ 1:53.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 1:53.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 1:53.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.02 memset(aT, 0, sizeof(T)); 1:53.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:19, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 1:53.03 class StaticStrings { 1:53.03 ^~~~~~~~~~~~~ 1:53.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 1:53.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 1:53.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.03 memset(aT, 0, sizeof(T)); 1:53.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 1:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 1:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 1:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 1:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 1:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:19, 1:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 1:53.04 class PreliminaryObjectArray { 1:53.04 ^~~~~~~~~~~~~~~~~~~~~~ 1:53.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 1:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 1:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.06 memset(aT, 0, sizeof(T)); 1:53.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:19, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 1:53.06 class TypeNewScript { 1:53.06 ^~~~~~~~~~~~~ 1:53.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 1:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 1:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.06 memset(aT, 0, sizeof(T)); 1:53.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:20, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 1:53.07 struct IonScriptCounts { 1:53.07 ^~~~~~~~~~~~~~~ 1:53.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 1:53.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 1:53.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.08 memset(aT, 0, sizeof(T)); 1:53.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 1:53.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 1:53.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 1:53.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:20, 1:53.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 1:53.09 struct ZoneGCStats { 1:53.09 ^~~~~~~~~~~ 1:53.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 1:53.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 1:53.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.09 memset(aT, 0, sizeof(T)); 1:53.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:20, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 1:53.10 class NewObjectCache { 1:53.10 ^~~~~~~~~~~~~~ 1:53.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 1:53.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 1:53.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.12 memset(aT, 0, sizeof(T)); 1:53.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 1:53.12 class MOZ_NON_PARAM alignas(8) Value { 1:53.12 ^~~~~ 1:53.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 1:53.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 1:53.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.12 memset(aT, 0, sizeof(T)); 1:53.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 1:53.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:21: 1:53.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 1:53.13 class CodeOffsetJump { 1:53.13 ^~~~~~~~~~~~~~ 1:53.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSSubString]': 1:53.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:1089:40: required from here 1:53.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.13 memset(aT, 0, sizeof(T)); 1:53.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:53.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:1084:8: note: 'struct JSSubString' declared here 1:53.13 struct JSSubString { 1:53.13 ^~~~~~~~~~~ 1:53.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 1:53.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 1:53.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 1:53.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 1:53.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 1:53.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.h:10, 1:53.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/RegExp.cpp:7: 1:53.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 1:53.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 1:53.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 1:53.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:53.15 memset(table, 0, sizeof(*table) * capacity()); 1:53.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:53.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 1:53.15 class HashTableEntry { 1:53.15 ^~~~~~~~~~~~~~ 1:53.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 1:53.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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] 1:53.17 memset(table, 0, sizeof(*table) * capacity()); 1:53.17 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 1:53.17 class HashTableEntry { 1:53.17 ^~~~~~~~~~~~~~ 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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] 1:53.17 memset(table, 0, sizeof(*table) * capacity()); 1:53.17 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 1:53.17 class HashTableEntry { 1:53.17 ^~~~~~~~~~~~~~ 1:53.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 1:53.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:53.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 1:53.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 1:53.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsINntpIncomingServer.h:10, 1:53.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNntpIncomingServer.h:9, 1:53.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp:6: 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp: In member function 'virtual nsresult nsNntpIncomingServer::QueryInterface(const nsIID&, void**)': 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:53.17 foundInterface = 0; \ 1:53.17 ^~~~~~~~~~~~~~ 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1:53.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 1:53.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:53.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1:53.17 NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) 1:53.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:53.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 1:53.18 else 1:53.18 ^~~~ 1:53.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1:53.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:53.18 ^~~~~~~~~~~~~~~~~~ 1:53.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/news/src/nsNntpIncomingServer.cpp:91:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1:53.18 NS_INTERFACE_MAP_ENTRY(nsITreeView) 1:53.18 ^~~~~~~~~~~~~~~~~~~~~~ 1:53.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:53.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:53.18 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:53.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:53.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:53.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:53.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libogg' 1:53.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:53.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libogg' 1:53.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:53.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 1:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 1:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 1:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 1:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgProtocol.cpp:6: 1:53.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgProtocol.cpp: In member function 'virtual nsresult nsMsgAsyncWriteProtocol::QueryInterface(const nsIID&, void**)': 1:53.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:53.60 foundInterface = 0; \ 1:53.60 ^~~~~~~~~~~~~~ 1:53.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1:53.61 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 1:53.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:53.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgProtocol.cpp:1202:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1:53.61 NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) 1:53.61 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:53.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 1:53.61 else 1:53.61 ^~~~ 1:53.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1:53.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:53.61 ^~~~~~~~~~~~~~~~~~ 1:53.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgProtocol.cpp:1201:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1:53.61 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 1:53.61 ^~~~~~~~~~~~~~~~~~~~~~ 1:53.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:53.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:53.72 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:53.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:53.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:53.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:53.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:53.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:53.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:53.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:53.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:53.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:53.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:53.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:53.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 1:54.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:54.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:54.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:54.14 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:54.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:54.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:54.14 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:54.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:54.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:54.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 1:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 1:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsITransaction.h:10, 1:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgTxn.h:10, 1:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgTxn.cpp:6: 1:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgTxn.cpp: In member function 'virtual nsresult nsMsgTxn::QueryInterface(const nsIID&, void**)': 1:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:54.27 foundInterface = 0; \ 1:54.27 ^~~~~~~~~~~~~~ 1:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 1:54.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 1:54.27 ^~~~~~~~~~~~~~~~~~~~~~~ 1:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgTxn.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 1:54.28 NS_INTERFACE_MAP_END 1:54.28 ^~~~~~~~~~~~~~~~~~~~ 1:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 1:54.28 else 1:54.28 ^~~~ 1:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1:54.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:54.28 ^~~~~~~~~~~~~~~~~~ 1:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/util/nsMsgTxn.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1:54.28 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 1:54.28 ^~~~~~~~~~~~~~~~~~~~~~ 1:54.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:54.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:54.35 libcomm_mailnews_db_msgdb_src.a.desc 1:54.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/db/msgdb/src' 1:54.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:54.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:54.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:54.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:54.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:54.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:54.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:54.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:54.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:54.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:54.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 1:54.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:54.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 1:54.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libogg' 1:54.77 libmedia_libogg.a.desc 1:54.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libogg' 1:54.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:54.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:54.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:54.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 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.2/objdir/media/libtheora' 1:55.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:55.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:55.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 1:55.19 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 1:55.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/objdir/media/ffvpx/libavutil' 1:55.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:55.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:55.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/woff2' 1:55.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/woff2/Unified_cpp_modules_woff20.cpp:29: 1:55.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)': 1:55.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable 'dst_offset' [-Wunused-variable] 1:55.37 uint64_t dst_offset = first_table_offset; 1:55.37 ^~~~~~~~~~ 1:55.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/woff2' 1:55.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 1:55.42 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 1:55.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:55.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:55.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:55.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:55.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 1:55.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 1:55.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libpng' 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.2/objdir/media/libpng' 1:55.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:55.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:55.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:55.82 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:55.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:55.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/calendar.cpp: In member function 'virtual void icu_60::Calendar::add(UCalendarDateFields, int32_t, UErrorCode&)': 1:55.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/calendar.cpp:2140:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 1:55.82 } 1:55.82 ^ 1:55.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/calendar.cpp:2144:5: note: here 1:55.82 case UCAL_EXTENDED_YEAR: 1:55.82 ^~~~ 1:55.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/calendar.cpp: In member function 'virtual void icu_60::Calendar::prepareGetActual(UCalendarDateFields, UBool, UErrorCode&)': 1:55.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/calendar.cpp:3658:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 1:55.83 set(UCAL_WEEK_OF_YEAR, getGreatestMinimum(UCAL_WEEK_OF_YEAR)); 1:55.83 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:55.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/calendar.cpp:3660:5: note: here 1:55.83 case UCAL_MONTH: 1:55.83 ^~~~ 1:55.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:55.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 1:55.83 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 1:55.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libnestegg/src' 1:55.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:55.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2: 1:55.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libnestegg/src/nestegg.c: In function 'ne_parse': 1:55.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libnestegg/src/nestegg.c:1096:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable] 1:55.89 uint64_t id, size, peeked_id; 1:55.89 ^~~~~~~~~ 1:55.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libnestegg/src' 1:56.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:56.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:56.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:56.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:56.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:56.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:56.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:56.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.13 int av_hwframe_get_buffer(struct AVBufferRef* hwframe_ref, struct AVFrame* frame, int flags) { return 0; } 1:56.14 ^~~~~~~ 1:56.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.14 int av_hwframe_get_buffer(struct AVBufferRef* hwframe_ref, struct AVFrame* frame, int flags) { return 0; } 1:56.14 ^~~~~~~~~~~ 1:56.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:56.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:56.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:56.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:56.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:56.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:56.20 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:56.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:56.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/woff2' 1:56.27 libwoff2.a.desc 1:56.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/woff2' 1:56.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:56.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:56.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:56.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libpng' 1:56.51 libmozpng.a.desc 1:56.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libpng' 1:56.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:56.53 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:56.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:56.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:56.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:56.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:56.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:56.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:56.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:56.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:56.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:56.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:56.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:57.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:57.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:57.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libspeex_resampler/src' 1:57.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:57.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac': 1:57.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable] 1:57.05 spx_uint32_t i; 1:57.05 ^ 1:57.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libspeex_resampler/src' 1:57.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:57.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:57.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:57.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:57.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 1:57.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:57.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 1:57.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libspeex_resampler/src' 1:57.32 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:57.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libspeex_resampler/src' 1:57.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:57.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:57.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:57.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:57.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mp4parse-rust' 1:57.40 libmedia_mp4parse-rust.a.desc 1:57.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mp4parse-rust' 1:57.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libspeex_resampler/src' 1:57.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libspeex_resampler/src' 1:57.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libnestegg/src' 1:57.44 libmedia_libnestegg_src.a.desc 1:57.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libnestegg/src' 1:57.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:57.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 1:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 1:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 1:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 1:57.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/local/src/nsMailboxUrl.cpp:6: 1:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/local/src/nsMailboxUrl.cpp: In member function 'virtual nsresult nsMailboxUrl::QueryInterface(const nsIID&, void**)': 1:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 1:57.45 foundInterface = 0; \ 1:57.45 ^~~~~~~~~~~~~~ 1:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 1:57.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 1:57.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/local/src/nsMailboxUrl.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 1:57.45 NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) 1:57.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 1:57.45 else 1:57.45 ^~~~ 1:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 1:57.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 1:57.45 ^~~~~~~~~~~~~~~~~~ 1:57.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/local/src/nsMailboxUrl.cpp:63:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 1:57.45 NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) 1:57.45 ^~~~~~~~~~~~~~~~~~~~~~ 1:57.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 1:57.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:57.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:57.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:57.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:57.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:57.59 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:57.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:57.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:57.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:57.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 1:57.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/Library.cpp:12: 1:57.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 1:57.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 1:57.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:57.66 memset(aT, 0, sizeof(T)); 1:57.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:57.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:21, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/Library.cpp:12: 1:57.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 1:57.66 struct TabSizes { 1:57.66 ^~~~~~~~ 1:57.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 1:57.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/Library.cpp:12: 1:57.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 1:57.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 1:57.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:57.67 memset(aT, 0, sizeof(T)); 1:57.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:57.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 1:57.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 1:57.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 1:57.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:21, 1:57.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/Library.cpp:12: 1:57.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 1:57.67 struct ServoSizes { 1:57.67 ^~~~~~~~~~ 1:57.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 1:57.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 1:57.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 1:57.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 1:57.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 1:57.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/Library.cpp:12: 1:57.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 1:57.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 1:57.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 1:57.67 memset(aT, 0, sizeof(T)); 1:57.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 1:57.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:21, 1:57.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/Library.cpp:12: 1:57.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 1:57.67 class StaticStrings { 1:57.68 ^~~~~~~~~~~~~ 1:57.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 1:57.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:57.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:58.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:58.12 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:58.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:58.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:58.31 libcomm_mailnews_news_src.a.desc 1:58.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/news/src' 1:58.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library/rust' 1:58.33 force-cargo-library-build 1:58.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library/rust' 1:58.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:58.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:58.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:58.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:58.64 libcomm_mailnews_addrbook_src.a.desc 1:58.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/addrbook/src' 1:58.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/psshparser' 1:58.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/psshparser' 1:58.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security' 1:58.72 libnss.a.desc 1:58.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security' 1:58.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:58.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 1:58.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:58.82 libmsgbsutl_s.a.desc 1:58.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/util' 1:58.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libspeex_resampler/src' 1:58.90 libspeex.a.desc 1:58.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libspeex_resampler/src' 1:58.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:58.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:58.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:58.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:58.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:58.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 1:58.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:58.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:58.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 1:58.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src' 1:58.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libsoundtouch/src/sse_optimized.cpp:262: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 1:58.92 #pragma omp parallel for 1:58.92 1:58.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src' 1:58.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:58.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:58.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:58.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 1:59.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:59.02 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 1:59.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 1:59.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/psshparser' 1:59.55 libpsshparser.a.desc 1:59.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/psshparser' 1:59.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 1:59.94 libcomm_db_mork_src.a.desc 1:59.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/src' 2:00.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:00.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIMsgCompose.h:10, 2:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/compose/src/nsMsgCompose.h:9, 2:00.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/compose/src/nsMsgCompose.cpp:6: 2:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/compose/src/nsMsgCompose.cpp: In member function 'virtual nsresult nsMsgComposeSendListener::QueryInterface(const nsIID&, void**)': 2:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:00.01 foundInterface = 0; \ 2:00.01 ^~~~~~~~~~~~~~ 2:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:00.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:00.01 ^~~~~~~~~~~~~~~~~~~~~~~ 2:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/compose/src/nsMsgCompose.cpp:3613:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:00.01 NS_INTERFACE_MAP_END 2:00.01 ^~~~~~~~~~~~~~~~~~~~ 2:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:00.01 else 2:00.01 ^~~~ 2:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:00.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:00.01 ^~~~~~~~~~~~~~~~~~ 2:00.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/compose/src/nsMsgCompose.cpp:3612:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:00.01 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 2:00.01 ^~~~~~~~~~~~~~~~~~~~~~ 2:00.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:00.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:00.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:00.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:00.12 Compiling libc v0.2.43 2:00.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:00.43 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:00.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:00.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:00.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:00.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:00.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:00.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src' 2:00.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20: 2:00.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 2:00.87 #pragma omp parallel for 2:00.87 2:00.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libsoundtouch/src/FIRFilter.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 2:00.87 #pragma omp parallel for 2:00.87 2:00.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libsoundtouch/src/FIRFilter.cpp:192: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 2:00.87 #pragma omp parallel for 2:00.87 2:00.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47: 2:00.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libsoundtouch/src/InterpolateShannon.cpp:75: warning: "PI" redefined 2:00.87 #define PI 3.1415926536 2:00.87 2:00.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2: 2:00.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libsoundtouch/src/AAFilter.cpp:52: note: this is the location of the previous definition 2:00.88 #define PI M_PI 2:00.88 2:00.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83: 2:00.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libsoundtouch/src/TDStretch.cpp:306: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 2:00.88 #pragma omp parallel for 2:00.88 2:00.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libsoundtouch/src/TDStretch.cpp:331: warning: ignoring #pragma omp critical [-Wunknown-pragmas] 2:00.88 #pragma omp critical 2:00.88 2:00.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56: 2:00.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)': 2:00.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable 'count' set but not used [-Wunused-but-set-variable] 2:00.88 uint count; 2:00.88 ^~~~~ 2:00.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src' 2:01.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:01.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:01.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:01.09 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:01.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:01.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:01.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:01.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:01.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:01.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:01.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:01.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:01.39 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:01.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:01.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:01.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:01.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:01.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:01.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:01.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:01.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/common' 2:01.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/common' 2:01.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:01.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:02.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src' 2:02.00 libmedia_libsoundtouch_src.a.desc 2:02.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libsoundtouch/src' 2:02.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:02.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:02.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:02.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:02.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/reporter' 2:02.32 In file included from /usr/include/string.h:507, 2:02.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/string.h:3, 2:02.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/base/basictypes.h:12, 2:02.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/base/platform_thread.h:14, 2:02.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/security/sandbox/linux/reporter/SandboxReporter.h:12, 2:02.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/security/sandbox/linux/reporter/SandboxReporter.cpp:7: 2:02.32 In function 'void* memcpy(void*, const void*, size_t)', 2:02.32 inlined from 'static void nsTArray_CopyWithMemutils::MoveNonOverlappingRegion(void*, void*, size_t, size_t)' at /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:578:11, 2:02.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.2/objdir/dist/include/nsTArray-inl.h:227:35, 2:02.32 inlined from 'void nsTArray_Impl::Compact() [with E = mozilla::SandboxReport; Alloc = nsTArrayInfallibleAllocator]' at /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:1873:34, 2:02.32 inlined from 'void nsTArray_Impl::Clear() [with E = mozilla::SandboxReport; Alloc = nsTArrayInfallibleAllocator]' at /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:1673:5, 2:02.32 inlined from 'mozilla::SandboxReporter::Snapshot mozilla::SandboxReporter::GetSnapshot()' at /usr/src/RPM/BUILD/thunderbird-60.5.2/security/sandbox/linux/reporter/SandboxReporter.cpp:269:26: 2:02.32 /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:02.32 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 2:02.32 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:02.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/security/sandbox/linux/reporter/SandboxReporter.cpp: In member function 'mozilla::SandboxReporter::Snapshot mozilla::SandboxReporter::GetSnapshot()': 2:02.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/security/sandbox/linux/reporter/SandboxReporter.cpp:263:12: note: 'snapshot' declared here 2:02.32 Snapshot snapshot; 2:02.32 ^~~~~~~~ 2:02.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/reporter' 2:02.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:02.39 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:02.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:02.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:02.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:02.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:02.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:02.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:02.59 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:02.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:02.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:02.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:02.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/common' 2:02.80 libsecurity_sandbox_common.a.desc 2:02.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/common' 2:02.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/freetype2' 2:02.90 libfreetype.a.desc 2:02.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/freetype2' 2:02.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 2:02.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 2:03.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:03.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:03.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/objdir/media/ffvpx/libavutil' 2:03.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/string' 2:03.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/string' 2:03.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 2:03.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:03.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 2:03.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 2:03.55 libcubeb.a.desc 2:03.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libcubeb/src' 2:03.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/typelib/xpt' 2:03.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/typelib/xpt' 2:03.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:03.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:04.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:04.01 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:04.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:04.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:04.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:04.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/string' 2:04.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/string' 2:04.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/glue/standalone' 2:04.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/glue/standalone' 2:04.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:04.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:04.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 2:04.35 libmedia_libtheora.a.desc 2:04.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libtheora' 2:04.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:04.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:04.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:04.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:04.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:04.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:04.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/broker' 2:04.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/broker' 2:04.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:04.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:04.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:04.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:04.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:04.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:04.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:04.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:04.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:04.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:04.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/broker' 2:04.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/broker' 2:05.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/typelib/xpt' 2:05.13 libxpt.a 2:05.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/typelib/xpt' 2:05.68 Compiling unicode-xid v0.0.4 2:05.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:05.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:05.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:05.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:05.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:05.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:05.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:05.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/typelib/xpt' 2:05.91 libxpt.a.desc 2:05.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/typelib/xpt' 2:05.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:05.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:06.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:06.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:06.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/glue/standalone' 2:06.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/glue/standalone' 2:06.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:06.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:06.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:06.50 Compiling siphasher v0.2.1 2:06.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:06.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:07.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/reporter' 2:07.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/reporter' 2:07.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 2:07.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 2:07.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:07.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:07.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:07.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:07.44 Compiling unicode-xid v0.1.0 2:07.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/reporter' 2:07.66 libsecurity_sandbox_linux_reporter.a.desc 2:07.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/reporter' 2:07.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:07.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:07.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:07.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:07.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:07.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:07.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:07.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:07.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:07.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:07.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/glue/standalone' 2:07.99 libxpcomglue.a 2:07.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/glue/standalone' 2:08.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:08.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:08.11 Compiling cc v1.0.25 2:08.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:08.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:08.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:08.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:08.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 2:08.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:08.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 2:08.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:08.82 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:08.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:08.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:08.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:08.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:08.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:08.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:09.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:09.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:09.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:09.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 2:09.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 2:09.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapIncomingServer.cpp:6: 2:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapIncomingServer.cpp: In member function 'virtual nsresult nsImapIncomingServer::QueryInterface(const nsIID&, void**)': 2:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:09.13 foundInterface = 0; \ 2:09.13 ^~~~~~~~~~~~~~ 2:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 2:09.13 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 2:09.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapIncomingServer.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 2:09.13 NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) 2:09.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:09.13 else 2:09.13 ^~~~ 2:09.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:09.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:09.14 ^~~~~~~~~~~~~~~~~~ 2:09.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapIncomingServer.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:09.14 NS_INTERFACE_MAP_ENTRY(nsIUrlListener) 2:09.14 ^~~~~~~~~~~~~~~~~~~~~~ 2:09.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:09.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:09.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:09.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:09.41 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:09.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:09.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:09.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:09.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:09.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:09.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:09.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/locdispnames.cpp: In function 'int32_t uloc_getDisplayName_60(const char*, const char*, UChar*, int32_t, UErrorCode*)': 2:09.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/locdispnames.cpp:642:54: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:09.63 kenum = uloc_openKeywords(locale, pErrorCode); 2:09.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/locdispnames.cpp:644:25: note: here 2:09.63 default: { 2:09.63 ^~~~~~~ 2:09.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:09.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 2:09.80 libmedia_libvorbis.a.desc 2:09.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libvorbis' 2:09.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:09.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:09.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:10.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:10.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:10.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:10.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:10.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:10.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:10.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:10.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:10.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:10.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:11.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:11.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:11.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 2:11.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 2:11.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:11.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:11.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:11.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:11.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:11.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:11.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:11.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:11.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:12.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:12.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:12.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:12.43 libmozavutil.so 2:12.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavutil' 2:12.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:12.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:12.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 2:12.66 libsecurity_apps.a.desc 2:12.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/apps' 2:12.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:12.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:12.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:12.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:12.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:12.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:13.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:13.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:13.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:13.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:13.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:13.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:14.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:14.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:14.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:14.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:14.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:14.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:14.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:14.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:14.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:14.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:14.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:14.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:15.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:15.04 libmozillapkix.a.desc 2:15.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/pkix' 2:15.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:15.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:15.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:15.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:15.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:15.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:16.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:16.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:16.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:16.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:16.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:16.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:16.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:16.44 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:16.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:16.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:16.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:16.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:16.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:16.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:16.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 2:16.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 2:16.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/local/src/nsPop3Protocol.cpp:19: 2:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/local/src/nsPop3Protocol.cpp: In member function 'virtual nsresult nsPop3Protocol::QueryInterface(const nsIID&, void**)': 2:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:16.89 foundInterface = 0; \ 2:16.89 ^~~~~~~~~~~~~~ 2:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 2:16.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 2:16.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/local/src/nsPop3Protocol.cpp:447:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 2:16.89 NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) 2:16.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:16.90 else 2:16.90 ^~~~ 2:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:16.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:16.90 ^~~~~~~~~~~~~~~~~~ 2:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/local/src/nsPop3Protocol.cpp:446:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:16.90 NS_INTERFACE_MAP_ENTRY(nsIProtocolProxyCallback) 2:16.90 ^~~~~~~~~~~~~~~~~~~~~~ 2:16.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:16.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptcall' 2:16.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptcall' 2:17.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:17.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:17.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptcall/md/unix' 2:17.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptcall/md/unix' 2:17.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:17.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:17.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:17.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:17.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads' 2:17.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads' 2:18.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptcall' 2:18.11 libxpcom_reflect_xptcall.a.desc 2:18.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptcall' 2:18.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:18.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:18.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:18.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:18.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:18.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:18.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:18.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:19.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:19.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:19.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:19.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:19.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:19.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:19.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/certverifier' 2:19.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/certverifier' 2:20.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:20.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:20.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:20.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:20.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/broker' 2:20.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/broker' 2:20.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:20.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:20.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:20.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:20.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:20.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/certverifier' 2:20.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/certverifier' 2:20.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:20.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:20.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:20.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:20.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:20.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:21.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:21.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:21.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:21.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:21.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:21.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:21.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptcall/md/unix' 2:21.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptcall/md/unix' 2:21.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/certverifier' 2:21.92 libsecurity_certverifier.a.desc 2:21.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/certverifier' 2:22.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:22.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:22.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/broker' 2:22.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/broker' 2:22.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:22.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:22.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:22.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:22.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:22.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:22.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptcall/md/unix' 2:22.75 libxpcom_reflect_xptcall_md_unix.a.desc 2:22.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptcall/md/unix' 2:22.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:22.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:22.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:22.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:22.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/ds' 2:22.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:22.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:22.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 2:22.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 2:22.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsTArray.h:28, 2:22.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Tokenizer.h:15, 2:22.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/IncrementalTokenizer.h:10, 2:22.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/IncrementalTokenizer.cpp:7, 2:22.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArray::QueryInterface(const nsIID&, void**)': 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:22.93 foundInterface = 0; \ 2:22.93 ^~~~~~~~~~~~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:22.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:22.93 ^~~~~~~~~~~~~~~~~~~~~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsArray.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:22.93 NS_INTERFACE_MAP_END 2:22.93 ^~~~~~~~~~~~~~~~~~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:22.93 else 2:22.93 ^~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 2:22.93 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:22.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsArray.cpp:15:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:22.93 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 2:22.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)': 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:22.93 foundInterface = 0; \ 2:22.93 ^~~~~~~~~~~~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:22.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:22.93 ^~~~~~~~~~~~~~~~~~~~~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsArray.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:22.93 NS_INTERFACE_MAP_END 2:22.93 ^~~~~~~~~~~~~~~~~~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:22.93 else 2:22.93 ^~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 2:22.93 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:22.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsArray.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:22.93 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 2:22.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)': 2:22.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:22.94 foundInterface = 0; \ 2:22.94 ^~~~~~~~~~~~~~ 2:22.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:22.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:22.94 ^~~~~~~~~~~~~~~~~~~~~~~ 2:22.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsHashPropertyBag.cpp:234:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:22.94 NS_INTERFACE_MAP_END 2:22.94 ^~~~~~~~~~~~~~~~~~~~ 2:22.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:22.94 else 2:22.94 ^~~~ 2:22.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:22.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:22.95 ^~~~~~~~~~~~~~~~~~ 2:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsHashPropertyBag.cpp:233:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:22.95 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 2:22.95 ^~~~~~~~~~~~~~~~~~~~~~ 2:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)': 2:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:22.95 foundInterface = 0; \ 2:22.95 ^~~~~~~~~~~~~~ 2:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:22.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:22.95 ^~~~~~~~~~~~~~~~~~~~~~~ 2:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsHashPropertyBag.cpp:281:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:22.95 NS_INTERFACE_MAP_END 2:22.95 ^~~~~~~~~~~~~~~~~~~~ 2:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:22.95 else 2:22.95 ^~~~ 2:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:22.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:22.95 ^~~~~~~~~~~~~~~~~~ 2:22.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsHashPropertyBag.cpp:280:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:22.95 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 2:22.96 ^~~~~~~~~~~~~~~~~~~~~~ 2:22.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/ds' 2:22.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:22.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:23.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:23.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:23.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:23.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 2:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 2:23.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:6: 2:23.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapMailFolder.cpp: In member function 'virtual nsresult nsImapMailFolder::QueryInterface(const nsIID&, void**)': 2:23.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:23.05 foundInterface = 0; \ 2:23.05 ^~~~~~~~~~~~~~ 2:23.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:229:1: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 2:23.05 NS_IMPL_QUERY_TAIL_INHERITING(nsMsgDBFolder) 2:23.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:23.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:23.05 else 2:23.05 ^~~~ 2:23.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapMailFolder.cpp:228:5: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:23.05 NS_IMPL_QUERY_BODY(nsIMsgFilterHitNotify) 2:23.05 ^~~~~~~~~~~~~~~~~~ 2:23.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:23.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:23.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:23.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:23.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:23.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/broker' 2:23.39 libsecurity_sandbox_linux_broker.a.desc 2:23.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/broker' 2:23.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:23.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:23.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:23.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:23.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:23.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:23.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:24.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:24.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:24.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:24.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:24.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:24.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:24.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:24.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:24.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:24.73 libcomm_mailnews_local_src.a.desc 2:24.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/local/src' 2:24.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 2:24.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 2:24.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:24.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:24.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 2:24.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 2:25.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:25.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:25.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:25.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:25.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/string' 2:25.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/string' 2:26.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/components' 2:26.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/components' 2:26.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:26.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:26.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:26.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:26.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/hyphenation/hyphen' 2:26.44 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:26.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/hyphenation/hyphen/hyphen.c: In function 'hnj_hyphen_load_file': 2:26.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:26.44 fprintf(stderr, "Warning: skipping too long pattern (more than %lu chars)\n", sizeof(buf)); 2:26.45 ~~^ ~~~~~~~~~~~ 2:26.45 %u 2:26.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/hyphenation/hyphen' 2:26.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/string' 2:26.59 libxpcom_string.a.desc 2:26.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/string' 2:26.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:26.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:26.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:26.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:26.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:27.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/hyphenation/hyphen' 2:27.10 libintl_hyphenation_hyphen.a.desc 2:27.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/hyphenation/hyphen' 2:27.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:27.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:27.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:27.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:27.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:27.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:27.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:27.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:27.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:27.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:27.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/components' 2:27.75 libxpcom_components.a.desc 2:27.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/components' 2:27.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:27.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:27.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:27.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:27.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:27.94 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:27.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:28.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptinfo' 2:28.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptinfo' 2:28.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:28.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:28.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:28.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:28.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:28.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:29.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptinfo' 2:29.05 libxpcom_reflect_xptinfo.a.desc 2:29.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/reflect/xptinfo' 2:29.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:29.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:29.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:29.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 2:29.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 2:29.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapProtocol.cpp:7: 2:29.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapProtocol::QueryInterface(const nsIID&, void**)': 2:29.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:29.35 foundInterface = 0; \ 2:29.35 ^~~~~~~~~~~~~~ 2:29.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:29.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:29.35 ^~~~~~~~~~~~~~~~~~~~~~~ 2:29.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapProtocol.cpp:306:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:29.35 NS_INTERFACE_MAP_END 2:29.35 ^~~~~~~~~~~~~~~~~~~~ 2:29.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:29.35 else 2:29.35 ^~~~ 2:29.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:29.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:29.35 ^~~~~~~~~~~~~~~~~~ 2:29.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapProtocol.cpp:305:4: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:29.35 NS_INTERFACE_MAP_ENTRY(nsIMsgAsyncPromptListener) 2:29.35 ^~~~~~~~~~~~~~~~~~~~~~ 2:29.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapProtocol.cpp: In member function 'virtual nsresult nsImapCacheStreamListener::QueryInterface(const nsIID&, void**)': 2:29.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:29.35 foundInterface = 0; \ 2:29.35 ^~~~~~~~~~~~~~ 2:29.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:29.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:29.36 ^~~~~~~~~~~~~~~~~~~~~~~ 2:29.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8863:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:29.36 NS_INTERFACE_MAP_END 2:29.36 ^~~~~~~~~~~~~~~~~~~~ 2:29.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:29.36 else 2:29.36 ^~~~ 2:29.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:29.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:29.36 ^~~~~~~~~~~~~~~~~~ 2:29.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapProtocol.cpp:8862:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:29.36 NS_INTERFACE_MAP_ENTRY(nsIStreamListener) 2:29.36 ^~~~~~~~~~~~~~~~~~~~~~ 2:29.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:29.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:29.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:29.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:29.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:29.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:29.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:29.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 2:29.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 2:29.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:29.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:29.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:29.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:30.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:30.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:30.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:30.67 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:30.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:31.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale/gtk' 2:31.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale/gtk' 2:31.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:31.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:31.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:31.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:31.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:31.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:32.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:32.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:32.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale/gtk' 2:32.42 libintl_locale_gtk.a.desc 2:32.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale/gtk' 2:32.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/lwbrk' 2:32.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/lwbrk' 2:32.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:32.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:32.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:32.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 2:32.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/msgCore.h:21, 2:32.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapUrl.cpp:6: 2:32.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapUrl.cpp: In member function 'virtual nsresult nsImapUrl::QueryInterface(const nsIID&, void**)': 2:32.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:32.46 foundInterface = 0; \ 2:32.46 ^~~~~~~~~~~~~~ 2:32.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 2:32.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 2:32.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:32.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapUrl.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 2:32.46 NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) 2:32.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:32.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:32.46 else 2:32.46 ^~~~ 2:32.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:32.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:32.46 ^~~~~~~~~~~~~~~~~~ 2:32.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/imap/src/nsImapUrl.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:32.46 NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) 2:32.46 ^~~~~~~~~~~~~~~~~~~~~~ 2:32.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:32.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:32.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:32.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/hyphenation/glue' 2:32.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/hyphenation/glue' 2:32.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:32.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:33.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/unicharutil' 2:33.01 libintl_unicharutil.a.desc 2:33.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/unicharutil' 2:33.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:33.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:33.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/ds' 2:33.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:33.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:33.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 2:33.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 2:33.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsCOMArray.h:15, 2:33.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsPersistentProperties.cpp:9, 2:33.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:2: 2:33.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsProperties.cpp: In member function 'nsresult nsProperties::AggregatedQueryInterface(const nsIID&, void**)': 2:33.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:33.28 foundInterface = 0; \ 2:33.28 ^~~~~~~~~~~~~~ 2:33.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:33.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:33.28 ^~~~~~~~~~~~~~~~~~~~~~~ 2:33.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsProperties.cpp:14:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:33.28 NS_INTERFACE_MAP_END 2:33.28 ^~~~~~~~~~~~~~~~~~~~ 2:33.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:33.28 else 2:33.28 ^~~~ 2:33.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:33.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:33.28 ^~~~~~~~~~~~~~~~~~ 2:33.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsProperties.cpp:13:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:33.28 NS_INTERFACE_MAP_ENTRY(nsIProperties) 2:33.28 ^~~~~~~~~~~~~~~~~~~~~~ 2:33.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsVariant.cpp: In member function 'virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)': 2:33.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:33.29 foundInterface = 0; \ 2:33.29 ^~~~~~~~~~~~~~ 2:33.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:33.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:33.29 ^~~~~~~~~~~~~~~~~~~~~~~ 2:33.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsVariant.cpp:1977:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:33.29 NS_INTERFACE_MAP_END 2:33.29 ^~~~~~~~~~~~~~~~~~~~ 2:33.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:33.29 else 2:33.29 ^~~~ 2:33.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 2:33.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 2:33.29 ^~~~~~~~~~~~~~~~~~ 2:33.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsVariant.cpp:1976:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 2:33.29 NS_INTERFACE_MAP_ENTRY(nsIWritableVariant) 2:33.29 ^~~~~~~~~~~~~~~~~~~~~~ 2:33.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/ds' 2:33.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/lwbrk' 2:33.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/lwbrk' 2:33.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:33.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:33.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/l10n' 2:33.75 libintl_l10n.a.desc 2:33.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/l10n' 2:33.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:33.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:33.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:33.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:33.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/ds' 2:33.93 libxpcom_ds.a.desc 2:33.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/ds' 2:34.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:34.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:34.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/lwbrk' 2:34.18 libintl_lwbrk.a.desc 2:34.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/lwbrk' 2:34.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:34.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:34.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:34.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:35.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:35.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:35.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:35.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:35.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:35.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:36.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:36.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:36.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:36.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:36.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/mime/src/mimepbuf.cpp: In function 'MimePartBufferData* MimePartBufferCreate()': 2:36.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.56 memset(data, 0, sizeof(*data)); 2:36.56 ^ 2:36.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/mime/src/mimepbuf.cpp:52:8: note: 'MimePartBufferData' {aka 'struct MimePartBufferData'} declared here 2:36.57 struct MimePartBufferData 2:36.57 ^~~~~~~~~~~~~~~~~~ 2:36.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:36.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 2:36.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 2:36.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:36.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:37.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:37.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:37.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 2:37.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 2:37.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:37.71 libcomm_mailnews_imap_src.a.desc 2:37.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/imap/src' 2:37.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:37.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:38.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:38.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:38.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:38.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:38.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:38.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIPrefService.h:10, 2:38.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/compose/src/nsSmtpServer.cpp:6: 2:38.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/compose/src/nsSmtpServer.cpp: In member function 'virtual nsresult nsSmtpServer::QueryInterface(const nsIID&, void**)': 2:38.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:38.62 foundInterface = 0; \ 2:38.62 ^~~~~~~~~~~~~~ 2:38.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:38.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:38.62 ^~~~~~~~~~~~~~~~~~~~~~~ 2:38.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/compose/src/nsSmtpServer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:38.62 NS_INTERFACE_MAP_END 2:38.62 ^~~~~~~~~~~~~~~~~~~~ 2:38.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:38.62 else 2:38.62 ^~~~ 2:38.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 2:38.62 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:38.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:38.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/compose/src/nsSmtpServer.cpp:29:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:38.62 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISmtpServer) 2:38.62 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:38.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:38.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/build' 2:38.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/build' 2:38.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:38.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:38.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:38.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:38.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:38.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:39.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:39.01 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:39.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:39.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:39.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 2:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgRDFDataSource.h:10, 2:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:6: 2:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp: In member function 'virtual nsresult nsMsgRDFDataSource::QueryInterface(const nsIID&, void**)': 2:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:39.24 foundInterface = 0; \ 2:39.24 ^~~~~~~~~~~~~~ 2:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:39.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:39.24 ^~~~~~~~~~~~~~~~~~~~~~~ 2:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:39.24 NS_INTERFACE_MAP_END 2:39.24 ^~~~~~~~~~~~~~~~~~~~ 2:39.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgRDFDataSource.h:20, 2:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:6: 2:39.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 2:39.25 } else 2:39.25 ^~~~ 2:39.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/mailnews/base/src/nsMsgRDFDataSource.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 2:39.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsMsgRDFDataSource) 2:39.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:39.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:39.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:39.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:39.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:39.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:39.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:39.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:39.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:39.77 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 2:39.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:39.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:39.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:39.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/build' 2:39.99 libintl_build.a.desc 2:39.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/build' 2:40.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:40.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:40.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:40.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:40.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:40.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIInputStream.h:10, 2:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/Base64.cpp:12, 2:40.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: 2:40.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/NonBlockingAsyncInputStream.cpp: In member function 'virtual nsresult mozilla::NonBlockingAsyncInputStream::QueryInterface(const nsIID&, void**)': 2:40.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:40.58 foundInterface = 0; \ 2:40.58 ^~~~~~~~~~~~~~ 2:40.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:40.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:40.58 ^~~~~~~~~~~~~~~~~~~~~~~ 2:40.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/NonBlockingAsyncInputStream.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:40.58 NS_INTERFACE_MAP_END 2:40.58 ^~~~~~~~~~~~~~~~~~~~ 2:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:40.59 else 2:40.59 ^~~~ 2:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 2:40.59 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/NonBlockingAsyncInputStream.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:40.59 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 2:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/SlicedInputStream.cpp: In member function 'virtual nsresult mozilla::SlicedInputStream::QueryInterface(const nsIID&, void**)': 2:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:40.59 foundInterface = 0; \ 2:40.59 ^~~~~~~~~~~~~~ 2:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:40.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:40.59 ^~~~~~~~~~~~~~~~~~~~~~~ 2:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/SlicedInputStream.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:40.59 NS_INTERFACE_MAP_END 2:40.59 ^~~~~~~~~~~~~~~~~~~~ 2:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:40.59 else 2:40.59 ^~~~ 2:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 2:40.59 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:40.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/SlicedInputStream.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:40.59 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 2:40.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:40.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:40.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:40.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:40.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:40.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:40.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 2:40.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 2:40.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:40.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:41.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/uconv' 2:41.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/uconv' 2:41.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/hyphenation/glue' 2:41.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/hyphenation/glue' 2:41.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:41.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:41.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:41.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:41.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:41.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:41.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/strres' 2:41.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/strres' 2:41.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:41.52 libmedia_libopus.a.desc 2:41.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libopus' 2:41.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:41.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:41.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/hyphenation/glue' 2:41.75 libintl_hyphenation_glue.a.desc 2:41.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/hyphenation/glue' 2:41.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:41.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:41.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/strres' 2:41.95 libintl_strres.a.desc 2:41.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/strres' 2:42.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/uconv' 2:42.10 libintl_uconv.a.desc 2:42.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/uconv' 2:42.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:42.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:42.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:42.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:42.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 2:42.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 2:42.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:42.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:42.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:42.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:43.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:43.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:43.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:43.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:43.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:43.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/fmtable.cpp: In member function 'int32_t icu_60::Formattable::getLong(UErrorCode&) const': 2:43.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/fmtable.cpp:432:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:43.23 if (instanceOfMeasure(fValue.fObject)) { 2:43.23 ^~ 2:43.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/fmtable.cpp:437:5: note: here 2:43.23 default: 2:43.23 ^~~~~~~ 2:43.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/fmtable.cpp: In member function 'int64_t icu_60::Formattable::getInt64(UErrorCode&) const': 2:43.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/fmtable.cpp:484:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:43.23 if (instanceOfMeasure(fValue.fObject)) { 2:43.23 ^~ 2:43.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/fmtable.cpp:489:5: note: here 2:43.23 default: 2:43.23 ^~~~~~~ 2:43.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/fmtable.cpp: In member function 'double icu_60::Formattable::getDouble(UErrorCode&) const': 2:43.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/fmtable.cpp:515:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:43.23 if (instanceOfMeasure(fValue.fObject)) { 2:43.23 ^~ 2:43.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/fmtable.cpp:520:5: note: here 2:43.23 default: 2:43.23 ^~~~~~~ 2:43.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:43.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/unicharutil/util' 2:43.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/unicharutil/util' 2:43.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:43.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:43.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns/mdns/libmdns' 2:43.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns/mdns/libmdns' 2:43.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:43.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:43.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:43.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:44.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:44.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:44.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:44.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:44.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:44.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:44.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:44.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:44.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:44.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:44.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns/mdns/libmdns' 2:44.53 libnetwerk_dns_mdns_libmdns.a.desc 2:44.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns/mdns/libmdns' 2:44.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/unicharutil/util' 2:44.71 libintl_unicharutil_util.a.desc 2:44.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/unicharutil/util' 2:45.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:45.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 2:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsLocalFileCommon.cpp:7, 2:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 2:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsMultiplexInputStream.cpp: In member function 'virtual nsresult nsMultiplexInputStream::QueryInterface(const nsIID&, void**)': 2:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:45.03 foundInterface = 0; \ 2:45.03 ^~~~~~~~~~~~~~ 2:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:45.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:45.03 ^~~~~~~~~~~~~~~~~~~~~~~ 2:45.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsMultiplexInputStream.cpp:135:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:45.03 NS_INTERFACE_MAP_END 2:45.03 ^~~~~~~~~~~~~~~~~~~~ 2:45.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsLocalFileUnix.h:22, 2:45.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsLocalFile.h:44, 2:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsLocalFileCommon.cpp:9, 2:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 2:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 2:45.05 } else 2:45.05 ^~~~ 2:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsMultiplexInputStream.cpp:134:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 2:45.05 NS_IMPL_QUERY_CLASSINFO(nsMultiplexInputStream) 2:45.05 ^~~~~~~~~~~~~~~~~~~~~~~ 2:45.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 2:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsLocalFileCommon.cpp:7, 2:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 2:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::QueryInterface(const nsIID&, void**)': 2:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:45.05 foundInterface = 0; \ 2:45.05 ^~~~~~~~~~~~~~ 2:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:45.05 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:45.05 ^~~~~~~~~~~~~~~~~~~~~~~ 2:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:45.05 NS_INTERFACE_MAP_END 2:45.05 ^~~~~~~~~~~~~~~~~~~~ 2:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsStringStream.cpp:74:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 2:45.05 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 2:45.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2:45.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsLocalFileUnix.h:22, 2:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsLocalFile.h:44, 2:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsLocalFileCommon.cpp:9, 2:45.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 2:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 2:45.05 } else 2:45.05 ^~~~ 2:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 2:45.05 NS_IMPL_QUERY_CLASSINFO(aClass) \ 2:45.05 ^~~~~~~~~~~~~~~~~~~~~~~ 2:45.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsStringStream.cpp:74:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 2:45.05 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 2:45.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2:45.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io/Unified_cpp_xpcom_io1.cpp:65: 2:45.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsStorageStream.cpp: In member function 'virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&)': 2:45.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsStorageStream.cpp:553:12: warning: 'remaining' may be used uninitialized in this function [-Wmaybe-uninitialized] 2:45.06 uint64_t remaining; 2:45.06 ^~~~~~~~~ 2:45.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsStorageStream.cpp:509:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized] 2:45.07 return Seek(pos); 2:45.07 ~~~~^~~~~ 2:45.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/io/nsStorageStream.cpp:549:11: note: 'offset' was declared here 2:45.07 int64_t offset; 2:45.07 ^~~~~~ 2:45.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:45.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:45.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:45.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:45.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:45.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:45.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:46.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:46.09 libxpcom_io.a.desc 2:46.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/io' 2:46.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:46.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:46.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:46.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:46.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:46.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:46.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:46.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:46.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:46.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:46.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/socket' 2:46.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/socket' 2:46.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:46.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:46.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:46.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:47.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:47.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:47.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:47.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:47.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/streamconv' 2:47.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/streamconv' 2:47.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:47.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:47.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:47.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:47.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale' 2:47.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale' 2:47.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:47.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:47.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/mime' 2:47.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/mime' 2:47.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2' 2:47.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2' 2:47.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/chrome' 2:47.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 2:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 2:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIProtocolHandler.h:10, 2:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/chrome/nsChromeProtocolHandler.h:9, 2:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/chrome/nsChromeProtocolHandler.cpp:13, 2:47.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/chrome/Unified_cpp_chrome0.cpp:2: 2:47.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/chrome/nsChromeRegistry.cpp: In member function 'virtual nsresult nsChromeRegistry::QueryInterface(const nsIID&, void**)': 2:47.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 2:47.97 foundInterface = 0; \ 2:47.97 ^~~~~~~~~~~~~~ 2:47.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 2:47.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 2:47.97 ^~~~~~~~~~~~~~~~~~~~~~~ 2:47.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/chrome/nsChromeRegistry.cpp:103:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 2:47.97 NS_INTERFACE_MAP_END 2:47.97 ^~~~~~~~~~~~~~~~~~~~ 2:47.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 2:47.97 else 2:47.97 ^~~~ 2:47.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 2:47.97 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 2:47.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:47.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/chrome/nsChromeRegistry.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 2:47.97 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIChromeRegistry) 2:47.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:47.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/chrome' 2:48.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:48.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:48.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/socket' 2:48.10 libnetwerk_socket.a.desc 2:48.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/socket' 2:48.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:48.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:48.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/streamconv' 2:48.46 libnetwerk_streamconv.a.desc 2:48.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/streamconv' 2:48.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:48.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:48.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/mime' 2:48.73 libnetwerk_mime.a.desc 2:48.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/mime' 2:48.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:48.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:48.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:48.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:48.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:48.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:49.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale' 2:49.21 libintl_locale.a.desc 2:49.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/locale' 2:49.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 2:49.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 2:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 2:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.27 memset(aT, 0, sizeof(T)); 2:49.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:49.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:21, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 2:49.27 struct TabSizes { 2:49.27 ^~~~~~~~ 2:49.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 2:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 2:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.28 memset(aT, 0, sizeof(T)); 2:49.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:49.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:21, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 2:49.28 struct ServoSizes { 2:49.28 ^~~~~~~~~~ 2:49.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 2:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 2:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.28 memset(aT, 0, sizeof(T)); 2:49.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:49.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:21, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 2:49.28 class StaticStrings { 2:49.28 ^~~~~~~~~~~~~ 2:49.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 2:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 2:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.29 memset(aT, 0, sizeof(T)); 2:49.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:49.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:30: 2:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 2:49.29 class PreliminaryObjectArray { 2:49.29 ^~~~~~~~~~~~~~~~~~~~~~ 2:49.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 2:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 2:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.29 memset(aT, 0, sizeof(T)); 2:49.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:49.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 2:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:30: 2:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 2:49.30 class TypeNewScript { 2:49.30 ^~~~~~~~~~~~~ 2:49.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 2:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 2:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.30 memset(aT, 0, sizeof(T)); 2:49.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:49.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:30: 2:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 2:49.30 struct IonScriptCounts { 2:49.30 ^~~~~~~~~~~~~~~ 2:49.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 2:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 2:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.31 memset(aT, 0, sizeof(T)); 2:49.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:49.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:30: 2:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 2:49.31 struct ZoneGCStats { 2:49.31 ^~~~~~~~~~~ 2:49.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 2:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 2:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.31 memset(aT, 0, sizeof(T)); 2:49.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:49.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 2:49.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:30: 2:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 2:49.32 class NewObjectCache { 2:49.32 ^~~~~~~~~~~~~~ 2:49.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 2:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 2:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.32 memset(aT, 0, sizeof(T)); 2:49.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:49.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:14, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:21, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 2:49.32 class MOZ_NON_PARAM alignas(8) Value { 2:49.32 ^~~~~ 2:49.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 2:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 2:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.32 memset(aT, 0, sizeof(T)); 2:49.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 2:49.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 2:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 2:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:44: 2:49.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 2:49.33 class CodeOffsetJump { 2:49.33 ^~~~~~~~~~~~~~ 2:49.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 2:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 2:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:12, 2:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.h:18, 2:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ctypes/CTypes.cpp:7: 2:49.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 2:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.34 memset(table, 0, sizeof(*table) * capacity()); 2:49.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 2:49.34 class HashTableEntry { 2:49.34 ^~~~~~~~~~~~~~ 2:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 2:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:49.35 memset(table, 0, sizeof(*table) * capacity()); 2:49.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.35 class HashTableEntry { 2:49.35 ^~~~~~~~~~~~~~ 2:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 2:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:49.35 memset(table, 0, sizeof(*table) * capacity()); 2:49.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.35 class HashTableEntry { 2:49.35 ^~~~~~~~~~~~~~ 2:49.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 2:49.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/chrome' 2:49.39 libchrome.a.desc 2:49.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/chrome' 2:49.50 Compiling quote v0.3.15 2:49.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:49.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:49.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:49.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:50.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:50.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:50.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:50.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:50.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libpref' 2:50.74 In file included from /usr/include/string.h:507, 2:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/string.h:3, 2:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/throw_gcc.h:14, 2:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/stl_wrappers/cstdlib:64, 2:50.74 from /usr/include/c++/8/stdlib.h:36, 2:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/stdlib.h:3, 2:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/libpref/Preferences.cpp:8, 2:50.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: 2:50.74 In function 'void* memcpy(void*, const void*, size_t)', 2:50.74 inlined from 'static void nsTArray_CopyWithMemutils::MoveNonOverlappingRegion(void*, void*, size_t, size_t)' at /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:578:11, 2:50.74 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.2/objdir/dist/include/nsTArray-inl.h:227:35, 2:50.74 inlined from 'void nsTArray_Impl::Compact() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:1873:34, 2:50.74 inlined from 'void nsTArray_Impl::Clear() [with E = nsTString; Alloc = nsTArrayInfallibleAllocator]' at /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:1673:5, 2:50.74 inlined from 'static mozilla::Result mozilla::Preferences::InitInitialObjects()' at /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/libpref/Preferences.cpp:3557:22: 2:50.74 /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:50.74 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 2:50.74 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2:50.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: 2:50.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/libpref/Preferences.cpp: In static member function 'static mozilla::Result mozilla::Preferences::InitInitialObjects()': 2:50.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/libpref/Preferences.cpp:3466:23: note: 'prefEntries' declared here 2:50.74 nsTArray prefEntries; 2:50.74 ^~~~~~~~~~~ 2:50.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libpref' 2:50.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:50.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:51.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:51.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:51.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:51.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:51.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libpref' 2:51.26 libmodules_libpref.a.desc 2:51.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libpref' 2:51.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:51.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:52.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:52.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:52.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:52.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:52.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:52.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:52.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:52.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:52.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:52.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:52.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:52.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:53.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:53.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:53.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:53.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:53.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:53.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:54.22 Compiling void v1.0.2 2:54.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:54.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:54.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:54.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:54.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:54.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:54.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:54.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:55.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:55.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:55.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:55.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:55.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2' 2:55.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2' 2:55.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:55.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:55.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:55.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:55.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:55.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:55.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:55.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:55.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:55.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:55.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:55.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:56.04 Compiling glob v0.2.11 2:56.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:56.39 libcomm_mailnews_compose_src.a.desc 2:56.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/compose/src' 2:56.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:56.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:56.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:56.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:56.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:56.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:57.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:57.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:57.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/gio' 2:57.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/gio' 2:57.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:57.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:57.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:57.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:57.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:57.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:57.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:57.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 2:57.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:57.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:57.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:57.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:58.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:58.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:58.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:58.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 2:58.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:58.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:58.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/gio' 2:58.43 libnetwerk_protocol_gio.a.desc 2:58.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/gio' 2:58.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads' 2:58.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads' 2:59.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:59.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 2:59.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/plurrule.cpp: In member function 'void icu_60::PluralRuleParser::parse(const icu_60::UnicodeString&, icu_60::PluralRules*, UErrorCode&)': 2:59.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/plurrule.cpp:517:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 2:59.78 curAndConstraint->negated=TRUE; 2:59.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/plurrule.cpp:519:9: note: here 2:59.78 case tIn: 2:59.78 ^~~~ 2:59.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.78 Compiling lazy_static v1.0.0 2:59.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 2:59.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:00.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:00.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:00.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:00.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:00.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:00.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:00.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:00.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:00.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:00.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:01.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:01.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:01.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:01.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:01.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:01.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:01.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:01.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:01.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:01.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:02.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 3:02.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 3:02.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:02.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:03.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 3:03.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 3:03.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:03.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:03.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:03.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:03.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/about' 3:03.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:03.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:03.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIAboutModule.h:10, 3:03.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/about/nsAboutBlank.h:9, 3:03.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/about/nsAboutBlank.cpp:6, 3:03.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: 3:03.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::nsNestedAboutURI::QueryInterface(const nsIID&, void**)': 3:03.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:03.33 foundInterface = 0; \ 3:03.33 ^~~~~~~~~~~~~~ 3:03.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 3:03.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 3:03.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:03.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/about/nsAboutProtocolHandler.cpp:340:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3:03.33 NS_INTERFACE_MAP_END_INHERITING(nsSimpleNestedURI) 3:03.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:03.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: 3:03.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/about/nsAboutProtocolHandler.cpp:339:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:03.33 else 3:03.33 ^~~~ 3:03.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/about' 3:03.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:03.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:03.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:03.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:03.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:03.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:03.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:03.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:04.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/about' 3:04.07 libnetwerk_protocol_about.a.desc 3:04.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/about' 3:04.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 3:04.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIConsoleMessage.h:10, 3:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsConsoleMessage.h:12, 3:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsConsoleMessage.cpp:11, 3:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: 3:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsConsoleService.cpp: In member function 'virtual nsresult nsConsoleService::QueryInterface(const nsIID&, void**)': 3:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:04.20 foundInterface = 0; \ 3:04.20 ^~~~~~~~~~~~~~ 3:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:04.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:04.20 ^~~~~~~~~~~~~~~~~~~~~~~ 3:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:04.20 NS_INTERFACE_MAP_END 3:04.20 ^~~~~~~~~~~~~~~~~~~~ 3:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:04.20 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 3:04.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:04.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsConsoleService.cpp:20, 3:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:11: 3:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 3:04.20 } else 3:04.20 ^~~~ 3:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 3:04.21 NS_IMPL_QUERY_CLASSINFO(aClass) \ 3:04.21 ^~~~~~~~~~~~~~~~~~~~~~~ 3:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:04.21 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 3:04.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollector.cpp:155, 3:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AutoRestore.h: In function 'bool nsCycleCollector::FreeSnowWhite(bool)': 3:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 3:04.21 ~AutoRestore() { mLocation = mValue; } 3:04.21 ^~~~~~ 3:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 3:04.21 Maybe> ar; 3:04.21 ^~ 3:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollector.cpp:155, 3:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SelectPointersVisitor]': 3:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 3:04.21 ~AutoRestore() { mLocation = mValue; } 3:04.21 ^~~~~~ 3:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 3:04.21 Maybe> ar; 3:04.21 ^~ 3:04.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollector.cpp:155, 3:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]': 3:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 3:04.22 ~AutoRestore() { mLocation = mValue; } 3:04.22 ^~~~~~ 3:04.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 3:04.22 Maybe> ar; 3:04.22 ^~ 3:04.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollector.cpp:155, 3:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]': 3:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 3:04.22 ~AutoRestore() { mLocation = mValue; } 3:04.22 ^~~~~~ 3:04.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 3:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollector.cpp:934:30: note: '*((void*)& ar +4)' was declared here 3:04.22 Maybe> ar; 3:04.22 ^~ 3:04.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 3:04.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:04.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:04.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 3:04.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 3:04.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:04.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:04.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:04.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:04.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:04.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:05.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:05.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:05.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:05.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:05.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:05.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:05.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:05.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:06.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:06.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:06.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/streamconv/converters' 3:06.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:06.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:06.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIRequestObserver.h:10, 3:06.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIStreamListener.h:10, 3:06.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIStreamConverter.h:10, 3:06.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozITXTToHTMLConv.h:10, 3:06.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/streamconv/converters/mozTXTToHTMLConv.h:14, 3:06.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:6, 3:06.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: 3:06.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function 'virtual nsresult nsPartChannel::QueryInterface(const nsIID&, void**)': 3:06.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:06.52 foundInterface = 0; \ 3:06.52 ^~~~~~~~~~~~~~ 3:06.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:06.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:06.52 ^~~~~~~~~~~~~~~~~~~~~~~ 3:06.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/streamconv/converters/nsMultiMixedConv.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:06.52 NS_INTERFACE_MAP_END 3:06.52 ^~~~~~~~~~~~~~~~~~~~ 3:06.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:06.52 else 3:06.52 ^~~~ 3:06.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:06.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:06.53 ^~~~~~~~~~~~~~~~~~ 3:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/streamconv/converters/nsMultiMixedConv.cpp:92:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:06.53 NS_INTERFACE_MAP_ENTRY(nsIMultiPartChannel) 3:06.53 ^~~~~~~~~~~~~~~~~~~~~~ 3:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/streamconv/converters/nsUnknownDecoder.cpp: In member function 'virtual nsresult nsUnknownDecoder::QueryInterface(const nsIID&, void**)': 3:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:06.53 foundInterface = 0; \ 3:06.53 ^~~~~~~~~~~~~~ 3:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:06.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:06.53 ^~~~~~~~~~~~~~~~~~~~~~~ 3:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/streamconv/converters/nsUnknownDecoder.cpp:121:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:06.53 NS_INTERFACE_MAP_END 3:06.53 ^~~~~~~~~~~~~~~~~~~~ 3:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:06.53 else 3:06.53 ^~~~ 3:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 3:06.53 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:06.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:06.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/streamconv/converters/nsUnknownDecoder.cpp:120:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:06.53 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 3:06.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:06.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/streamconv/converters' 3:06.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 3:06.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 3:06.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/streamconv/converters' 3:06.98 libnetwerk_streamconv_converters.a.desc 3:06.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/streamconv/converters' 3:07.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:07.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:07.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:07.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:07.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cookie' 3:07.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cookie' 3:07.44 Compiling dtoa v0.4.2 3:07.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:07.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:07.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:07.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:07.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/data' 3:07.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/data' 3:08.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:08.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:08.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:08.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:08.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 3:08.23 libcomm_mailnews_mime_src.a.desc 3:08.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/mime/src' 3:08.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/data' 3:08.28 libnetwerk_protocol_data.a.desc 3:08.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/data' 3:08.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:08.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:08.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache' 3:08.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsICache.h:10, 3:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntry.h:10, 3:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsDiskCache.h:10, 3:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsApplicationCacheService.cpp:5, 3:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: 3:08.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsInputStreamWrapper::QueryInterface(const nsIID&, void**)': 3:08.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:08.83 foundInterface = 0; \ 3:08.83 ^~~~~~~~~~~~~~ 3:08.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:08.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:08.83 ^~~~~~~~~~~~~~~~~~~~~~~ 3:08.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp:643:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:08.83 NS_INTERFACE_MAP_END 3:08.83 ^~~~~~~~~~~~~~~~~~~~ 3:08.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:08.83 else 3:08.83 ^~~~ 3:08.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:08.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:08.83 ^~~~~~~~~~~~~~~~~~ 3:08.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp:642:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:08.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:08.83 ^~~~~~~~~~~~~~~~~~~~~~ 3:08.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsDecompressInputStreamWrapper::QueryInterface(const nsIID&, void**)': 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:08.84 foundInterface = 0; \ 3:08.84 ^~~~~~~~~~~~~~ 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:08.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:08.84 ^~~~~~~~~~~~~~~~~~~~~~~ 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp:815:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:08.84 NS_INTERFACE_MAP_END 3:08.84 ^~~~~~~~~~~~~~~~~~~~ 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:08.84 else 3:08.84 ^~~~ 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:08.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:08.84 ^~~~~~~~~~~~~~~~~~ 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp:814:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:08.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:08.84 ^~~~~~~~~~~~~~~~~~~~~~ 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsOutputStreamWrapper::QueryInterface(const nsIID&, void**)': 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:08.84 foundInterface = 0; \ 3:08.84 ^~~~~~~~~~~~~~ 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:08.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:08.84 ^~~~~~~~~~~~~~~~~~~~~~~ 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp:978:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:08.84 NS_INTERFACE_MAP_END 3:08.84 ^~~~~~~~~~~~~~~~~~~~ 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:08.84 else 3:08.84 ^~~~ 3:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:08.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:08.85 ^~~~~~~~~~~~~~~~~~ 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp:977:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:08.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:08.85 ^~~~~~~~~~~~~~~~~~~~~~ 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::QueryInterface(const nsIID&, void**)': 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:08.85 foundInterface = 0; \ 3:08.85 ^~~~~~~~~~~~~~ 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:08.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:08.85 ^~~~~~~~~~~~~~~~~~~~~~~ 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp:1171:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:08.85 NS_INTERFACE_MAP_END 3:08.85 ^~~~~~~~~~~~~~~~~~~~ 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:08.85 else 3:08.85 ^~~~ 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:08.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:08.85 ^~~~~~~~~~~~~~~~~~ 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheEntryDescriptor.cpp:1170:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:08.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:08.85 ^~~~~~~~~~~~~~~~~~~~~~ 3:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::Open(nsIFile*, nsDiskCache::CorruptCacheInfo*)': 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.85 memset(&mHeader, 0, sizeof(nsDiskCacheHeader)); 3:08.85 ^ 3:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsDiskCacheBinding.h:17, 3:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsDiskCacheDevice.h:12, 3:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheService.cpp:24, 3:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: 3:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsDiskCacheMap.h:308:8: note: 'struct nsDiskCacheHeader' declared here 3:08.85 struct nsDiskCacheHeader { 3:08.85 ^~~~~~~~~~~~~~~~~ 3:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: 3:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsDiskCacheMap.cpp: In member function 'nsresult nsDiskCacheMap::GrowRecords()': 3:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.86 (newRecordsPerBucket - count) * sizeof(nsDiskCacheRecord)); 3:08.86 ^ 3:08.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsDiskCacheBinding.h:17, 3:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsDiskCacheDevice.h:12, 3:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsCacheService.cpp:24, 3:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: 3:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache/nsDiskCacheMap.h:89:7: note: 'class nsDiskCacheRecord' declared here 3:08.86 class nsDiskCacheRecord { 3:08.86 ^~~~~~~~~~~~~~~~~ 3:08.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache' 3:09.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:09.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:09.25 Compiling gcc v0.3.54 3:09.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 3:09.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 3:09.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:09.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:09.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:09.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:09.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:09.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:09.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:09.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:10.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:10.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:10.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:10.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:10.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:10.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:10.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:10.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:10.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:10.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:10.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:10.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:10.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:10.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:11.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:11.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 3:11.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3:11.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.00 memset(aT, 0, sizeof(T)); 3:11.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:11.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:11.00 struct TabSizes { 3:11.00 ^~~~~~~~ 3:11.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 3:11.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3:11.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.00 memset(aT, 0, sizeof(T)); 3:11.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:11.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:11.00 struct ServoSizes { 3:11.00 ^~~~~~~~~~ 3:11.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 3:11.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 3:11.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 3:11.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.03 memset(aT, 0, sizeof(T)); 3:11.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:11.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/SymbolType.h:24, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/AtomMarking.h:13, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:15, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap-inl.h:13, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:15, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:11.03 class StaticStrings { 3:11.03 ^~~~~~~~~~~~~ 3:11.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 3:11.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 3:11.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.03 memset(aT, 0, sizeof(T)); 3:11.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:11.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap-inl.h:13, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:15, 3:11.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 3:11.03 struct ZoneGCStats { 3:11.03 ^~~~~~~~~~~ 3:11.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 3:11.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 3:11.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 3:11.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.04 memset(aT, 0, sizeof(T)); 3:11.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:11.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:11.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap-inl.h:13, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:15, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 3:11.07 class PreliminaryObjectArray { 3:11.07 ^~~~~~~~~~~~~~~~~~~~~~ 3:11.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 3:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 3:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.07 memset(aT, 0, sizeof(T)); 3:11.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:11.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap-inl.h:13, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:15, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 3:11.07 class TypeNewScript { 3:11.07 ^~~~~~~~~~~~~ 3:11.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 3:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 3:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.07 memset(aT, 0, sizeof(T)); 3:11.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:11.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 3:11.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 3:11.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 3:11.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 3:11.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 3:11.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap-inl.h:13, 3:11.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:15, 3:11.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 3:11.09 struct IonScriptCounts { 3:11.09 ^~~~~~~~~~~~~~~ 3:11.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 3:11.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 3:11.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.10 memset(aT, 0, sizeof(T)); 3:11.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:11.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap-inl.h:13, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:15, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 3:11.10 class NewObjectCache { 3:11.10 ^~~~~~~~~~~~~~ 3:11.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 3:11.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 3:11.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.11 memset(aT, 0, sizeof(T)); 3:11.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:11.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 3:11.11 class MOZ_NON_PARAM alignas(8) Value { 3:11.11 ^~~~~ 3:11.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer-inl.h:10, 3:11.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:7: 3:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 3:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.12 memset(table, 0, sizeof(*table) * capacity()); 3:11.12 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 3:11.12 class HashTableEntry { 3:11.12 ^~~~~~~~~~~~~~ 3:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 3:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:11.12 memset(table, 0, sizeof(*table) * capacity()); 3:11.12 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.12 class HashTableEntry { 3:11.12 ^~~~~~~~~~~~~~ 3:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 3:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:11.12 memset(table, 0, sizeof(*table) * capacity()); 3:11.12 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.13 class HashTableEntry { 3:11.13 ^~~~~~~~~~~~~~ 3:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:90:34: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::clear() [with T = js::gc::StoreBuffer::ValueEdge]' 3:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:58:19: required from here 3:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.13 memset(table, 0, sizeof(*table) * capacity()); 3:11.13 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.13 class HashTableEntry { 3:11.13 ^~~~~~~~~~~~~~ 3:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:90:34: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::clear() [with T = js::gc::StoreBuffer::CellPtrEdge]' 3:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:59:20: required from here 3:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.13 memset(table, 0, sizeof(*table) * capacity()); 3:11.13 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.14 class HashTableEntry { 3:11.14 ^~~~~~~~~~~~~~ 3:11.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:90:34: required from 'void js::gc::StoreBuffer::MonoTypeBuffer::clear() [with T = js::gc::StoreBuffer::SlotsEdge]' 3:11.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.cpp:60:20: required from here 3:11.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.14 memset(table, 0, sizeof(*table) * capacity()); 3:11.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:11.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 3:11.14 class HashTableEntry { 3:11.14 ^~~~~~~~~~~~~~ 3:11.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:11.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:11.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:12.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache' 3:12.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache' 3:12.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:12.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:12.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:12.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:12.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:12.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:12.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:12.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:12.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:12.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 3:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.44 memset(aT, 0, sizeof(T)); 3:12.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:12.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:12.44 struct TabSizes { 3:12.44 ^~~~~~~~ 3:12.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 3:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.44 memset(aT, 0, sizeof(T)); 3:12.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:12.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:12.45 struct ServoSizes { 3:12.45 ^~~~~~~~~~ 3:12.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 3:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 3:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.45 memset(aT, 0, sizeof(T)); 3:12.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:12.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/SymbolType.h:24, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/AtomMarking.h:13, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:15, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:12.45 class StaticStrings { 3:12.45 ^~~~~~~~~~~~~ 3:12.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 3:12.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 3:12.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.46 memset(aT, 0, sizeof(T)); 3:12.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:12.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 3:12.46 struct ZoneGCStats { 3:12.46 ^~~~~~~~~~~ 3:12.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 3:12.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 3:12.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.47 memset(aT, 0, sizeof(T)); 3:12.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:12.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 3:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 3:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 3:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 3:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 3:12.48 class PreliminaryObjectArray { 3:12.48 ^~~~~~~~~~~~~~~~~~~~~~ 3:12.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 3:12.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 3:12.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.48 memset(aT, 0, sizeof(T)); 3:12.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:12.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 3:12.49 class TypeNewScript { 3:12.49 ^~~~~~~~~~~~~ 3:12.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 3:12.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 3:12.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.49 memset(aT, 0, sizeof(T)); 3:12.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:12.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 3:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 3:12.50 struct IonScriptCounts { 3:12.50 ^~~~~~~~~~~~~~~ 3:12.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 3:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 3:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.50 memset(aT, 0, sizeof(T)); 3:12.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:12.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 3:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 3:12.51 class NewObjectCache { 3:12.51 ^~~~~~~~~~~~~~ 3:12.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 3:12.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 3:12.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.51 memset(aT, 0, sizeof(T)); 3:12.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:12.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 3:12.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 3:12.52 class MOZ_NON_PARAM alignas(8) Value { 3:12.52 ^~~~~ 3:12.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 3:12.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 3:12.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.52 memset(aT, 0, sizeof(T)); 3:12.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:12.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/MacroAssembler-x86.h:10, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:17, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 3:12.53 class CodeOffsetJump { 3:12.53 ^~~~~~~~~~~~~~ 3:12.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 3:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/Disassembler-x86-shared.cpp:7: 3:12.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 3:12.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.53 memset(table, 0, sizeof(*table) * capacity()); 3:12.53 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:12.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 3:12.54 class HashTableEntry { 3:12.54 ^~~~~~~~~~~~~~ 3:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 3:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:12.54 memset(table, 0, sizeof(*table) * capacity()); 3:12.54 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.54 class HashTableEntry { 3:12.54 ^~~~~~~~~~~~~~ 3:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 3:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:12.54 memset(table, 0, sizeof(*table) * capacity()); 3:12.54 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.54 class HashTableEntry { 3:12.54 ^~~~~~~~~~~~~~ 3:12.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:12.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:12.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:12.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/system/linux' 3:12.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/system/linux' 3:12.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/file' 3:12.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/file' 3:12.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:12.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:13.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache' 3:13.15 libnetwerk_cache.a.desc 3:13.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache' 3:13.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:13.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:13.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/file' 3:13.28 libnetwerk_protocol_file.a.desc 3:13.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/file' 3:13.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:13.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:13.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:13.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:13.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:13.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:13.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/srtp/src' 3:13.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:13.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/srtp/src' 3:13.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:13.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:13.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:13.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:13.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:13.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:13.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/viewsource' 3:13.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 3:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 3:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 3:13.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: 3:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function 'virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)': 3:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:13.77 foundInterface = 0; \ 3:13.77 ^~~~~~~~~~~~~~ 3:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:13.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:13.77 ^~~~~~~~~~~~~~~~~~~~~~~ 3:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:13.77 NS_INTERFACE_MAP_END 3:13.77 ^~~~~~~~~~~~~~~~~~~~ 3:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:13.77 else 3:13.77 ^~~~ 3:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 3:13.77 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:13.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:13.77 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIViewSourceChannel) 3:13.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:13.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/viewsource' 3:13.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/system/linux' 3:13.80 libnetwerk_system_linux.a.desc 3:13.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/system/linux' 3:14.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/srtp/src' 3:14.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:14.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/srtp/src' 3:14.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:14.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:14.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/srtp/src' 3:14.67 libnksrtp_s.a.desc 3:14.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/srtp/src' 3:14.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/viewsource' 3:14.81 libnetwerk_protocol_viewsource.a.desc 3:14.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/viewsource' 3:14.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:14.90 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:14.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:14.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 3:14.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 3:15.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:15.07 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:15.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:15.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:15.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:15.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:15.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:15.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 3:15.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 3:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 3:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollectionNoteChild.h:14, 3:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCOMPtr.h:33, 3:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/build/FileLocation.h:11, 3:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/build/FileLocation.cpp:7, 3:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 3:15.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 3:15.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 3:15.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.20 memset(aT, 0, sizeof(T)); 3:15.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/build/XPCOMInit.cpp:107, 3:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 3:15.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 3:15.20 struct AmountFns { 3:15.20 ^~~~~~~~~ 3:15.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 3:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 3:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollectionNoteChild.h:14, 3:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCOMPtr.h:33, 3:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/build/FileLocation.h:11, 3:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/build/FileLocation.cpp:7, 3:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 3:15.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 3:15.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 3:15.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.20 memset(aT, 0, sizeof(T)); 3:15.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/build/XPCOMInit.cpp:107, 3:15.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 3:15.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 3:15.20 struct SizeOfTabFns { 3:15.20 ^~~~~~~~~~~~ 3:15.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 3:15.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:15.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 3:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.31 memset(aT, 0, sizeof(T)); 3:15.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 3:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Policy.h:13, 3:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:15, 3:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:15.32 struct TabSizes { 3:15.32 ^~~~~~~~ 3:15.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 3:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.32 memset(aT, 0, sizeof(T)); 3:15.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 3:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Policy.h:13, 3:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:15, 3:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:15.32 struct ServoSizes { 3:15.32 ^~~~~~~~~~ 3:15.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 3:15.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 3:15.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.36 memset(aT, 0, sizeof(T)); 3:15.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 3:15.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 3:15.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:15.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:15.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:15.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 3:15.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:15.36 class StaticStrings { 3:15.36 ^~~~~~~~~~~~~ 3:15.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 3:15.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 3:15.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.37 memset(aT, 0, sizeof(T)); 3:15.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 3:15.37 class PreliminaryObjectArray { 3:15.37 ^~~~~~~~~~~~~~~~~~~~~~ 3:15.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 3:15.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 3:15.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.37 memset(aT, 0, sizeof(T)); 3:15.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 3:15.37 class TypeNewScript { 3:15.37 ^~~~~~~~~~~~~ 3:15.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.38 memset(aT, 0, sizeof(T)); 3:15.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 3:15.38 struct IonScriptCounts { 3:15.38 ^~~~~~~~~~~~~~~ 3:15.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 3:15.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.38 memset(aT, 0, sizeof(T)); 3:15.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 3:15.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 3:15.39 struct ZoneGCStats { 3:15.39 ^~~~~~~~~~~ 3:15.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.39 memset(aT, 0, sizeof(T)); 3:15.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 3:15.39 class NewObjectCache { 3:15.39 ^~~~~~~~~~~~~~ 3:15.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 3:15.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.39 memset(aT, 0, sizeof(T)); 3:15.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:12, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 3:15.40 class MOZ_NON_PARAM alignas(8) Value { 3:15.40 ^~~~~ 3:15.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 3:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 3:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.40 memset(aT, 0, sizeof(T)); 3:15.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject-inl.h:12, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:51: 3:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 3:15.40 class CodeOffsetJump { 3:15.40 ^~~~~~~~~~~~~~ 3:15.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:12, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 memset(table, 0, sizeof(*table) * capacity()); 3:15.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 3:15.44 class HashTableEntry { 3:15.44 ^~~~~~~~~~~~~~ 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:15.44 memset(table, 0, sizeof(*table) * capacity()); 3:15.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 class HashTableEntry { 3:15.44 ^~~~~~~~~~~~~~ 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:15.44 memset(table, 0, sizeof(*table) * capacity()); 3:15.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 class HashTableEntry { 3:15.44 ^~~~~~~~~~~~~~ 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:149:16: required from here 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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:15.44 memset(table, 0, sizeof(*table) * capacity()); 3:15.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 class HashTableEntry { 3:15.44 ^~~~~~~~~~~~~~ 3:15.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::GlobalScope::Data]': 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:1671:76: required from here 3:15.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.45 memset(aT, 0, sizeof(T)); 3:15.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:633:10: note: 'struct js::GlobalScope::Data' declared here 3:15.45 struct Data { 3:15.45 ^~~~ 3:15.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ModuleScope::Data]': 3:15.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:1726:76: required from here 3:15.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.45 memset(aT, 0, sizeof(T)); 3:15.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:814:10: note: 'struct js::ModuleScope::Data' declared here 3:15.50 struct Data { 3:15.50 ^~~~ 3:15.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::EvalScope::Data]': 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:1766:74: required from here 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.50 memset(aT, 0, sizeof(T)); 3:15.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:725:10: note: 'struct js::EvalScope::Data' declared here 3:15.50 struct Data { 3:15.50 ^~~~ 3:15.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::FunctionScope::Data]': 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:1856:78: required from here 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.50 memset(aT, 0, sizeof(T)); 3:15.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:433:10: note: 'struct js::FunctionScope::Data' declared here 3:15.50 struct Data { 3:15.50 ^~~~ 3:15.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::VarScope::Data]': 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:1891:73: required from here 3:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.50 memset(aT, 0, sizeof(T)); 3:15.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:550:10: note: 'struct js::VarScope::Data' declared here 3:15.53 struct Data { 3:15.53 ^~~~ 3:15.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:171, 3:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::LexicalScope::Data]': 3:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:1935:77: required from here 3:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.53 memset(aT, 0, sizeof(T)); 3:15.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:15.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 3:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:340:10: note: 'struct js::LexicalScope::Data' declared here 3:15.53 struct Data { 3:15.53 ^~~~ 3:15.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 3:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 3:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 3:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:12, 3:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 3:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.cpp:20: 3:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:278:66: required from here 3:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:15.54 memset(table, 0, sizeof(*table) * capacity()); 3:15.54 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.54 class HashTableEntry { 3:15.54 ^~~~~~~~~~~~~~ 3:15.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:15.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:15.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:15.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:15.54 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:15.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:15.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:15.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:16.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:16.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:16.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 3:16.95 libxpcom_build.a.desc 3:16.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/build' 3:16.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:16.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:16.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:17.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:17.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:17.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:17.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:17.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:17.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:17.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:17.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:17.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:17.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:17.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:17.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/auth' 3:17.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/auth' 3:17.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:17.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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&)': 3:17.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:1370:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:17.83 U_FALLTHROUGH; 3:17.83 ^ 3:17.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:1372:17: note: here 3:17.83 case kOvrStrTime : { 3:17.83 ^~~~ 3:17.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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': 3:17.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:1476:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:17.83 if (fSymbols->fShortYearNames != NULL && value <= fSymbols->fShortYearNamesCount) { 3:17.83 ^~ 3:17.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:1492:5: note: here 3:17.83 case UDAT_YEAR_FIELD: 3:17.83 ^~~~ 3:17.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:1598:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:17.83 if (U_FAILURE(status)) { 3:17.83 ^~ 3:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:1603:5: note: here 3:17.84 case UDAT_DAY_OF_WEEK_FIELD: 3:17.84 ^~~~ 3:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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': 3:17.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:3002:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:17.86 if (value < 0 || value > 24) { 3:17.86 ^~ 3:17.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:3008:9: note: here 3:17.86 case UDAT_YEAR_FIELD: 3:17.86 ^~~~ 3:17.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:3194:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:17.86 if (value == cal.getMaximum(UCAL_HOUR_OF_DAY) + 1) 3:17.87 ^~ 3:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:3199:5: note: here 3:17.87 case UDAT_HOUR_OF_DAY0_FIELD: 3:17.87 ^~~~ 3:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:3223:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:17.87 if (gotNumber) // i.e., e or ee 3:17.87 ^~ 3:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:3232:5: note: here 3:17.87 case UDAT_DAY_OF_WEEK_FIELD: 3:17.87 ^~~~ 3:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:3320:9: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:17.87 if (value == cal.getLeastMaximum(UCAL_HOUR)+1) 3:17.87 ^~ 3:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/smpdtfmt.cpp:3325:5: note: here 3:17.88 case UDAT_HOUR0_FIELD: 3:17.88 ^~~~ 3:17.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:17.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:17.88 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:17.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:18.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:18.00 libcomm_mailnews_base_src.a.desc 3:18.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/base/src' 3:18.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 3:18.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 3:18.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium/atomics' 3:18.48 libchromium_atomics.a.desc 3:18.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium/atomics' 3:18.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:18.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:18.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:18.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:19.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:19.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:19.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:19.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:19.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:19.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:19.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:19.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:19.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:19.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:20.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:20.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:20.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:20.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:20.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:20.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:21.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:21.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:21.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:21.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:21.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:21.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:22.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:22.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:22.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:22.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:22.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:22.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:22.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:22.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': 3:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:553:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.65 *offsets++=sourceIndex; 3:22.65 ~~~~~~~~~~^~~~~~~~~~~~ 3:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:555:21: note: here 3:22.65 case 3: 3:22.65 ^~~~ 3:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:557:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.65 *offsets++=sourceIndex; 3:22.65 ~~~~~~~~~~^~~~~~~~~~~~ 3:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:559:21: note: here 3:22.65 case 2: 3:22.65 ^~~~ 3:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:587:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.65 *charErrorBuffer++=(uint8_t)(diff>>16); 3:22.65 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 3:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:589:21: note: here 3:22.65 case 2: 3:22.65 ^~~~ 3:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:590:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.65 *charErrorBuffer++=(uint8_t)(diff>>8); 3:22.65 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 3:22.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:592:21: note: here 3:22.65 case 1: 3:22.65 ^~~~ 3:22.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:607:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.66 *offsets++=sourceIndex; 3:22.66 ~~~~~~~~~~^~~~~~~~~~~~ 3:22.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:609:21: note: here 3:22.66 case 2: 3:22.66 ^~~~ 3:22.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:611:35: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.66 *offsets++=sourceIndex; 3:22.66 ~~~~~~~~~~^~~~~~~~~~~~ 3:22.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:613:21: note: here 3:22.66 case 1: 3:22.66 ^~~~ 3:22.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp: In function 'void _Bocu1FromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': 3:22.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:790:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.66 *target++=(uint8_t)(diff>>24); 3:22.67 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 3:22.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:792:21: note: here 3:22.67 case 3: 3:22.67 ^~~~ 3:22.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:819:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.67 *charErrorBuffer++=(uint8_t)(diff>>16); 3:22.67 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 3:22.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:821:21: note: here 3:22.67 case 2: 3:22.67 ^~~~ 3:22.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:822:43: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.67 *charErrorBuffer++=(uint8_t)(diff>>8); 3:22.67 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 3:22.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:824:21: note: here 3:22.67 case 1: 3:22.67 ^~~~ 3:22.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:838:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.67 *target++=(uint8_t)(diff>>16); 3:22.68 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 3:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:840:21: note: here 3:22.68 case 2: 3:22.68 ^~~~ 3:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:841:34: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.68 *target++=(uint8_t)(diff>>8); 3:22.68 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 3:22.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvbocu.cpp:843:21: note: here 3:22.68 case 1: 3:22.68 ^~~~ 3:22.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:22.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:22.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:22.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:22.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:22.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucoleitr.cpp: In member function 'uint64_t icu_60::UCollationPCE::processCE(uint32_t)': 3:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucoleitr.cpp:226:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.82 tertiary = ucol_tertiaryOrder(ce); 3:22.82 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 3:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucoleitr.cpp:229:5: note: here 3:22.82 case UCOL_SECONDARY: 3:22.82 ^~~~ 3:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucoleitr.cpp:230:19: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:22.82 secondary = ucol_secondaryOrder(ce); 3:22.82 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 3:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucoleitr.cpp:233:5: note: here 3:22.82 case UCOL_PRIMARY: 3:22.82 ^~~~ 3:22.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:22.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:22.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:23.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:23.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:23.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/auth' 3:23.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/auth' 3:23.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:23.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:23.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_60(const char*, UBool, UParseError*, UErrorCode*)': 3:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 3:23.41 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 3:23.41 ^ 3:23.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/platform.h:25, 3:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/ptypes.h:52, 3:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/umachine.h:46, 3:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/utypes.h:38, 3:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/ustring.h:21, 3:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucol_sit.cpp:18: 3:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/urename.h:759:54: note: declared here 3:23.42 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 3:23.42 ^~~~~~~~~~~~~~~~~~~ 3:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 3:23.42 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 3:23.42 ^ 3:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 3:23.42 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 3:23.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/urename.h:759:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 3:23.42 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 3:23.42 ^~~~~~~~~~~~~~~~~~~~~~~~ 3:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop' 3:23.42 ucol_setVariableTop(UCollator *coll, 3:23.42 ^~~~~~~~~~~~~~~~~~~ 3:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 3:23.42 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 3:23.42 ^ 3:23.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/platform.h:25, 3:23.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/ptypes.h:52, 3:23.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/umachine.h:46, 3:23.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/utypes.h:38, 3:23.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/ustring.h:21, 3:23.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucol_sit.cpp:18: 3:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/urename.h:759:54: note: declared here 3:23.42 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 3:23.42 ^~~~~~~~~~~~~~~~~~~ 3:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 3:23.42 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 3:23.42 ^ 3:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 3:23.42 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 3:23.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/urename.h:759:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 3:23.42 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 3:23.42 ^~~~~~~~~~~~~~~~~~~~~~~~ 3:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop' 3:23.43 ucol_setVariableTop(UCollator *coll, 3:23.43 ^~~~~~~~~~~~~~~~~~~ 3:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_60(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 3:23.43 ucol_restoreVariableTop(result, s.variableTopValue, status); 3:23.43 ^ 3:23.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/platform.h:25, 3:23.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/ptypes.h:52, 3:23.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/umachine.h:46, 3:23.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/utypes.h:38, 3:23.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/ustring.h:21, 3:23.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucol_sit.cpp:18: 3:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/urename.h:750:58: note: declared here 3:23.43 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 3:23.43 ^~~~~~~~~~~~~~~~~~~~~~~ 3:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 3:23.43 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 3:23.43 ^ 3:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 3:23.43 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 3:23.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/urename.h:750:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 3:23.43 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 3:23.43 ^~~~~~~~~~~~~~~~~~~~~~~~ 3:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/unicode/ucol.h:1304:1: note: in expansion of macro 'ucol_restoreVariableTop' 3:23.43 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 3:23.43 ^~~~~~~~~~~~~~~~~~~~~~~ 3:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_60(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations] 3:23.43 ucol_restoreVariableTop(result, s.variableTopValue, status); 3:23.43 ^ 3:23.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/platform.h:25, 3:23.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/ptypes.h:52, 3:23.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/umachine.h:46, 3:23.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/utypes.h:38, 3:23.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/ustring.h:21, 3:23.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucol_sit.cpp:18: 3:23.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/urename.h:750:58: note: declared here 3:23.44 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 3:23.44 ^~~~~~~~~~~~~~~~~~~~~~~ 3:23.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/uvernum.h:111:43: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME' 3:23.44 #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 3:23.44 ^ 3:23.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/uvernum.h:113:40: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME' 3:23.44 #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 3:23.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unicode/urename.h:750:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME' 3:23.44 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 3:23.44 ^~~~~~~~~~~~~~~~~~~~~~~~ 3:23.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/unicode/ucol.h:1304:1: note: in expansion of macro 'ucol_restoreVariableTop' 3:23.44 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 3:23.44 ^~~~~~~~~~~~~~~~~~~~~~~ 3:23.44 In file included from /usr/include/string.h:507, 3:23.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/string.h:3, 3:23.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/cmemory.h:32, 3:23.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucol_sit.cpp:23: 3:23.44 In function 'char* strcat(char*, const char*)', 3:23.44 inlined from 'void ucol_sit_calculateWholeLocale(CollatorSpec*)' at /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/i18n/ucol_sit.cpp:395:9: 3:23.44 /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] 3:23.45 return __builtin___strcat_chk (__dest, __src, __bos (__dest)); 3:23.45 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:23.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:23.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:23.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:23.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:23.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:24.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:24.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:24.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_cookie_echo': 3:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.67 if (diff.tv_sec > UINT32_MAX / 1000000) { 3:24.67 ^ 3:24.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:24.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:24.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:25.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:25.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:25.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:25.65 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:25.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:25.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:25.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:25.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 3:25.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIRedirectChannelRegistrar.h:10, 3:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/RedirectChannelRegistrar.h:8, 3:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/RedirectChannelRegistrar.cpp:5, 3:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsBaseContentStream.cpp: In member function 'virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)': 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:25.82 foundInterface = 0; \ 3:25.82 ^~~~~~~~~~~~~~ 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:25.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:25.82 ^~~~~~~~~~~~~~~~~~~~~~~ 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsBaseContentStream.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:25.82 NS_INTERFACE_MAP_END 3:25.82 ^~~~~~~~~~~~~~~~~~~~ 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:25.82 else 3:25.82 ^~~~ 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 3:25.82 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:25.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsBaseContentStream.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:25.82 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 3:25.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)': 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:25.82 foundInterface = 0; \ 3:25.82 ^~~~~~~~~~~~~~ 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 3:25.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 3:25.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsBufferedStreams.cpp:288:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3:25.82 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 3:25.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:25.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsBufferedStreams.cpp:11, 3:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:137: 3:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 3:25.83 } else 3:25.83 ^~~~ 3:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 3:25.83 } else 3:25.83 ^~~~ 3:25.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIRedirectChannelRegistrar.h:10, 3:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/RedirectChannelRegistrar.h:8, 3:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/RedirectChannelRegistrar.cpp:5, 3:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 3:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)': 3:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:25.83 foundInterface = 0; \ 3:25.83 ^~~~~~~~~~~~~~ 3:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 3:25.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 3:25.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsBufferedStreams.cpp:722:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 3:25.83 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 3:25.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:25.83 else 3:25.83 ^~~~ 3:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:25.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:25.83 ^~~~~~~~~~~~~~~~~~ 3:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsBufferedStreams.cpp:721:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:25.83 NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess) 3:25.83 ^~~~~~~~~~~~~~~~~~~~~~ 3:25.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 3:25.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp: In function 'void _SCSUFromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)': 3:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1399:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:25.96 *target++=(uint8_t)(c>>24); 3:25.96 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 3:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1401:13: note: here 3:25.96 case 3: 3:25.96 ^~~~ 3:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1402:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:25.96 *target++=(uint8_t)(c>>16); 3:25.96 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 3:25.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1404:13: note: here 3:25.99 case 2: 3:25.99 ^~~~ 3:25.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1405:26: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:25.99 *target++=(uint8_t)(c>>8); 3:25.99 ~~~~~~~~~^~~~~~~~~~~~~~~~ 3:25.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1407:13: note: here 3:25.99 case 1: 3:25.99 ^~~~ 3:25.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1419:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:25.99 *offsets++=sourceIndex; 3:25.99 ~~~~~~~~~~^~~~~~~~~~~~ 3:25.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1421:13: note: here 3:25.99 case 3: 3:26.00 ^~~~ 3:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1423:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.00 *offsets++=sourceIndex; 3:26.00 ~~~~~~~~~~^~~~~~~~~~~~ 3:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1425:13: note: here 3:26.00 case 2: 3:26.00 ^~~~ 3:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1427:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.00 *offsets++=sourceIndex; 3:26.00 ~~~~~~~~~~^~~~~~~~~~~~ 3:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1429:13: note: here 3:26.00 case 1: 3:26.00 ^~~~ 3:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1460:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.00 *p++=(uint8_t)(c>>24); 3:26.00 ~~~~^~~~~~~~~~~~~~~~~ 3:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1462:9: note: here 3:26.00 case 3: 3:26.00 ^~~~ 3:26.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1463:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.01 *p++=(uint8_t)(c>>16); 3:26.01 ~~~~^~~~~~~~~~~~~~~~~ 3:26.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1465:9: note: here 3:26.01 case 2: 3:26.01 ^~~~ 3:26.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1466:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.01 *p++=(uint8_t)(c>>8); 3:26.01 ~~~~^~~~~~~~~~~~~~~~ 3:26.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1468:9: note: here 3:26.01 case 1: 3:26.01 ^~~~ 3:26.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1483:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.01 if(offsets!=NULL) { 3:26.01 ^~ 3:26.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1487:9: note: here 3:26.01 case 2: 3:26.01 ^~~~ 3:26.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1489:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.01 if(offsets!=NULL) { 3:26.01 ^~ 3:26.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1493:9: note: here 3:26.01 case 1: 3:26.01 ^~~~ 3:26.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp: In function 'void _SCSUFromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)': 3:26.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1872:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.01 *target++=(uint8_t)(c>>24); 3:26.01 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 3:26.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1874:9: note: here 3:26.01 case 3: 3:26.01 ^~~~ 3:26.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1875:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.02 *target++=(uint8_t)(c>>16); 3:26.02 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 3:26.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1877:9: note: here 3:26.02 case 2: 3:26.02 ^~~~ 3:26.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1878:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.02 *target++=(uint8_t)(c>>8); 3:26.02 ~~~~~~~~~^~~~~~~~~~~~~~~~ 3:26.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1880:9: note: here 3:26.02 case 1: 3:26.02 ^~~~ 3:26.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1908:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.03 *p++=(uint8_t)(c>>24); 3:26.03 ~~~~^~~~~~~~~~~~~~~~~ 3:26.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1910:9: note: here 3:26.03 case 3: 3:26.03 ^~~~ 3:26.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1911:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.04 *p++=(uint8_t)(c>>16); 3:26.04 ~~~~^~~~~~~~~~~~~~~~~ 3:26.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1913:9: note: here 3:26.04 case 2: 3:26.04 ^~~~ 3:26.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1914:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.04 *p++=(uint8_t)(c>>8); 3:26.04 ~~~~^~~~~~~~~~~~~~~~ 3:26.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1916:9: note: here 3:26.04 case 1: 3:26.04 ^~~~ 3:26.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1930:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.04 *target++=(uint8_t)(c>>16); 3:26.05 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 3:26.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1932:9: note: here 3:26.05 case 2: 3:26.05 ^~~~ 3:26.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1933:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:26.05 *target++=(uint8_t)(c>>8); 3:26.05 ~~~~~~~~~^~~~~~~~~~~~~~~~ 3:26.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/ucnvscsu.cpp:1935:9: note: here 3:26.05 case 1: 3:26.05 ^~~~ 3:26.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:26.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:26.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:26.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:26.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:26.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:26.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:26.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:26.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:26.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/res' 3:26.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/res' 3:27.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:27.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:27.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:27.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:27.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:27.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:27.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/auth' 3:27.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/auth' 3:28.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/res' 3:28.26 libnetwerk_protocol_res.a.desc 3:28.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/res' 3:28.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:28.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:28.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cookie' 3:28.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cookie' 3:28.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:28.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:29.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/auth' 3:29.14 libextensions_auth.a.desc 3:29.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/auth' 3:29.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:29.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:29.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cookie' 3:29.54 libnetwerk_cookie.a.desc 3:29.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cookie' 3:30.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:30.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:30.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:30.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:30.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:30.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:30.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:30.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:31.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:31.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:31.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/datachannel' 3:31.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/datachannel' 3:31.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:31.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:31.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/contentproc' 3:31.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/contentproc' 3:31.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/datachannel' 3:31.48 libnetwerk_sctp_datachannel.a.desc 3:31.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/datachannel' 3:31.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:31.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:32.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:32.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:32.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/contentproc' 3:32.51 libplugin-container.a.desc 3:32.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/contentproc' 3:32.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:32.65 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:32.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:32.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:32.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:32.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:32.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:33.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:33.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:33.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:33.15 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:33.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:33.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:33.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:33.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:33.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 3:33.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3:33.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.17 memset(aT, 0, sizeof(T)); 3:33.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:33.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/HelperThreads.h:26, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:23: 3:33.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:33.17 struct TabSizes { 3:33.17 ^~~~~~~~ 3:33.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 3:33.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3:33.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.17 memset(aT, 0, sizeof(T)); 3:33.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:33.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 3:33.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/HelperThreads.h:26, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:23: 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:33.18 struct ServoSizes { 3:33.18 ^~~~~~~~~~ 3:33.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.18 memset(aT, 0, sizeof(T)); 3:33.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:33.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/HelperThreads.h:26, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:23: 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:33.18 class StaticStrings { 3:33.18 ^~~~~~~~~~~~~ 3:33.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.18 memset(aT, 0, sizeof(T)); 3:33.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:33.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/HelperThreads.h:26, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:23: 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 3:33.18 class PreliminaryObjectArray { 3:33.18 ^~~~~~~~~~~~~~~~~~~~~~ 3:33.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 3:33.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.18 memset(aT, 0, sizeof(T)); 3:33.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:33.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 3:33.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/HelperThreads.h:26, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:23: 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 3:33.19 class TypeNewScript { 3:33.19 ^~~~~~~~~~~~~ 3:33.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.19 memset(aT, 0, sizeof(T)); 3:33.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:33.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/HelperThreads.h:26, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:23: 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 3:33.19 struct IonScriptCounts { 3:33.19 ^~~~~~~~~~~~~~~ 3:33.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.19 memset(aT, 0, sizeof(T)); 3:33.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:33.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/HelperThreads.h:26, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:23: 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 3:33.19 struct ZoneGCStats { 3:33.19 ^~~~~~~~~~~ 3:33.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 3:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 3:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.19 memset(aT, 0, sizeof(T)); 3:33.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:33.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/HelperThreads.h:26, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:23: 3:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 3:33.20 class NewObjectCache { 3:33.20 ^~~~~~~~~~~~~~ 3:33.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 3:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 3:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.20 memset(aT, 0, sizeof(T)); 3:33.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:33.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 3:33.20 class MOZ_NON_PARAM alignas(8) Value { 3:33.20 ^~~~~ 3:33.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 3:33.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.cpp:9: 3:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 3:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.20 memset(table, 0, sizeof(*table) * capacity()); 3:33.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:33.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 3:33.21 class HashTableEntry { 3:33.21 ^~~~~~~~~~~~~~ 3:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 3:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:33.21 memset(table, 0, sizeof(*table) * capacity()); 3:33.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.21 class HashTableEntry { 3:33.21 ^~~~~~~~~~~~~~ 3:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 3:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:33.21 memset(table, 0, sizeof(*table) * capacity()); 3:33.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:33.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.21 class HashTableEntry { 3:33.21 ^~~~~~~~~~~~~~ 3:33.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:33.21 Compiling nodrop v0.1.12 3:33.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 3:33.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 3:33.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:33.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:33.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:33.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:33.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:33.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:33.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:34.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:34.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:34.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:34.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:34.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:34.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:34.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:34.63 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:34.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:34.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:34.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:34.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:34.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:35.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:35.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 3:35.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3:35.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.76 memset(aT, 0, sizeof(T)); 3:35.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 3:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 3:35.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jslibmath.h:14, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:27: 3:35.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:35.77 struct TabSizes { 3:35.77 ^~~~~~~~ 3:35.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 3:35.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3:35.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.77 memset(aT, 0, sizeof(T)); 3:35.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jslibmath.h:14, 3:35.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:27: 3:35.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:35.81 struct ServoSizes { 3:35.81 ^~~~~~~~~~ 3:35.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 3:35.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 3:35.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.81 memset(aT, 0, sizeof(T)); 3:35.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jslibmath.h:14, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:27: 3:35.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:35.81 class StaticStrings { 3:35.81 ^~~~~~~~~~~~~ 3:35.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 3:35.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 3:35.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.82 memset(aT, 0, sizeof(T)); 3:35.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jslibmath.h:16, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:27: 3:35.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 3:35.82 class PreliminaryObjectArray { 3:35.82 ^~~~~~~~~~~~~~~~~~~~~~ 3:35.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 3:35.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 3:35.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.82 memset(aT, 0, sizeof(T)); 3:35.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jslibmath.h:16, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:27: 3:35.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 3:35.83 class TypeNewScript { 3:35.83 ^~~~~~~~~~~~~ 3:35.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 3:35.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 3:35.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.83 memset(aT, 0, sizeof(T)); 3:35.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jslibmath.h:16, 3:35.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:27: 3:35.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 3:35.84 struct IonScriptCounts { 3:35.84 ^~~~~~~~~~~~~~~ 3:35.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 3:35.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 3:35.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.84 memset(aT, 0, sizeof(T)); 3:35.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jslibmath.h:16, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:27: 3:35.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 3:35.84 struct ZoneGCStats { 3:35.84 ^~~~~~~~~~~ 3:35.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 3:35.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 3:35.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.85 memset(aT, 0, sizeof(T)); 3:35.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 3:35.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 3:35.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 3:35.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jslibmath.h:16, 3:35.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:27: 3:35.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 3:35.86 class NewObjectCache { 3:35.86 ^~~~~~~~~~~~~~ 3:35.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:35.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:35.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 3:35.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 3:35.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.88 memset(aT, 0, sizeof(T)); 3:35.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 3:35.88 class MOZ_NON_PARAM alignas(8) Value { 3:35.88 ^~~~~ 3:35.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 3:35.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 3:35.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.88 memset(aT, 0, sizeof(T)); 3:35.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:35.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:38: 3:35.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 3:35.88 class CodeOffsetJump { 3:35.88 ^~~~~~~~~~~~~~ 3:35.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.h:15, 3:35.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsmath.cpp:11: 3:35.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 3:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.91 memset(table, 0, sizeof(*table) * capacity()); 3:35.91 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 3:35.91 class HashTableEntry { 3:35.91 ^~~~~~~~~~~~~~ 3:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 3:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:35.91 memset(table, 0, sizeof(*table) * capacity()); 3:35.91 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.91 class HashTableEntry { 3:35.91 ^~~~~~~~~~~~~~ 3:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 3:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:35.91 memset(table, 0, sizeof(*table) * capacity()); 3:35.91 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:35.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.91 class HashTableEntry { 3:35.91 ^~~~~~~~~~~~~~ 3:35.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:35.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:35.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:35.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:35.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:36.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 3:36.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 3:36.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:36.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:36.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/testshell' 3:36.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/testshell' 3:36.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:36.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:36.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads' 3:36.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsICancelableRunnable.h:10, 3:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadUtils.h:13, 3:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/SharedThreadPool.h:12, 3:36.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/SharedThreadPool.cpp:7, 3:36.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 3:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThread.cpp: In member function 'virtual nsresult nsThread::QueryInterface(const nsIID&, void**)': 3:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:36.51 foundInterface = 0; \ 3:36.51 ^~~~~~~~~~~~~~ 3:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:36.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:36.51 ^~~~~~~~~~~~~~~~~~~~~~~ 3:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThread.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:36.51 NS_INTERFACE_MAP_END 3:36.51 ^~~~~~~~~~~~~~~~~~~~ 3:36.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:119: 3:36.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThread.cpp:176:5: note: some parts of macro expansion are not guarded by this 'else' clause 3:36.51 } else 3:36.51 ^~~~ 3:36.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:36.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:36.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsICancelableRunnable.h:10, 3:36.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadUtils.h:13, 3:36.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/SharedThreadPool.h:12, 3:36.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/SharedThreadPool.cpp:7, 3:36.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 3:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)': 3:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:36.52 foundInterface = 0; \ 3:36.52 ^~~~~~~~~~~~~~ 3:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:36.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:36.52 ^~~~~~~~~~~~~~~~~~~~~~~ 3:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:36.52 NS_INTERFACE_MAP_END 3:36.52 ^~~~~~~~~~~~~~~~~~~~ 3:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadManager.cpp:93:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:36.52 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 3:36.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:36.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThread.cpp:19, 3:36.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:119: 3:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 3:36.52 } else 3:36.52 ^~~~ 3:36.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 3:36.52 NS_IMPL_QUERY_CLASSINFO(aClass) \ 3:36.53 ^~~~~~~~~~~~~~~~~~~~~~~ 3:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadManager.cpp:93:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:36.53 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 3:36.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:36.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:36.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:36.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsICancelableRunnable.h:10, 3:36.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadUtils.h:13, 3:36.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/SharedThreadPool.h:12, 3:36.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/SharedThreadPool.cpp:7, 3:36.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 3:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult {anonymous}::ShutdownObserveHelper::QueryInterface(const nsIID&, void**)': 3:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:36.53 foundInterface = 0; \ 3:36.53 ^~~~~~~~~~~~~~ 3:36.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:36.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:36.54 ^~~~~~~~~~~~~~~~~~~~~~~ 3:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadManager.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:36.54 NS_INTERFACE_MAP_END 3:36.54 ^~~~~~~~~~~~~~~~~~~~ 3:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:36.54 else 3:36.54 ^~~~ 3:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 3:36.54 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:36.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadManager.cpp:154:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:36.54 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 3:36.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadPool.cpp: In member function 'virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)': 3:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:36.54 foundInterface = 0; \ 3:36.54 ^~~~~~~~~~~~~~ 3:36.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:36.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:36.55 ^~~~~~~~~~~~~~~~~~~~~~~ 3:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:36.55 NS_INTERFACE_MAP_END 3:36.55 ^~~~~~~~~~~~~~~~~~~~ 3:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadPool.cpp:41:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:36.55 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 3:36.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:36.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThread.cpp:19, 3:36.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:119: 3:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 3:36.55 } else 3:36.55 ^~~~ 3:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 3:36.55 NS_IMPL_QUERY_CLASSINFO(aClass) \ 3:36.55 ^~~~~~~~~~~~~~~~~~~~~~~ 3:36.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/threads/nsThreadPool.cpp:41:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 3:36.55 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 3:36.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:36.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads' 3:36.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:36.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:36.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:37.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:37.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:37.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:37.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:37.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:37.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 3:37.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 3:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollectionNoteChild.h:14, 3:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCOMPtr.h:33, 3:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsAutoPtr.h:10, 3:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.cpp:8, 3:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 3:37.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 3:37.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 3:37.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.16 memset(aT, 0, sizeof(T)); 3:37.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:37.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.cpp:14, 3:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 3:37.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 3:37.16 struct AmountFns { 3:37.16 ^~~~~~~~~ 3:37.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:37.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollectionTraversalCallback.h:10, 3:37.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCycleCollectionNoteChild.h:14, 3:37.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCOMPtr.h:33, 3:37.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsAutoPtr.h:10, 3:37.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.cpp:8, 3:37.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 3:37.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 3:37.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 3:37.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.17 memset(aT, 0, sizeof(T)); 3:37.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:37.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.cpp:14, 3:37.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 3:37.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 3:37.17 struct SizeOfTabFns { 3:37.17 ^~~~~~~~~~~~ 3:37.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 3:37.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:37.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:37.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:38.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 3:38.15 libxpcom_base.a.desc 3:38.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/base' 3:38.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:38.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:38.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:38.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:38.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:38.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:39.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:39.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:39.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:39.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:39.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:39.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:39.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/build' 3:39.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/build' 3:39.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:39.68 libicui18n.a.desc 3:39.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/i18n' 3:40.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:40.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:40.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:40.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:40.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/build' 3:40.49 libnetwerk_build.a.desc 3:40.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/build' 3:40.49 Compiling procedural-masquerade v0.1.1 3:40.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:40.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:42.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:42.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:42.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 3:42.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIInputStream.h:10, 3:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIArrayBufferInputStream.h:10, 3:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/ArrayBufferInputStream.h:9, 3:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/ArrayBufferInputStream.cpp:7, 3:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: 3:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/PartiallySeekableInputStream.cpp: In member function 'virtual nsresult mozilla::net::PartiallySeekableInputStream::QueryInterface(const nsIID&, void**)': 3:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:42.14 foundInterface = 0; \ 3:42.14 ^~~~~~~~~~~~~~ 3:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:42.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:42.14 ^~~~~~~~~~~~~~~~~~~~~~~ 3:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/PartiallySeekableInputStream.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:42.14 NS_INTERFACE_MAP_END 3:42.14 ^~~~~~~~~~~~~~~~~~~~ 3:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:42.14 else 3:42.14 ^~~~ 3:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 3:42.14 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:42.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/PartiallySeekableInputStream.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:42.14 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 3:42.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:42.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 3:42.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:42.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:42.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/ftp' 3:42.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/ftp' 3:42.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/chardet' 3:42.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/chardet' 3:42.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/wyciwyg' 3:42.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/wyciwyg' 3:43.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/wyciwyg' 3:43.25 libnetwerk_protocol_wyciwyg.a.desc 3:43.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/wyciwyg' 3:43.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads' 3:43.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads' 3:43.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/ftp' 3:43.73 libnetwerk_protocol_ftp.a.desc 3:43.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/ftp' 3:43.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:43.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:43.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:43.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/chardet' 3:43.93 libintl_chardet.a.desc 3:43.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/intl/chardet' 3:44.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:44.01 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:44.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:44.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:44.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:44.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 3:44.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 3:44.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:44.32 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:44.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:44.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:44.56 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:44.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:44.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:44.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:44.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:44.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads' 3:44.58 libxpcom_threads.a.desc 3:44.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpcom/threads' 3:44.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:44.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:45.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:45.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:45.91 Compiling unicode-width v0.1.4 3:46.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:46.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:46.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:46.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:46.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:46.50 Compiling pkg-config v0.3.9 3:47.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:47.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:47.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:47.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:47.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:47.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:47.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:47.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage/build' 3:47.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage/build' 3:48.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:48.54 libnksctp_s.a.desc 3:48.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/sctp/src' 3:48.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:48.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:48.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:48.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:49.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:49.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unistr.cpp: In member function 'icu_60::UnicodeString& icu_60::UnicodeString::copyFrom(const icu_60::UnicodeString&, UBool)': 3:49.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unistr.cpp:539:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:49.09 if(fastCopy) { 3:49.09 ^~ 3:49.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unistr.cpp:552:3: note: here 3:49.09 case kWritableAlias: { 3:49.09 ^~~~ 3:49.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unistr.cpp:561:18: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:49.09 U_FALLTHROUGH; 3:49.09 ^ 3:49.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/unistr.cpp:563:3: note: here 3:49.09 default: 3:49.09 ^~~~~~~ 3:49.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:49.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage/build' 3:49.27 libstorage_build.a.desc 3:49.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage/build' 3:49.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 3:49.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 3:49.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/hal' 3:49.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/hal' 3:49.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:49.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:49.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:49.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:50.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/ipc' 3:50.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/ipc' 3:51.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/ipc' 3:51.31 libnetwerk_ipc.a.desc 3:51.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/ipc' 3:51.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:51.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:51.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:51.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:51.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 3:51.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 3:51.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:51.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:52.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage' 3:52.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage' 3:52.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:52.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:53.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/testshell' 3:53.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/testshell' 3:53.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:53.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:53.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/datasource' 3:53.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:53.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 3:53.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsNetUtil.h:11, 3:53.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/datasource/nsLocalStore.cpp:13, 3:53.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: 3:53.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/datasource/nsLocalStore.cpp: In member function 'virtual nsresult LocalStoreImpl::QueryInterface(const nsIID&, void**)': 3:53.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:53.68 foundInterface = 0; \ 3:53.68 ^~~~~~~~~~~~~~ 3:53.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:53.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:53.68 ^~~~~~~~~~~~~~~~~~~~~~~ 3:53.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/datasource/nsLocalStore.cpp:218:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:53.68 NS_INTERFACE_MAP_END 3:53.68 ^~~~~~~~~~~~~~~~~~~~ 3:53.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:53.68 else 3:53.69 ^~~~ 3:53.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 3:53.69 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:53.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:53.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/datasource/nsLocalStore.cpp:217:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:53.69 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsILocalStore) 3:53.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:53.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/datasource' 3:54.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libjar/zipwriter' 3:54.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libjar/zipwriter' 3:54.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:54.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:55.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/datasource' 3:55.23 librdf_datasource.a.desc 3:55.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/datasource' 3:55.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/loader' 3:55.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 3:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jsapi.h:26, 3:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/mozJSComponentLoader.cpp:19: 3:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 3:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 3:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:55.24 memset(aT, 0, sizeof(T)); 3:55.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:55.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/mozJSComponentLoader.cpp:36: 3:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 3:55.24 struct GlobalProperties { 3:55.24 ^~~~~~~~~~~~~~~~ 3:55.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/loader' 3:55.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:55.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:55.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:55.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/uresbund.cpp: In function 'const UChar* ures_getNextString_60(UResourceBundle*, int32_t*, const char**, UErrorCode*)': 3:55.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/uresbund.cpp:1490:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 3:55.32 *status = U_RESOURCE_TYPE_MISMATCH; 3:55.32 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:55.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/uresbund.cpp:1492:5: note: here 3:55.32 default: 3:55.32 ^~~~~~~ 3:55.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:55.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:55.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:55.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libjar/zipwriter' 3:55.53 libmodules_libjar_zipwriter.a.desc 3:55.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libjar/zipwriter' 3:55.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/common' 3:55.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 3:55.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/common' 3:56.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:56.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 3:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:16, 3:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 3:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 3:56.57 size - sizeof(js::NativeObject)); 3:56.57 ^ 3:56.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 3:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 3:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 3:56.57 class HeapSlot : public WriteBarrieredBase { 3:56.57 ^~~~~~~~ 3:56.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 3:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 3:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 3:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.57 memset(aT, 0, sizeof(T)); 3:56.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:56.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 3:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 3:56.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:56.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 3:56.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 3:56.59 struct TabSizes { 3:56.59 ^~~~~~~~ 3:56.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:56.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 3:56.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 3:56.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 3:56.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.60 memset(aT, 0, sizeof(T)); 3:56.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:56.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 3:56.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 3:56.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 3:56.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:56.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 3:56.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 3:56.61 struct ServoSizes { 3:56.61 ^~~~~~~~~~ 3:56.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 3:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 3:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.61 memset(aT, 0, sizeof(T)); 3:56.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:56.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 3:56.61 class StaticStrings { 3:56.61 ^~~~~~~~~~~~~ 3:56.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 3:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 3:56.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.61 memset(aT, 0, sizeof(T)); 3:56.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:56.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:56.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 3:56.62 class PreliminaryObjectArray { 3:56.62 ^~~~~~~~~~~~~~~~~~~~~~ 3:56.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 3:56.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 3:56.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.62 memset(aT, 0, sizeof(T)); 3:56.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:56.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 3:56.62 class TypeNewScript { 3:56.62 ^~~~~~~~~~~~~ 3:56.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:56.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 3:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 3:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.63 memset(aT, 0, sizeof(T)); 3:56.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:56.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject.h:13, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArgumentsObject-inl.h:12, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:15, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 3:56.63 struct ZoneGCStats { 3:56.63 ^~~~~~~~~~~ 3:56.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 3:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 3:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.63 memset(aT, 0, sizeof(T)); 3:56.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:56.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject.h:13, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArgumentsObject-inl.h:12, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:15, 3:56.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 3:56.63 struct IonScriptCounts { 3:56.63 ^~~~~~~~~~~~~~~ 3:56.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 3:56.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 3:56.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.64 memset(aT, 0, sizeof(T)); 3:56.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:56.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject.h:13, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArgumentsObject-inl.h:12, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:15, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 3:56.64 class NewObjectCache { 3:56.64 ^~~~~~~~~~~~~~ 3:56.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 3:56.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 3:56.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.65 memset(aT, 0, sizeof(T)); 3:56.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 3:56.65 class MOZ_NON_PARAM alignas(8) Value { 3:56.65 ^~~~~ 3:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 3:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 3:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.65 memset(aT, 0, sizeof(T)); 3:56.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 3:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject-inl.h:12, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArgumentsObject-inl.h:14, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:15, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 3:56.65 class CodeOffsetJump { 3:56.65 ^~~~~~~~~~~~~~ 3:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 3:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 3:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 3:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarrayinlines.h:10, 3:56.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.cpp:7: 3:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 3:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.66 memset(table, 0, sizeof(*table) * capacity()); 3:56.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 3:56.66 class HashTableEntry { 3:56.66 ^~~~~~~~~~~~~~ 3:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 3:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:56.66 memset(table, 0, sizeof(*table) * capacity()); 3:56.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.66 class HashTableEntry { 3:56.66 ^~~~~~~~~~~~~~ 3:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 3:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:56.66 memset(table, 0, sizeof(*table) * capacity()); 3:56.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.66 class HashTableEntry { 3:56.66 ^~~~~~~~~~~~~~ 3:56.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 3:56.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:56.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:56.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:56.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:57.09 Compiling ucd-util v0.1.1 3:57.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 3:57.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/base/pickle.h:17, 3:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/base/histogram.cc:20, 3:57.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:65: 3:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BufferList.h: In member function 'mozilla::BufferList mozilla::BufferList::Extract(mozilla::BufferList::IterImpl&, size_t, bool*) [with AllocPolicy = InfallibleAllocPolicy]': 3:57.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BufferList.h:589:7: warning: 'lastSegmentSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 3:57.34 aIter.Advance(*this, *lastSegmentSize); 3:57.34 ^~~~~ 3:57.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 3:57.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:57.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:57.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:57.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:58.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:58.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:58.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/build' 3:58.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/build' 3:58.52 Compiling cfg-if v0.1.2 3:58.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:58.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 3:58.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/websocket' 3:58.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 3:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 3:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 3:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 3:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 3:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 3:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketLog.h:12, 3:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 3:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: 3:58.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketChannelChild.cpp: In member function 'virtual nsresult mozilla::net::WebSocketChannelChild::QueryInterface(const nsIID&, void**)': 3:58.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.57 foundInterface = 0; \ 3:58.57 ^~~~~~~~~~~~~~ 3:58.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.57 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketChannelChild.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.58 NS_INTERFACE_MAP_END 3:58.58 ^~~~~~~~~~~~~~~~~~~~ 3:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.58 else 3:58.58 ^~~~ 3:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:58.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:58.58 ^~~~~~~~~~~~~~~~~~ 3:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketChannelChild.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:58.58 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) 3:58.58 ^~~~~~~~~~~~~~~~~~~~~~ 3:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventListenerParent::QueryInterface(const nsIID&, void**)': 3:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.58 foundInterface = 0; \ 3:58.58 ^~~~~~~~~~~~~~ 3:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.58 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.58 NS_INTERFACE_MAP_END 3:58.58 ^~~~~~~~~~~~~~~~~~~~ 3:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.58 else 3:58.58 ^~~~ 3:58.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:58.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:58.59 ^~~~~~~~~~~~~~~~~~ 3:58.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:58.59 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventListener) 3:58.59 ^~~~~~~~~~~~~~~~~~~~~~ 3:58.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketEventService.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventService::QueryInterface(const nsIID&, void**)': 3:58.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.60 foundInterface = 0; \ 3:58.60 ^~~~~~~~~~~~~~ 3:58.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.61 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketEventService.cpp:199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.61 NS_INTERFACE_MAP_END 3:58.61 ^~~~~~~~~~~~~~~~~~~~ 3:58.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.61 else 3:58.61 ^~~~ 3:58.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:58.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:58.61 ^~~~~~~~~~~~~~~~~~ 3:58.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketEventService.cpp:198:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:58.61 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventService) 3:58.61 ^~~~~~~~~~~~~~~~~~~~~~ 3:58.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function 'virtual nsresult mozilla::net::WebSocketFrame::QueryInterface(const nsIID&, void**)': 3:58.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.61 foundInterface = 0; \ 3:58.61 ^~~~~~~~~~~~~~ 3:58.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.62 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketFrame.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.62 NS_INTERFACE_MAP_END 3:58.62 ^~~~~~~~~~~~~~~~~~~~ 3:58.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.62 else 3:58.62 ^~~~ 3:58.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:58.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:58.62 ^~~~~~~~~~~~~~~~~~ 3:58.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/websocket/WebSocketFrame.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:58.63 NS_INTERFACE_MAP_ENTRY(nsIWebSocketFrame) 3:58.63 ^~~~~~~~~~~~~~~~~~~~~~ 3:58.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/websocket' 3:58.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 3:58.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:58.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 3:58.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsStreamListenerWrapper.h:8, 3:58.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsStreamListenerWrapper.cpp:5, 3:58.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: 3:58.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)': 3:58.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.63 foundInterface = 0; \ 3:58.63 ^~~~~~~~~~~~~~ 3:58.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.64 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsUDPSocket.cpp:166:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.64 NS_INTERFACE_MAP_END 3:58.64 ^~~~~~~~~~~~~~~~~~~~ 3:58.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.64 else 3:58.64 ^~~~ 3:58.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:58.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:58.64 ^~~~~~~~~~~~~~~~~~ 3:58.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsUDPSocket.cpp:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:58.64 NS_INTERFACE_MAP_ENTRY(nsIUDPMessage) 3:58.64 ^~~~~~~~~~~~~~~~~~~~~~ 3:58.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 3:58.64 Compiling regex v1.0.5 3:58.71 Compiling utf8-ranges v1.0.1 3:58.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2' 3:58.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 3:58.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 3:58.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsICacheEntry.h:10, 3:58.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheEntry.h:8, 3:58.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheEntry.cpp:6, 3:58.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: 3:58.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFile.cpp: In member function 'virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)': 3:58.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.93 foundInterface = 0; \ 3:58.93 ^~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.94 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFile.cpp:157:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.94 NS_INTERFACE_MAP_END 3:58.94 ^~~~~~~~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.94 else 3:58.94 ^~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 3:58.94 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:58.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFile.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:58.94 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 3:58.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileChunk.cpp: In member function 'virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)': 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.94 foundInterface = 0; \ 3:58.94 ^~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.94 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileChunk.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.94 NS_INTERFACE_MAP_END 3:58.94 ^~~~~~~~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.94 else 3:58.94 ^~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:58.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:58.94 ^~~~~~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileChunk.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:58.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:58.94 ^~~~~~~~~~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileIOManager.cpp: In member function 'virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)': 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.94 foundInterface = 0; \ 3:58.94 ^~~~~~~~~~~~~~ 3:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.96 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileIOManager.cpp:108:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.96 NS_INTERFACE_MAP_END 3:58.96 ^~~~~~~~~~~~~~~~~~~~ 3:58.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.96 else 3:58.96 ^~~~ 3:58.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:58.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:58.96 ^~~~~~~~~~~~~~~~~~ 3:58.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileIOManager.cpp:107:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:58.96 NS_INTERFACE_MAP_ENTRY(nsISupports) 3:58.96 ^~~~~~~~~~~~~~~~~~~~~~ 3:58.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileInputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)': 3:58.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.97 foundInterface = 0; \ 3:58.97 ^~~~~~~~~~~~~~ 3:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.97 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileInputStream.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.97 NS_INTERFACE_MAP_END 3:58.97 ^~~~~~~~~~~~~~~~~~~~ 3:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.97 else 3:58.97 ^~~~ 3:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 3:58.97 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:58.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileInputStream.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:58.97 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 3:58.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileOutputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)': 3:58.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.97 foundInterface = 0; \ 3:58.97 ^~~~~~~~~~~~~~ 3:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.99 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileOutputStream.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.99 NS_INTERFACE_MAP_END 3:58.99 ^~~~~~~~~~~~~~~~~~~~ 3:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.99 else 3:58.99 ^~~~ 3:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 3:58.99 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 3:58.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheFileOutputStream.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 3:58.99 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream) 3:58.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheIndex.cpp: In member function 'virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)': 3:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 3:58.99 foundInterface = 0; \ 3:58.99 ^~~~~~~~~~~~~~ 3:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 3:58.99 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 3:58.99 ^~~~~~~~~~~~~~~~~~~~~~~ 3:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheIndex.cpp:247:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 3:58.99 NS_INTERFACE_MAP_END 3:58.99 ^~~~~~~~~~~~~~~~~~~~ 3:58.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 3:58.99 else 3:59.00 ^~~~ 3:59.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 3:59.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 3:59.00 ^~~~~~~~~~~~~~~~~~ 3:59.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/cache2/CacheIndex.cpp:246:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 3:59.00 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 3:59.00 ^~~~~~~~~~~~~~~~~~~~~~ 3:59.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2' 3:59.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 3:59.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 3:59.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/build' 3:59.27 librdf_build.a.desc 3:59.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/build' 3:59.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 3:59.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 3:59.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/permissions' 3:59.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/permissions' 3:59.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/websocket' 3:59.80 libnetwerk_protocol_websocket.a.desc 3:59.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/websocket' 4:00.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/common' 4:00.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/common/Unified_cpp_src_common0.cpp:20: 4:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp: In function 'void ConfigWebRtcLog(mozilla::LogLevel, uint32_t, nsCString&, bool)': 4:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:155:30: warning: 'log_level' may be used uninitialized in this function [-Wmaybe-uninitialized] 4:00.10 rtc::LogMessage::LogToDebug(log_level); 4:00.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 4:00.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/common' 4:00.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/permissions' 4:00.57 libextensions_permissions.a.desc 4:00.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/permissions' 4:00.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/common' 4:00.72 libmedia_webrtc_signaling_src_common.a.desc 4:00.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/common' 4:02.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage' 4:02.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:02.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 4:02.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIArray.h:10, 4:02.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIArrayExtensions.h:10, 4:02.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIMutableArray.h:10, 4:02.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageConnection.cpp:10: 4:02.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageConnection.cpp: In member function 'virtual nsresult mozilla::storage::Connection::QueryInterface(const nsIID&, void**)': 4:02.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:02.06 foundInterface = 0; \ 4:02.06 ^~~~~~~~~~~~~~ 4:02.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:02.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:02.06 ^~~~~~~~~~~~~~~~~~~~~~~ 4:02.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageConnection.cpp:496:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:02.06 NS_INTERFACE_MAP_END 4:02.06 ^~~~~~~~~~~~~~~~~~~~ 4:02.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:02.07 else 4:02.07 ^~~~ 4:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 4:02.07 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:02.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:02.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageConnection.cpp:495:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4:02.07 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageConnection) 4:02.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:02.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage' 4:03.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/testshell' 4:03.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/testshell' 4:04.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/testshell' 4:04.05 libipc_testshell.a.desc 4:04.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/testshell' 4:04.10 Compiling matches v0.1.6 4:04.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:04.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:04.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:04.51 Compiling scopeguard v0.3.2 4:04.92 Compiling bindgen v0.37.4 4:06.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:06.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:06.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:06.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 4:06.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 4:06.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 4:06.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 4:06.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::TabSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.85 memset(aT, 0, sizeof(T)); 4:06.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 4:06.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 4:06.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:14, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 4:06.86 struct TabSizes { 4:06.86 ^~~~~~~~ 4:06.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 4:06.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 4:06.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct JS::ServoSizes'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.86 memset(aT, 0, sizeof(T)); 4:06.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:14, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 4:06.86 struct ServoSizes { 4:06.86 ^~~~~~~~~~ 4:06.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 4:06.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 4:06.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::StaticStrings'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.86 memset(aT, 0, sizeof(T)); 4:06.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 4:06.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:14, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 4:06.87 class StaticStrings { 4:06.87 ^~~~~~~~~~~~~ 4:06.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 4:06.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 4:06.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.87 memset(aT, 0, sizeof(T)); 4:06.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:16, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 4:06.87 class PreliminaryObjectArray { 4:06.87 ^~~~~~~~~~~~~~~~~~~~~~ 4:06.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 4:06.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 4:06.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.88 memset(aT, 0, sizeof(T)); 4:06.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:16, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 4:06.88 class TypeNewScript { 4:06.88 ^~~~~~~~~~~~~ 4:06.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 4:06.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 4:06.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.89 memset(aT, 0, sizeof(T)); 4:06.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:16, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 4:06.89 struct IonScriptCounts { 4:06.89 ^~~~~~~~~~~~~~~ 4:06.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 4:06.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 4:06.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.89 memset(aT, 0, sizeof(T)); 4:06.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:16, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 4:06.90 struct ZoneGCStats { 4:06.90 ^~~~~~~~~~~ 4:06.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 4:06.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 4:06.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.90 memset(aT, 0, sizeof(T)); 4:06.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:16, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 4:06.90 class NewObjectCache { 4:06.90 ^~~~~~~~~~~~~~ 4:06.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 4:06.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 4:06.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.90 memset(aT, 0, sizeof(T)); 4:06.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:14, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 4:06.91 class MOZ_NON_PARAM alignas(8) Value { 4:06.91 ^~~~~ 4:06.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 4:06.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 4:06.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] 4:06.91 memset(aT, 0, sizeof(T)); 4:06.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:06.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:30: 4:06.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 4:06.91 class CodeOffsetJump { 4:06.91 ^~~~~~~~~~~~~~ 4:06.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] 4:06.92 memset(table, 0, sizeof(*table) * capacity()); 4:06.92 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 4:06.92 class HashTableEntry { 4:06.92 ^~~~~~~~~~~~~~ 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] 4:06.92 memset(table, 0, sizeof(*table) * capacity()); 4:06.92 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here 4:06.92 class HashTableEntry { 4:06.92 ^~~~~~~~~~~~~~ 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 4:06.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 4:06.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 4:06.93 memset(table, 0, sizeof(*table) * capacity()); 4:06.93 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 4:06.93 class HashTableEntry { 4:06.93 ^~~~~~~~~~~~~~ 4:06.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h: In function 'JSAtom* js::Atomize(JSContext*, const char*, size_t, js::PinningBehavior, const mozilla::Maybe&)': 4:06.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:06.93 if (p.entry_->isRemoved()) { 4:06.93 ^~ 4:06.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 4:06.93 Maybe zonePtr; 4:06.93 ^~~~~~~ 4:06.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:06.93 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 4:06.94 ~~~~~~~~~~~~^~~~~~~~~~~~ 4:06.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' was declared here 4:06.94 Maybe zonePtr; 4:06.94 ^~~~~~~ 4:06.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h: In function 'JSAtom* js::AtomizeChars(JSContext*, const CharT*, size_t, js::PinningBehavior) [with CharT = unsigned char]': 4:06.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:06.94 if (p.entry_->isRemoved()) { 4:06.94 ^~ 4:06.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 4:06.94 Maybe zonePtr; 4:06.94 ^~~~~~~ 4:06.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:06.94 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 4:06.94 ~~~~~~~~~~~~^~~~~~~~~~~~ 4:06.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' was declared here 4:06.94 Maybe zonePtr; 4:06.94 ^~~~~~~ 4:06.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h: In function 'JSAtom* js::AtomizeString(JSContext*, JSString*, js::PinningBehavior)': 4:06.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:06.95 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 4:06.95 ~~~~~~~~~~~~^~~~~~~~~~~~ 4:06.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' was declared here 4:06.95 Maybe zonePtr; 4:06.95 ^~~~~~~ 4:06.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:06.95 if (p.entry_->isRemoved()) { 4:06.95 ^~ 4:06.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 4:06.96 Maybe zonePtr; 4:06.96 ^~~~~~~ 4:06.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:06.96 if (p.entry_->isRemoved()) { 4:06.96 ^~ 4:06.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 4:06.96 Maybe zonePtr; 4:06.96 ^~~~~~~ 4:06.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:06.96 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 4:06.96 ~~~~~~~~~~~~^~~~~~~~~~~~ 4:06.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' was declared here 4:06.96 Maybe zonePtr; 4:06.96 ^~~~~~~ 4:06.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:14, 4:06.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:917:26: warning: 'indexValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 4:06.97 d.u1.flags |= (index << INDEX_VALUE_SHIFT) | INDEX_VALUE_BIT; 4:06.97 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 4:06.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:528:19: note: 'indexValue' was declared here 4:06.97 Maybe indexValue; 4:06.97 ^~~~~~~~~~ 4:06.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h: In function 'JSAtom* js::AtomizeChars(JSContext*, const CharT*, size_t, js::PinningBehavior) [with CharT = char16_t]': 4:06.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:06.97 if (p.entry_->isRemoved()) { 4:06.97 ^~ 4:06.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 4:06.97 Maybe zonePtr; 4:06.97 ^~~~~~~ 4:06.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCVector.h:12, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Rooting.h:10, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.h:12, 4:06.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom-inl.h:10, 4:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:11: 4:06.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:06.98 DoubleHash dh = {((curKeyHash << sizeLog2) >> hashShift) | 1, 4:06.98 ~~~~~~~~~~~~^~~~~~~~~~~~ 4:06.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSAtom.cpp:377:26: note: 'zonePtr.js::detail::HashTable::SetOps, js::SystemAllocPolicy>::AddPtr::keyHash' was declared here 4:06.98 Maybe zonePtr; 4:06.98 ^~~~~~~ 4:06.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 4:06.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libjar' 4:06.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 4:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIInputStream.h:10, 4:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/libjar/nsJARInputStream.h:10, 4:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/libjar/nsJAR.cpp:7, 4:06.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: 4:06.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::QueryInterface(const nsIID&, void**)': 4:06.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:06.98 foundInterface = 0; \ 4:06.98 ^~~~~~~~~~~~~~ 4:06.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:06.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:06.98 ^~~~~~~~~~~~~~~~~~~~~~~ 4:06.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/libjar/nsJARURI.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:06.98 NS_INTERFACE_MAP_END 4:06.98 ^~~~~~~~~~~~~~~~~~~~ 4:06.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libjar/Unified_cpp_modules_libjar0.cpp:47: 4:06.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/modules/libjar/nsJARURI.cpp:49:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:06.99 else 4:06.99 ^~~~ 4:06.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libjar' 4:07.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/wrappers' 4:07.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 4:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jsapi.h:26, 4:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jsfriendapi.h:16, 4:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 4:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Wrapper.h:12, 4:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/wrappers/WrapperFactory.h:10, 4:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/wrappers/XrayWrapper.h:12, 4:07.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/wrappers/XrayWrapper.cpp:7: 4:07.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 4:07.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 4:07.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.03 memset(aT, 0, sizeof(T)); 4:07.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/wrappers/XrayWrapper.cpp:17: 4:07.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 4:07.03 struct GlobalProperties { 4:07.03 ^~~~~~~~~~~~~~~~ 4:07.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/wrappers' 4:08.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libjar' 4:08.37 libmodules_libjar.a.desc 4:08.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/libjar' 4:09.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/api/audio_mixer_api_gn' 4:09.58 libaudio_mixer_api_gn.a.desc 4:09.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/api/audio_mixer_api_gn' 4:10.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:10.61 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:10.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:10.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/api/call_api_gn' 4:10.92 libcall_api_gn.a.desc 4:10.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/api/call_api_gn' 4:11.56 Compiling nom v1.2.4 4:11.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ipc' 4:11.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 4:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 4:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/ipc/CPOWTimer.cpp:8, 4:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:2: 4:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 4:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 4:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.99 memset(aT, 0, sizeof(T)); 4:11.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:11.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/ipc/JavaScriptChild.cpp:13, 4:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:11: 4:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 4:12.00 struct GlobalProperties { 4:12.00 ^~~~~~~~~~~~~~~~ 4:12.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 4:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 4:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 4:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/ipc/CPOWTimer.cpp:8, 4:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ipc/Unified_cpp_js_ipc0.cpp:2: 4:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 4:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 4:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/ipc/JavaScriptShared.cpp:62:44: required from here 4:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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] 4:12.01 memset(table, 0, sizeof(*table) * capacity()); 4:12.01 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 4:12.02 class HashTableEntry { 4:12.02 ^~~~~~~~~~~~~~ 4:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 4:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 4:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/ipc/JavaScriptShared.cpp:92:44: required from here 4:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:12.02 memset(table, 0, sizeof(*table) * capacity()); 4:12.02 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 4:12.02 class HashTableEntry { 4:12.02 ^~~~~~~~~~~~~~ 4:12.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ipc' 4:12.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/api/transport_api_gn' 4:12.21 libtransport_api_gn.a.desc 4:12.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/api/transport_api_gn' 4:12.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 4:12.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 4:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIObserver.h:10, 4:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsChannelClassifier.h:8, 4:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsChannelClassifier.cpp:7, 4:12.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)': 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:12.44 foundInterface = 0; \ 4:12.44 ^~~~~~~~~~~~~~ 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 4:12.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 4:12.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsFileStreams.cpp:379:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 4:12.44 NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase) 4:12.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:12.44 else 4:12.44 ^~~~ 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 4:12.44 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 4:12.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsFileStreams.cpp:378:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 4:12.44 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsICloneableInputStream, IsCloneable()) 4:12.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsLoadGroup.cpp: In member function 'nsresult mozilla::net::nsLoadGroup::AggregatedQueryInterface(const nsIID&, void**)': 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:12.44 foundInterface = 0; \ 4:12.44 ^~~~~~~~~~~~~~ 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:12.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:12.44 ^~~~~~~~~~~~~~~~~~~~~~~ 4:12.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsLoadGroup.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:12.45 NS_INTERFACE_MAP_END 4:12.45 ^~~~~~~~~~~~~~~~~~~~ 4:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:12.45 else 4:12.45 ^~~~ 4:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:12.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:12.45 ^~~~~~~~~~~~~~~~~~ 4:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsLoadGroup.cpp:126:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:12.45 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 4:12.45 ^~~~~~~~~~~~~~~~~~~~~~ 4:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsMIMEInputStream.cpp: In member function 'virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)': 4:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:12.45 foundInterface = 0; \ 4:12.45 ^~~~~~~~~~~~~~ 4:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:12.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:12.45 ^~~~~~~~~~~~~~~~~~~~~~~ 4:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsMIMEInputStream.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:12.45 NS_INTERFACE_MAP_END 4:12.45 ^~~~~~~~~~~~~~~~~~~~ 4:12.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsFileStreams.cpp:22, 4:12.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base/Unified_cpp_netwerk_base2.cpp:38: 4:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 4:12.45 } else 4:12.45 ^~~~ 4:12.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 4:12.45 } else 4:12.45 ^~~~ 4:12.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 4:12.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:12.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:12.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ipc' 4:12.97 libjs_ipc.a.desc 4:12.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ipc' 4:13.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:13.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:13.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:13.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:13.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:13.52 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:13.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:13.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:13.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:13.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:13.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage' 4:13.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:13.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 4:13.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISimpleEnumerator.h:10, 4:13.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/FileSystemModule.cpp:11, 4:13.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage/Unified_cpp_storage0.cpp:2: 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatement.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatement::QueryInterface(const nsIID&, void**)': 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:13.96 foundInterface = 0; \ 4:13.96 ^~~~~~~~~~~~~~ 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:13.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:13.96 ^~~~~~~~~~~~~~~~~~~~~~~ 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatement.cpp:230:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:13.96 NS_INTERFACE_MAP_END 4:13.96 ^~~~~~~~~~~~~~~~~~~~ 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:13.96 else 4:13.96 ^~~~ 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 4:13.96 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:13.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatement.cpp:229:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4:13.96 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageAsyncStatement) 4:13.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::QueryInterface(const nsIID&, void**)': 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:13.96 foundInterface = 0; \ 4:13.96 ^~~~~~~~~~~~~~ 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:13.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:13.96 ^~~~~~~~~~~~~~~~~~~~~~~ 4:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatementJSHelper.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:13.96 NS_INTERFACE_MAP_END 4:13.96 ^~~~~~~~~~~~~~~~~~~~ 4:13.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:13.97 else 4:13.97 ^~~~ 4:13.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:13.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:13.97 ^~~~~~~~~~~~~~~~~~ 4:13.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatementJSHelper.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:13.97 NS_INTERFACE_MAP_ENTRY(nsISupports) 4:13.97 ^~~~~~~~~~~~~~~~~~~~~~ 4:13.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementParams::QueryInterface(const nsIID&, void**)': 4:13.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:13.97 foundInterface = 0; \ 4:13.97 ^~~~~~~~~~~~~~ 4:13.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:13.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:13.97 ^~~~~~~~~~~~~~~~~~~~~~~ 4:13.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:13.97 NS_INTERFACE_MAP_END 4:13.97 ^~~~~~~~~~~~~~~~~~~~ 4:13.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 4:13.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 4:13.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:15, 4:13.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatementParams.h:12, 4:13.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatement.cpp:22, 4:13.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage/Unified_cpp_storage0.cpp:56: 4:13.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 4:13.98 } else 4:13.98 ^~~~ 4:13.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 4:13.98 } else 4:13.98 ^~~~ 4:13.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageAsyncStatementParams.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 4:13.98 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(AsyncStatementParams) 4:13.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:13.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage' 4:14.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:14.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:14.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:14.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:14.52 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:14.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:15.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:15.17 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:15.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:15.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:15.93 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:15.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:16.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:16.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:16.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:16.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 4:16.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 4:16.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:16.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:17.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 4:17.19 libvideo_frame_api_gn.a.desc 4:17.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/api/video_frame_api_gn' 4:17.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2' 4:17.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2' 4:17.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2' 4:17.62 libnetwerk_cache2.a.desc 4:17.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/cache2' 4:18.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:18.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:18.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/gtest_prod_gn' 4:18.28 libgtest_prod_gn.a.desc 4:18.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/gtest_prod_gn' 4:19.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 4:19.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 4:19.43 Compiling ansi_term v0.10.2 4:19.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:19.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:19.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/base' 4:19.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/base/nsCompositeDataSource.cpp:30, 4:19.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/base/Unified_cpp_rdf_base0.cpp:2: 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/base/nsCompositeDataSource.cpp: In member function 'virtual nsresult CompositeDataSourceImpl::QueryInterface(const nsIID&, void**)': 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:19.91 foundInterface = 0; \ 4:19.91 ^~~~~~~~~~~~~~ 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:19.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:19.91 ^~~~~~~~~~~~~~~~~~~~~~~ 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/base/nsCompositeDataSource.cpp:457:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:19.91 NS_INTERFACE_MAP_END 4:19.91 ^~~~~~~~~~~~~~~~~~~~ 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:19.91 else 4:19.91 ^~~~ 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 4:19.91 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:19.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/base/nsCompositeDataSource.cpp:456:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4:19.91 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFCompositeDataSource) 4:19.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/base/nsInMemoryDataSource.cpp: In member function 'nsresult InMemoryDataSource::AggregatedQueryInterface(const nsIID&, void**)': 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:19.91 foundInterface = 0; \ 4:19.91 ^~~~~~~~~~~~~~ 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:19.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:19.91 ^~~~~~~~~~~~~~~~~~~~~~~ 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/base/nsInMemoryDataSource.cpp:704:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:19.91 NS_INTERFACE_MAP_END 4:19.91 ^~~~~~~~~~~~~~~~~~~~ 4:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:19.91 else 4:19.92 ^~~~ 4:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:19.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:19.93 ^~~~~~~~~~~~~~~~~~ 4:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/base/nsInMemoryDataSource.cpp:703:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:19.93 NS_INTERFACE_MAP_ENTRY(rdfIDataSource) 4:19.93 ^~~~~~~~~~~~~~~~~~~~~~ 4:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/base/nsRDFXMLDataSource.cpp: In member function 'virtual nsresult RDFXMLDataSourceImpl::QueryInterface(const nsIID&, void**)': 4:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:19.93 foundInterface = 0; \ 4:19.93 ^~~~~~~~~~~~~~ 4:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:19.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:19.93 ^~~~~~~~~~~~~~~~~~~~~~~ 4:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/base/nsRDFXMLDataSource.cpp:404:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:19.93 NS_INTERFACE_MAP_END 4:19.93 ^~~~~~~~~~~~~~~~~~~~ 4:19.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:19.93 else 4:19.93 ^~~~ 4:19.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 4:19.94 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:19.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/rdf/base/nsRDFXMLDataSource.cpp:403:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4:19.94 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFDataSource) 4:19.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/base' 4:20.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:20.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:20.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 4:20.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 4:20.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/base' 4:20.78 librdf_base.a.desc 4:20.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/rdf/base' 4:21.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 4:21.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 4:21.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:21.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:21.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 4:21.27 libaudio_frame_operations_gn.a.desc 4:21.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn' 4:22.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 4:22.23 librtc_numerics_gn.a.desc 4:22.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_numerics_gn' 4:22.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:22.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:22.89 Compiling bitflags v1.0.1 4:23.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:23.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:23.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage' 4:23.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 4:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageService.h:10, 4:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageService.cpp:10, 4:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage/Unified_cpp_storage1.cpp:2: 4:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatement.cpp: In member function 'virtual nsresult mozilla::storage::Statement::QueryInterface(const nsIID&, void**)': 4:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:23.69 foundInterface = 0; \ 4:23.69 ^~~~~~~~~~~~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:23.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:23.69 ^~~~~~~~~~~~~~~~~~~~~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatement.cpp:235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:23.69 NS_INTERFACE_MAP_END 4:23.69 ^~~~~~~~~~~~~~~~~~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:23.69 else 4:23.69 ^~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 4:23.69 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:23.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatement.cpp:234:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4:23.69 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageStatement) 4:23.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::QueryInterface(const nsIID&, void**)': 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:23.69 foundInterface = 0; \ 4:23.69 ^~~~~~~~~~~~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:23.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:23.69 ^~~~~~~~~~~~~~~~~~~~~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementJSHelper.cpp:176:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:23.69 NS_INTERFACE_MAP_END 4:23.69 ^~~~~~~~~~~~~~~~~~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:23.69 else 4:23.69 ^~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:23.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:23.69 ^~~~~~~~~~~~~~~~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementJSHelper.cpp:175:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:23.69 NS_INTERFACE_MAP_ENTRY(nsISupports) 4:23.69 ^~~~~~~~~~~~~~~~~~~~~~ 4:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::StatementParams::QueryInterface(const nsIID&, void**)': 4:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:23.70 foundInterface = 0; \ 4:23.70 ^~~~~~~~~~~~~~ 4:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:23.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:23.70 ^~~~~~~~~~~~~~~~~~~~~~~ 4:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:23.70 NS_INTERFACE_MAP_END 4:23.70 ^~~~~~~~~~~~~~~~~~~~ 4:23.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 4:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 4:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:15, 4:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementParams.h:12, 4:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatement.cpp:22, 4:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage/Unified_cpp_storage1.cpp:11: 4:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 4:23.70 } else 4:23.70 ^~~~ 4:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 4:23.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 4:23.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementParams.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 4:23.70 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementParams) 4:23.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:23.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 4:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageService.h:10, 4:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageService.cpp:10, 4:23.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage/Unified_cpp_storage1.cpp:2: 4:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementRow.cpp: In member function 'virtual nsresult mozilla::storage::StatementRow::QueryInterface(const nsIID&, void**)': 4:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:23.70 foundInterface = 0; \ 4:23.71 ^~~~~~~~~~~~~~ 4:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:23.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:23.71 ^~~~~~~~~~~~~~~~~~~~~~~ 4:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementRow.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:23.71 NS_INTERFACE_MAP_END 4:23.71 ^~~~~~~~~~~~~~~~~~~~ 4:23.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 4:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 4:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:15, 4:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementParams.h:12, 4:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatement.cpp:22, 4:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage/Unified_cpp_storage1.cpp:11: 4:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 4:23.71 } else 4:23.71 ^~~~ 4:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 4:23.71 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 4:23.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/storage/mozStorageStatementRow.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 4:23.71 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementRow) 4:23.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:23.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage' 4:24.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage' 4:24.37 libstorage.a.desc 4:24.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/storage' 4:24.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 4:24.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 4:24.62 Compiling memoffset v0.2.1 4:24.90 Compiling itoa v0.3.1 4:25.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:25.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:25.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 4:25.44 libaudio_gn.a.desc 4:25.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/audio/audio_gn' 4:25.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:25.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:26.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/cookie' 4:26.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:26.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 4:26.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIFactory.h:10, 4:26.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Module.h:12, 4:26.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ModuleUtils.h:11, 4:26.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/cookie/nsCookieModule.cpp:6, 4:26.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: 4:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/cookie/nsPermission.cpp: In member function 'virtual nsresult nsPermission::QueryInterface(const nsIID&, void**)': 4:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:26.07 foundInterface = 0; \ 4:26.07 ^~~~~~~~~~~~~~ 4:26.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:26.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:26.08 ^~~~~~~~~~~~~~~~~~~~~~~ 4:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:26.08 NS_INTERFACE_MAP_END 4:26.08 ^~~~~~~~~~~~~~~~~~~~ 4:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 4:26.08 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 4:26.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 4:26.08 NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) 4:26.08 ^~~~~~~~~~~~~~~~~~~~ 4:26.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/cookie/nsPermission.cpp:8, 4:26.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:20: 4:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 4:26.08 } else 4:26.08 ^~~~ 4:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 4:26.08 } else 4:26.08 ^~~~ 4:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 4:26.08 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 4:26.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:26.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 4:26.08 NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) 4:26.08 ^~~~~~~~~~~~~~~~~~~~ 4:26.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/cookie' 4:26.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 4:26.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn/Unified_cpp_rtc_task_queue_gn0.cpp:11: 4:26.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:26.09 struct TaskQueue::QueueContext { 4:26.09 ^~~~~~~~~~~~ 4:26.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 4:26.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/util_props.cpp:102:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 4:26.22 if (!PatternProps::isWhiteSpace(c)) { 4:26.22 ^~ 4:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/intl/icu/source/common/util_props.cpp:107:9: note: here 4:26.22 case 126 /*'~'*/: 4:26.23 ^~~~ 4:26.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:26.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 4:26.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:26.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 4:26.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIRequestObserver.h:10, 4:26.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIStreamListener.h:10, 4:26.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIStreamLoader.h:10, 4:26.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsPACMan.h:10, 4:26.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsPACMan.cpp:7, 4:26.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 4:26.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsProtocolProxyService.cpp: In member function 'virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)': 4:26.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:26.35 foundInterface = 0; \ 4:26.35 ^~~~~~~~~~~~~~ 4:26.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:26.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:26.35 ^~~~~~~~~~~~~~~~~~~~~~~ 4:26.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsProtocolProxyService.cpp:755:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:26.35 NS_INTERFACE_MAP_END 4:26.36 ^~~~~~~~~~~~~~~~~~~~ 4:26.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsProtocolProxyService.cpp:13, 4:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:20: 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 4:26.36 } else 4:26.36 ^~~~ 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 4:26.36 } else 4:26.36 ^~~~ 4:26.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 4:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIRequestObserver.h:10, 4:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIStreamListener.h:10, 4:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIStreamLoader.h:10, 4:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsPACMan.h:10, 4:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsPACMan.cpp:7, 4:26.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsSecCheckWrapChannel.cpp: In member function 'virtual nsresult mozilla::net::nsSecCheckWrapChannelBase::QueryInterface(const nsIID&, void**)': 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:26.36 foundInterface = 0; \ 4:26.36 ^~~~~~~~~~~~~~ 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:26.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:26.36 ^~~~~~~~~~~~~~~~~~~~~~~ 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsSecCheckWrapChannel.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:26.36 NS_INTERFACE_MAP_END 4:26.36 ^~~~~~~~~~~~~~~~~~~~ 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:26.36 else 4:26.36 ^~~~ 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:26.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:26.36 ^~~~~~~~~~~~~~~~~~ 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsSecCheckWrapChannel.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:26.36 NS_INTERFACE_MAP_ENTRY(nsISecCheckWrapChannel) 4:26.36 ^~~~~~~~~~~~~~~~~~~~~~ 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)': 4:26.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:26.36 foundInterface = 0; \ 4:26.37 ^~~~~~~~~~~~~~ 4:26.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:26.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:26.37 ^~~~~~~~~~~~~~~~~~~~~~~ 4:26.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsSimpleURI.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:26.37 NS_INTERFACE_MAP_END 4:26.38 ^~~~~~~~~~~~~~~~~~~~ 4:26.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:26.39 else 4:26.39 ^~~~ 4:26.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:26.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:26.39 ^~~~~~~~~~~~~~~~~~ 4:26.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsSimpleURI.cpp:63:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:26.39 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 4:26.39 ^~~~~~~~~~~~~~~~~~~~~~ 4:26.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)': 4:26.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:26.40 foundInterface = 0; \ 4:26.40 ^~~~~~~~~~~~~~ 4:26.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:26.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:26.41 ^~~~~~~~~~~~~~~~~~~~~~~ 4:26.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsStandardURL.cpp:1188:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:26.41 NS_INTERFACE_MAP_END 4:26.41 ^~~~~~~~~~~~~~~~~~~~ 4:26.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:26.41 else 4:26.42 ^~~~ 4:26.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:26.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:26.43 ^~~~~~~~~~~~~~~~~~ 4:26.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/nsStandardURL.cpp:1187:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:26.43 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 4:26.43 ^~~~~~~~~~~~~~~~~~~~~~ 4:26.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 4:26.43 Compiling stable_deref_trait v1.0.0 4:26.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:26.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:26.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:26.71 Compiling byteorder v1.2.1 4:26.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:26.81 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:26.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:26.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:26.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:27.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/cookie' 4:27.04 libextensions_cookie.a.desc 4:27.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/cookie' 4:27.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 4:27.13 librtc_task_queue_gn.a.desc 4:27.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_task_queue_gn' 4:27.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 4:27.34 libnetwerk_base.a.desc 4:27.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/base' 4:27.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 4:27.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 4:27.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/hal' 4:27.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/hal' 4:27.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:27.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:27.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:27.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:28.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/hal' 4:28.33 libhal.a.desc 4:28.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/hal' 4:28.63 Compiling strsim v0.6.0 4:28.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 4:28.80 libcall_interfaces_gn.a.desc 4:28.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/call/call_interfaces_gn' 4:28.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn' 4:28.83 librtc_event_log_api_gn.a.desc 4:28.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_api_gn' 4:28.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/wrappers' 4:28.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 4:28.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HeapAPI.h:12, 4:28.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Id.h:25, 4:28.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/wrappers/AccessCheck.h:10, 4:28.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/wrappers/AccessCheck.cpp:7, 4:28.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 4:28.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 4:28.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 4:28.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.96 memset(aT, 0, sizeof(T)); 4:28.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:28.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/wrappers/AccessCheck.cpp:25, 4:28.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 4:28.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 4:28.96 struct GlobalProperties { 4:28.96 ^~~~~~~~~~~~~~~~ 4:28.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/wrappers' 4:29.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:29.15 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:29.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:29.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 4:29.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 4:29.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:29.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:29.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:29.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:29.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:29.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:29.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 4:29.66 libipc_chromium.a.desc 4:29.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/chromium' 4:30.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:30.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:30.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:30.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/loader' 4:30.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:30.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 4:30.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIFile.h:10, 4:30.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/FileUtils.h:21, 4:30.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/AutoMemMap.h:9, 4:30.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/AutoMemMap.cpp:7, 4:30.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 4:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::PrecompiledScript::QueryInterface(const nsIID&, void**)': 4:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:30.29 foundInterface = 0; \ 4:30.29 ^~~~~~~~~~~~~~ 4:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:30.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:30.29 ^~~~~~~~~~~~~~~~~~~~~~~ 4:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/ChromeScriptLoader.cpp:303:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:30.29 NS_INTERFACE_MAP_END 4:30.29 ^~~~~~~~~~~~~~~~~~~~ 4:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:30.29 else 4:30.29 ^~~~ 4:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:30.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:30.29 ^~~~~~~~~~~~~~~~~~ 4:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/ChromeScriptLoader.cpp:302:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:30.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 4:30.29 ^~~~~~~~~~~~~~~~~~~~~~ 4:30.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)': 4:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:30.32 foundInterface = 0; \ 4:30.32 ^~~~~~~~~~~~~~ 4:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:30.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:30.32 ^~~~~~~~~~~~~~~~~~~~~~~ 4:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/mozJSSubScriptLoader.cpp:288:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:30.32 NS_INTERFACE_MAP_END 4:30.32 ^~~~~~~~~~~~~~~~~~~~ 4:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:30.32 else 4:30.32 ^~~~ 4:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 4:30.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 4:30.32 ^~~~~~~~~~~~~~~~~~ 4:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/mozJSSubScriptLoader.cpp:287:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 4:30.32 NS_INTERFACE_MAP_ENTRY(nsIIncrementalStreamLoaderObserver) 4:30.32 ^~~~~~~~~~~~~~~~~~~~~~ 4:30.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:33, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsComponentManagerUtils.h:11, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:79, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDirectoryServiceUtils.h:10, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIFile.h:520, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/FileUtils.h:21, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/AutoMemMap.h:9, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/AutoMemMap.cpp:7, 4:30.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 4:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 4:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 4:30.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:30.32 memset(aT, 0, sizeof(T)); 4:30.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:30.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21, 4:30.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56: 4:30.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 4:30.34 struct GlobalProperties { 4:30.34 ^~~~~~~~~~~~~~~~ 4:30.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/loader' 4:30.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 4:30.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 4:30.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/wrappers' 4:30.60 libjs_xpconnect_wrappers.a.desc 4:30.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/wrappers' 4:30.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:30.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:30.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/loader' 4:30.96 libjs_xpconnect_loader.a.desc 4:30.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/loader' 4:30.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:30.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:31.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_factory_interface_gn' 4:31.09 libaudio_decoder_factory_interface_gn.a.desc 4:31.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_factory_interface_gn' 4:31.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 4:31.22 librtc_event_log_impl_gn.a.desc 4:31.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/logging/rtc_event_log_impl_gn' 4:31.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:31.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:31.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:31.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:31.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:31.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:31.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:31.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:31.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:32.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:32.28 libcommon_audio_c_gn.a.desc 4:32.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_c_gn' 4:32.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:32.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:32.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:32.82 libicuuc.a.desc 4:32.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu/common' 4:33.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 4:33.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 4:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:24, 4:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.11 size - sizeof(js::NativeObject)); 4:33.11 ^ 4:33.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:16, 4:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 4:33.11 class HeapSlot : public WriteBarrieredBase { 4:33.11 ^~~~~~~~ 4:33.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:14, 4:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 4:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 4:33.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.11 memset(aT, 0, sizeof(T)); 4:33.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:33.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 4:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 4:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:16, 4:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 4:33.12 struct TabSizes { 4:33.12 ^~~~~~~~ 4:33.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:14, 4:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 4:33.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 4:33.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.12 memset(aT, 0, sizeof(T)); 4:33.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:33.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 4:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 4:33.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:16, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 4:33.16 struct ServoSizes { 4:33.16 ^~~~~~~~~~ 4:33.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:14, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 4:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 4:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.16 memset(aT, 0, sizeof(T)); 4:33.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:33.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 4:33.16 class StaticStrings { 4:33.16 ^~~~~~~~~~~~~ 4:33.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:14, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 4:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 4:33.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.16 memset(aT, 0, sizeof(T)); 4:33.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:33.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:33.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 4:33.19 class PreliminaryObjectArray { 4:33.19 ^~~~~~~~~~~~~~~~~~~~~~ 4:33.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:14, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 4:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 4:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.19 memset(aT, 0, sizeof(T)); 4:33.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:33.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 4:33.19 class TypeNewScript { 4:33.19 ^~~~~~~~~~~~~ 4:33.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:14, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 4:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 4:33.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.19 memset(aT, 0, sizeof(T)); 4:33.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:33.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 4:33.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 4:33.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 4:33.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 4:33.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:33.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 4:33.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 4:33.22 struct IonScriptCounts { 4:33.22 ^~~~~~~~~~~~~~~ 4:33.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:33.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:14, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.23 memset(aT, 0, sizeof(T)); 4:33.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:33.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 4:33.23 struct ZoneGCStats { 4:33.23 ^~~~~~~~~~~ 4:33.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:14, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.23 memset(aT, 0, sizeof(T)); 4:33.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:33.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 4:33.23 class NewObjectCache { 4:33.23 ^~~~~~~~~~~~~~ 4:33.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:14, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.23 memset(aT, 0, sizeof(T)); 4:33.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:33.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:16, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 4:33.23 class MOZ_NON_PARAM alignas(8) Value { 4:33.23 ^~~~~ 4:33.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:14, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 4:33.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.24 memset(aT, 0, sizeof(T)); 4:33.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:33.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject-inl.h:12, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:19, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 4:33.24 class CodeOffsetJump { 4:33.24 ^~~~~~~~~~~~~~ 4:33.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:16, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 4:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.24 memset(table, 0, sizeof(*table) * capacity()); 4:33.24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 4:33.24 class HashTableEntry { 4:33.24 ^~~~~~~~~~~~~~ 4:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 4:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:33.24 memset(table, 0, sizeof(*table) * capacity()); 4:33.24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.24 class HashTableEntry { 4:33.24 ^~~~~~~~~~~~~~ 4:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 4:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:33.25 memset(table, 0, sizeof(*table) * capacity()); 4:33.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.25 class HashTableEntry { 4:33.25 ^~~~~~~~~~~~~~ 4:33.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject-inl.h:12, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:19, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 4:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 4:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 4:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 4:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 4:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:33.25 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 4:33.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:33.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:16, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:10, 4:33.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.cpp:11: 4:33.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 4:33.25 class HashTableEntry { 4:33.25 ^~~~~~~~~~~~~~ 4:33.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 4:33.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 4:33.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 4:33.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 4:33.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 4:33.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:33.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn/Unified_cpp_common_audio_gn0.cpp:101: 4:33.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_audio/resampler/resampler.cc: In member function 'int webrtc::Resampler::ResetIfNeeded(int, int, size_t)': 4:33.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.78 if (!state_ || channels_ != num_channels || 4:33.78 ~~~~~~~~~~^~~~~~~~~~~~~~~ 4:33.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:34.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 4:34.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 4:34.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 4:34.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 4:34.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 4:34.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 4:34.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 4:34.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 4:34.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 4:34.60 libaudio_format_conversion_gn.a.desc 4:34.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_conversion_gn' 4:34.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 4:34.75 libaudio_encoder_interface_gn.a.desc 4:34.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_encoder_interface_gn' 4:34.76 Compiling vec_map v0.8.0 4:34.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 4:34.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 4:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 4:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 4:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message.h:21, 4:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_channel.h:13, 4:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ipc/Transport.h:11, 4:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/glue/BackgroundChild.h:12, 4:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/glue/BackgroundImpl.cpp:7, 4:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: 4:34.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/glue/IPCStreamDestination.cpp: In member function 'virtual nsresult mozilla::ipc::IPCStreamDestination::DelayedStartInputStream::QueryInterface(const nsIID&, void**)': 4:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:34.83 foundInterface = 0; \ 4:34.83 ^~~~~~~~~~~~~~ 4:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:34.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:34.83 ^~~~~~~~~~~~~~~~~~~~~~~ 4:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/glue/IPCStreamDestination.cpp:237:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:34.83 NS_INTERFACE_MAP_END 4:34.83 ^~~~~~~~~~~~~~~~~~~~ 4:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 4:34.83 else 4:34.83 ^~~~ 4:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 4:34.83 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 4:34.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/glue/IPCStreamDestination.cpp:236:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 4:34.83 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAsyncInputStream) 4:34.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:34.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 4:34.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 4:34.90 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:34.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 4:35.06 Compiling lazy_static v0.2.11 4:35.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 4:35.06 libaudio_decoder_interface_gn.a.desc 4:35.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_decoder_interface_gn' 4:35.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 4:35.26 libmozilla_rtc_media_gn.a.desc 4:35.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/media/mozilla_rtc_media_gn' 4:35.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 4:35.60 libg711_c_gn.a.desc 4:35.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_c_gn' 4:35.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 4:35.60 libaudio_format_gn.a.desc 4:35.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_format_gn' 4:35.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn' 4:35.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn' 4:35.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:35.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:35.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:35.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:35.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:36.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:36.08 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:36.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:36.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:36.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:36.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:37.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn' 4:37.03 libbuiltin_audio_decoder_factory_gn.a.desc 4:37.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/builtin_audio_decoder_factory_gn' 4:37.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:37.20 librtc_base_approved_gn.a.desc 4:37.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/base/rtc_base_approved_gn' 4:37.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:37.36 libg722_c_gn.a.desc 4:37.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_c_gn' 4:37.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 4:37.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 4:37.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:37.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:37.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:37.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:37.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:37.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:37.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 4:37.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 4:38.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 4:38.14 libcng_gn.a.desc 4:38.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/cng_gn' 4:38.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 4:38.23 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:38.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 4:38.33 Compiling ident_case v1.0.0 4:38.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 4:38.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 4:38.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 4:38.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 4:38.80 Compiling precomputed-hash v0.1.1 4:38.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:38.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:38.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 4:38.94 libisac_common_gn.a.desc 4:38.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_common_gn' 4:38.96 Compiling same-file v0.1.3 4:39.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:39.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:39.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 4:39.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:39.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 4:39.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 4:39.43 libg722_gn.a.desc 4:39.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g722_gn' 4:39.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 4:39.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 4:39.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 4:39.58 libg711_gn.a.desc 4:39.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/g711_gn' 4:39.68 Compiling lazycell v0.4.0 4:39.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 4:39.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn/Unified_cpp_common_video_gn0.cpp:47: 4:39.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_video/h264/sps_parser.cc:22: warning: "RETURN_EMPTY_ON_FAIL" redefined 4:39.91 #define RETURN_EMPTY_ON_FAIL(x) \ 4:39.91 4:39.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn/Unified_cpp_common_video_gn0.cpp:29: 4:39.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_video/h264/pps_parser.cc:20: note: this is the location of the previous definition 4:39.91 #define RETURN_EMPTY_ON_FAIL(x) \ 4:39.91 4:39.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 4:39.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 4:39.93 libpcm16b_c_gn.a.desc 4:39.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_c_gn' 4:39.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:39.98 libcommon_audio_gn.a.desc 4:39.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_gn' 4:40.17 Compiling peeking_take_while v0.1.2 4:40.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 4:40.22 libaudio_network_adaptor_gn.a.desc 4:40.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_network_adaptor_gn' 4:40.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 4:40.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 4:40.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:40.24 libaudio_coding_gn.a.desc 4:40.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/audio_coding_gn' 4:40.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 4:40.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 4:40.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 4:40.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:40.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 4:41.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 4:41.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 4:41.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 4:41.34 libcommon_video_gn.a.desc 4:41.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_video/common_video_gn' 4:41.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 4:41.41 libipc_glue.a.desc 4:41.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/glue' 4:41.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 4:41.42 libwebrtc_opus_c_gn.a.desc 4:41.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_c_gn' 4:41.65 Compiling fnv v1.0.5 4:41.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 4:41.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 4:41.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 4:41.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 4:41.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 4:41.97 libisac_fix_gn.a.desc 4:41.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_gn' 4:42.22 Compiling num-traits v0.1.41 4:42.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 4:42.44 libpcm16b_gn.a.desc 4:42.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/pcm16b_gn' 4:42.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/call/call_gn' 4:42.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/call/call_gn' 4:43.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 4:43.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 4:43.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 4:43.26 libisac_gn.a.desc 4:43.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_gn' 4:43.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 4:43.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:43.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 4:43.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 4:43.80 libaudio_frame_manipulator_gn.a.desc 4:43.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_frame_manipulator_gn' 4:44.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/call/call_gn' 4:44.01 libcall_gn.a.desc 4:44.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/call/call_gn' 4:44.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/jsep' 4:44.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/jsep' 4:44.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 4:44.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 4:44.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/jsep' 4:44.94 libmedia_webrtc_signaling_src_jsep.a.desc 4:44.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/jsep' 4:44.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 4:44.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 4:45.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 4:45.80 librent_a_codec_gn.a.desc 4:45.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/rent_a_codec_gn' 4:46.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 4:46.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 4:46.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 4:46.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:46.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 4:46.83 Compiling slab v0.3.0 4:47.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/mediapipeline' 4:47.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/mediapipeline' 4:47.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 4:47.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 4:47.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 4:47.63 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:47.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 4:47.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:47.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:47.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:47.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 4:47.73 libaudio_processing_c_gn.a.desc 4:47.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_c_gn' 4:47.80 Compiling serde v1.0.27 4:48.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 4:48.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 4:48.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' 4:48.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' 4:48.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn' 4:48.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn' 4:48.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:48.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:48.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 4:48.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 4:48.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/mediapipeline' 4:48.67 libmedia_webrtc_signaling_src_mediapipeline.a.desc 4:48.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/mediapipeline' 4:48.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 4:48.72 libmedia_file_gn.a.desc 4:48.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/media_file/media_file_gn' 4:48.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 4:48.73 libisac_c_gn.a.desc 4:48.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_c_gn' 4:48.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn' 4:48.95 libaudio_conference_mixer_gn.a.desc 4:48.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_conference_mixer/audio_conference_mixer_gn' 4:49.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 4:49.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 4:49.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 4:49.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 4:49.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:49.30 libmedia_webrtc_signaling_src_sdp.a.desc 4:49.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/sdp' 4:49.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 4:49.52 libaudio_device_gn.a.desc 4:49.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_device/audio_device_gn' 4:49.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' 4:49.53 libaudio_mixer_impl_gn.a.desc 4:49.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl_gn' 4:49.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 4:49.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.cpp:34, 4:49.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:11: 4:49.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.66 size - sizeof(js::NativeObject)); 4:49.66 ^ 4:49.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 4:49.67 class HeapSlot : public WriteBarrieredBase { 4:49.67 ^~~~~~~~ 4:49.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 4:49.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 4:49.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.67 memset(aT, 0, sizeof(T)); 4:49.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:49.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 4:49.68 struct TabSizes { 4:49.68 ^~~~~~~~ 4:49.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 4:49.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 4:49.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.68 memset(aT, 0, sizeof(T)); 4:49.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:49.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 4:49.68 struct ServoSizes { 4:49.68 ^~~~~~~~~~ 4:49.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 4:49.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 4:49.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.69 memset(aT, 0, sizeof(T)); 4:49.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:49.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 4:49.69 class StaticStrings { 4:49.69 ^~~~~~~~~~~~~ 4:49.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 4:49.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 4:49.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.69 memset(aT, 0, sizeof(T)); 4:49.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:49.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 4:49.70 class PreliminaryObjectArray { 4:49.70 ^~~~~~~~~~~~~~~~~~~~~~ 4:49.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 4:49.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 4:49.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.70 memset(aT, 0, sizeof(T)); 4:49.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:49.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:49.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 4:49.71 class TypeNewScript { 4:49.71 ^~~~~~~~~~~~~ 4:49.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 4:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 4:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.71 memset(aT, 0, sizeof(T)); 4:49.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:49.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:15, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AtomicOperations.h:357, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:61, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 4:49.71 struct IonScriptCounts { 4:49.71 ^~~~~~~~~~~~~~~ 4:49.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 4:49.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 4:49.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.72 memset(aT, 0, sizeof(T)); 4:49.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:49.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:15, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AtomicOperations.h:357, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:61, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 4:49.72 struct ZoneGCStats { 4:49.72 ^~~~~~~~~~~ 4:49.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 4:49.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 4:49.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.73 memset(aT, 0, sizeof(T)); 4:49.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:49.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:15, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/AtomicOperations-x86-shared-gcc.h:15, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AtomicOperations.h:357, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:61, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 4:49.73 class NewObjectCache { 4:49.73 ^~~~~~~~~~~~~~ 4:49.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 4:49.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 4:49.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.73 memset(aT, 0, sizeof(T)); 4:49.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:49.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 4:49.73 class MOZ_NON_PARAM alignas(8) Value { 4:49.73 ^~~~~ 4:49.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 4:49.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 4:49.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.76 memset(aT, 0, sizeof(T)); 4:49.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:49.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:23, 4:49.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:67, 4:49.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 4:49.76 class CodeOffsetJump { 4:49.76 ^~~~~~~~~~~~~~ 4:49.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:49.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:49.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 4:49.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 4:49.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 4:49.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 4:49.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 4:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.cpp:48, 4:49.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src0.cpp:2: 4:49.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 4:49.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.77 memset(table, 0, sizeof(*table) * capacity()); 4:49.77 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:49.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 4:49.77 class HashTableEntry { 4:49.77 ^~~~~~~~~~~~~~ 4:49.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 4:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:49.78 memset(table, 0, sizeof(*table) * capacity()); 4:49.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.78 class HashTableEntry { 4:49.78 ^~~~~~~~~~~~~~ 4:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 4:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:49.79 memset(table, 0, sizeof(*table) * capacity()); 4:49.79 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:49.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.79 class HashTableEntry { 4:49.79 ^~~~~~~~~~~~~~ 4:49.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 4:49.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 4:49.79 libwebrtc_opus_gn.a.desc 4:49.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/webrtc_opus_gn' 4:50.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 4:50.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 4:51.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 4:51.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 4:51.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 4:51.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 4:51.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 4:51.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 4:51.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 4:51.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 4:51.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:51.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:51.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:52.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 4:52.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 4:52.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 4:52.36 libwebrtc_i420_gn.a.desc 4:52.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_i420_gn' 4:52.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 4:52.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 4:52.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 4:52.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 4:52.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 4:52.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 4:52.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 4:52.59 libpacing_gn.a.desc 4:52.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/pacing/pacing_gn' 4:52.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:52.84 libisac_fix_c_gn.a.desc 4:52.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/isac_fix_c_gn' 4:52.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 4:52.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 4:53.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 4:53.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 4:53.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 4:53.27 libbitrate_controller_gn.a.desc 4:53.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/bitrate_controller/bitrate_controller_gn' 4:53.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 4:53.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 4:53.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 4:53.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 4:53.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 4:53.70 libvideo_capture_module_gn.a.desc 4:53.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_module_gn' 4:53.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn' 4:53.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn/Unified_cpp_ure_internal_impl_gn0.cpp:11: 4:53.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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&)': 4:53.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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=] 4:53.77 sprintf(device, "/dev/video%d", (int) _deviceId); 4:53.77 ^~~~~~~~~~~~~~ 4:53.77 In file included from /usr/include/stdio.h:862, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/stdio.h:3, 4:53.77 from /usr/include/c++/8/cstdio:42, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/cstdio:3, 4:53.77 from /usr/include/c++/8/ext/string_conversions.h:43, 4:53.77 from /usr/include/c++/8/bits/basic_string.h:6400, 4:53.77 from /usr/include/c++/8/string:52, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/string:3, 4:53.77 from /usr/include/c++/8/stdexcept:39, 4:53.77 from /usr/include/c++/8/array:39, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/array:3, 4:53.77 from /usr/include/c++/8/tuple:39, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/tuple:3, 4:53.77 from /usr/include/c++/8/bits/stl_map.h:63, 4:53.77 from /usr/include/c++/8/map:61, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/map:3, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/audio_processing/include/config.h:14, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_capture/video_capture.h:14, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_capture/device_info_impl.h:16, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.h:14, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc:11, 4:53.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn/Unified_cpp_ure_internal_impl_gn0.cpp:2: 4:53.77 /usr/include/bits/stdio2.h:33:34: note: '__builtin___sprintf_chk' output between 12 and 22 bytes into a destination of size 20 4:53.77 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 4:53.77 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:53.77 __bos (__s), __fmt, __va_arg_pack ()); 4:53.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:53.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn' 4:53.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 4:53.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:47: 4:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BacktrackingAllocator.cpp: In member function 'bool js::jit::BacktrackingAllocator::init()': 4:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:53.93 memset(&vregs[0], 0, sizeof(VirtualRegister) * numVregs); 4:53.93 ^ 4:53.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BacktrackingAllocator.cpp:7, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:47: 4:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BacktrackingAllocator.h:425:7: note: 'class js::jit::VirtualRegister' declared here 4:53.93 class VirtualRegister { 4:53.93 ^~~~~~~~~~~~~~~ 4:53.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 4:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 4:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.93 memset(aT, 0, sizeof(T)); 4:53.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:53.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 4:53.93 struct TabSizes { 4:53.93 ^~~~~~~~ 4:53.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 4:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:53.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 4:53.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 4:53.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.95 memset(aT, 0, sizeof(T)); 4:53.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:53.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 4:53.98 struct ServoSizes { 4:53.98 ^~~~~~~~~~ 4:53.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 4:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 4:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.98 memset(aT, 0, sizeof(T)); 4:53.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:53.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:53.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 4:54.00 class StaticStrings { 4:54.00 ^~~~~~~~~~~~~ 4:54.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 4:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 4:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.01 memset(aT, 0, sizeof(T)); 4:54.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:54.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 4:54.01 class PreliminaryObjectArray { 4:54.01 ^~~~~~~~~~~~~~~~~~~~~~ 4:54.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 4:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 4:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.02 memset(aT, 0, sizeof(T)); 4:54.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:54.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 4:54.03 class TypeNewScript { 4:54.03 ^~~~~~~~~~~~~ 4:54.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 4:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 4:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 4:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.03 memset(aT, 0, sizeof(T)); 4:54.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:54.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 4:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 4:54.04 struct IonScriptCounts { 4:54.04 ^~~~~~~~~~~~~~~ 4:54.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 4:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 4:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.04 memset(aT, 0, sizeof(T)); 4:54.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:54.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 4:54.05 struct ZoneGCStats { 4:54.05 ^~~~~~~~~~~ 4:54.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 4:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 4:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.06 memset(aT, 0, sizeof(T)); 4:54.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:54.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 4:54.06 class NewObjectCache { 4:54.06 ^~~~~~~~~~~~~~ 4:54.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:54.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 4:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 4:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.07 memset(aT, 0, sizeof(T)); 4:54.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:54.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 4:54.07 class MOZ_NON_PARAM alignas(8) Value { 4:54.07 ^~~~~ 4:54.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 4:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 4:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.07 memset(aT, 0, sizeof(T)); 4:54.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 4:54.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:15, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AliasAnalysisShared.h:10, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AliasAnalysis.h:10, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AliasAnalysis.cpp:7, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:20: 4:54.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 4:54.08 class CodeOffsetJump { 4:54.08 ^~~~~~~~~~~~~~ 4:54.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 4:54.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.09 memset(table, 0, sizeof(*table) * capacity()); 4:54.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 4:54.09 class HashTableEntry { 4:54.09 ^~~~~~~~~~~~~~ 4:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 4:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:54.09 memset(table, 0, sizeof(*table) * capacity()); 4:54.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.09 class HashTableEntry { 4:54.09 ^~~~~~~~~~~~~~ 4:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 4:54.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:54.10 memset(table, 0, sizeof(*table) * capacity()); 4:54.10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.10 class HashTableEntry { 4:54.10 ^~~~~~~~~~~~~~ 4:54.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:15, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AliasAnalysisShared.h:10, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AliasAnalysis.h:10, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AliasAnalysis.cpp:7, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:20: 4:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 4:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 4:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 4:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 4:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 4:54.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:54.10 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 4:54.10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:54.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 4:54.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 4:54.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 4:54.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 4:54.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 4:54.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 4:54.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 4:54.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 4:54.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.h:38, 4:54.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpParser.cpp:31, 4:54.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src10.cpp:2: 4:54.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 4:54.11 class HashTableEntry { 4:54.11 ^~~~~~~~~~~~~~ 4:54.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 4:54.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 4:54.57 libwebrtc_h264_gn.a.desc 4:54.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_h264_gn' 4:54.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 4:54.74 libutility_gn.a.desc 4:54.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/utility/utility_gn' 4:54.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 4:54.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 4:55.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn' 4:55.06 libvideo_capture_internal_impl_gn.a.desc 4:55.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_internal_impl_gn' 4:55.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 4:55.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 4:55.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 4:55.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 4:55.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 4:55.21 libfield_trial_default_gn.a.desc 4:55.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/field_trial_default_gn' 4:55.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 4:55.25 libvideo_coding_utility_gn.a.desc 4:55.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_utility_gn' 4:55.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 4:55.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn/Unified_cpp_video_processing_gn0.cpp:38: 4:55.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 4:55.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_processing/video_denoiser.cc:185:31: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 4:55.33 (x_density_[mb_col] * y_density_[mb_row] && 4:55.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 4:55.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 4:55.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 4:55.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 4:55.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 4:55.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 4:55.93 libcongestion_controller_gn.a.desc 4:55.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/congestion_controller/congestion_controller_gn' 4:56.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 4:56.07 libvideo_processing_gn.a.desc 4:56.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_gn' 4:56.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 4:56.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 4:56.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 4:56.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 4:56.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 4:56.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 4:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 4:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 4:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 4:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 4:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 4:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpLog.h:20, 4:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpConnection.cpp:8, 4:56.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 4:56.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpConnection.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnection::QueryInterface(const nsIID&, void**)': 4:56.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:56.68 foundInterface = 0; \ 4:56.68 ^~~~~~~~~~~~~~ 4:56.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:56.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:56.69 ^~~~~~~~~~~~~~~~~~~~~~~ 4:56.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpConnection.cpp:2243:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:56.69 NS_INTERFACE_MAP_END 4:56.69 ^~~~~~~~~~~~~~~~~~~~ 4:56.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 4:56.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpConnection.cpp:2242:5: note: some parts of macro expansion are not guarded by this 'else' clause 4:56.69 } else 4:56.69 ^~~~ 4:56.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 4:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 4:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 4:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 4:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 4:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 4:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpLog.h:20, 4:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpConnection.cpp:8, 4:56.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 4:56.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpConnectionMgr.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::QueryInterface(const nsIID&, void**)': 4:56.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 4:56.69 foundInterface = 0; \ 4:56.69 ^~~~~~~~~~~~~~ 4:56.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 4:56.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 4:56.69 ^~~~~~~~~~~~~~~~~~~~~~~ 4:56.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3783:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 4:56.69 NS_INTERFACE_MAP_END 4:56.69 ^~~~~~~~~~~~~~~~~~~~ 4:56.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:20: 4:56.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3782:5: note: some parts of macro expansion are not guarded by this 'else' clause 4:56.69 } else 4:56.69 ^~~~ 4:56.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 4:56.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 4:56.82 libaudio_coder_gn.a.desc 4:56.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/audio_coder_gn' 4:56.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 4:56.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 4:57.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 4:57.62 libwebrtc_gn.a.desc 4:57.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/webrtc_gn' 4:57.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 4:57.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 4:57.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 4:57.66 liblevel_indicator_gn.a.desc 4:57.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/level_indicator_gn' 4:58.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 4:58.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:20: 4:58.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc: In constructor 'webrtc::VP9EncoderImpl::VP9EncoderImpl()': 4:58.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:58.10 memset(&codec_, 0, sizeof(codec_)); 4:58.10 ^ 4:58.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 4:58.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:15, 4:58.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, 4:58.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, 4:58.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:11, 4:58.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:2: 4:58.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 4:58.10 class VideoCodec { 4:58.10 ^~~~~~~~~~ 4:58.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:20: 4:58.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc: In constructor 'webrtc::VP9DecoderImpl::VP9DecoderImpl()': 4:58.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 4:58.10 memset(&codec_, 0, sizeof(codec_)); 4:58.10 ^ 4:58.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 4:58.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/include/vp9.h:15, 4:58.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.h:18, 4:58.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.h:13, 4:58.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/screenshare_layers.cc:11, 4:58.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn/Unified_cpp_webrtc_vp9_gn0.cpp:2: 4:58.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 4:58.11 class VideoCodec { 4:58.11 ^~~~~~~~~~ 4:58.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 4:58.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 4:58.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 4:58.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn' 4:58.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn' 4:58.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 4:58.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 4:58.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 4:58.92 libwebrtc_vp9_gn.a.desc 4:58.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp9_gn' 4:59.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 4:59.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 4:59.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 4:59.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 4:59.11 libfile_recorder_gn.a.desc 4:59.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/file_recorder_gn' 4:59.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 4:59.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 4:59.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 4:59.46 libfile_player_gn.a.desc 4:59.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/file_player_gn' 4:59.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 4:59.61 libmetrics_default_gn.a.desc 4:59.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/metrics_default_gn' 5:00.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 5:00.37 libcpu_features_linux_gn.a.desc 5:00.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/cpu_features_linux_gn' 5:00.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 5:00.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 5:00.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn' 5:00.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn' 5:00.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 5:00.79 libsystem_wrappers_gn.a.desc 5:00.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_gn' 5:00.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 5:00.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 5:01.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 5:01.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 5:01.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 5:01.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 5:01.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn' 5:01.92 libdesktop_capture_differ_sse2_gn.a.desc 5:01.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn' 5:01.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 5:01.92 libremote_bitrate_estimator_gn.a.desc 5:01.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn' 5:02.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 5:02.09 libwebrtc_common_gn.a.desc 5:02.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/webrtc_common_gn' 5:02.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 5:02.35 libcommon_audio_sse2_gn.a.desc 5:02.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/common_audio/common_audio_sse2_gn' 5:02.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:02.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:02.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 5:02.51 libaudio_processing_sse2_gn.a.desc 5:02.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_sse2_gn' 5:02.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 5:02.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 5:03.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:03.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn/Unified_cpp_neteq_gn1.cpp:38: 5:03.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc: In member function 'int webrtc::NetEqImpl::GetAudioInternal(webrtc::AudioFrame*, bool*)': 5:03.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:958:41: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:03.54 sync_buffer_->IncreaseEndTimestamp( 5:03.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 5:03.54 static_cast(output_size_samples_)); 5:03.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:03.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:964:5: note: here 5:03.54 case kAudioRepetition: { 5:03.55 ^~~~ 5:03.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:03.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 5:03.57 libvideo_processing_sse2_gn.a.desc 5:03.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_processing/video_processing_sse2_gn' 5:04.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 5:04.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn/Unified_cpp_webrtc_vp8_gn0.cpp:38: 5:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc: In constructor 'webrtc::SimulcastEncoderAdapter::SimulcastEncoderAdapter(webrtc::VideoEncoderFactory*)': 5:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.17 memset(&codec_, 0, sizeof(webrtc::VideoCodec)); 5:04.17 ^ 5:04.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/video_frame.h:22, 5:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_video/include/video_image.h:15, 5:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/temporal_layers.h:17, 5:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.h:17, 5:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:10, 5:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn/Unified_cpp_webrtc_vp8_gn0.cpp:2: 5:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:04.17 class VideoCodec { 5:04.17 ^~~~~~~~~~ 5:04.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn/Unified_cpp_webrtc_vp8_gn0.cpp:2: 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc: In member function 'virtual int webrtc::DefaultTemporalLayers::EncodeFlags(uint32_t)': 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:220:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:04.19 flags |= VP8_EFLAG_NO_REF_GF; 5:04.19 ^ 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:223:5: note: here 5:04.19 case kTemporalUpdateGolden: 5:04.19 ^~~~ 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:230:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:04.19 flags |= VP8_EFLAG_NO_REF_GF; 5:04.19 ^ 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:233:5: note: here 5:04.19 case kTemporalUpdateAltref: 5:04.19 ^~~~ 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:238:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:04.19 flags |= VP8_EFLAG_NO_REF_ARF; 5:04.19 ^ 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:241:5: note: here 5:04.19 case kTemporalUpdateNone: 5:04.19 ^~~~ 5:04.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 5:04.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 5:04.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc:23, 5:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn/Unified_cpp_video_engine_gn0.cpp:2: 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h: In constructor 'webrtc::DesktopCaptureImpl::DesktopCaptureImpl(int32_t)': 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h:248:20: warning: 'webrtc::DesktopCaptureImpl::mRefCount' will be initialized after [-Wreorder] 5:04.19 mutable uint32_t mRefCount; 5:04.19 ^~~~~~~~~ 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.h:246:40: warning: 'std::unique_ptr webrtc::DesktopCaptureImpl::capturer_thread_' [-Wreorder] 5:04.19 std::unique_ptr capturer_thread_; 5:04.19 ^~~~~~~~~~~~~~~~ 5:04.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn/Unified_cpp_video_engine_gn0.cpp:2: 5:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc:435:1: warning: when initialized here [-Wreorder] 5:04.19 DesktopCaptureImpl::DesktopCaptureImpl(const int32_t id) 5:04.19 ^~~~~~~~~~~~~~~~~~ 5:04.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 5:04.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 5:04.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 5:04.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:04.71 libneteq_gn.a.desc 5:04.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_coding/neteq_gn' 5:04.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 5:04.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 5:05.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:05.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:05.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 5:05.08 libwebrtc_vp8_gn.a.desc 5:05.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/webrtc_vp8_gn' 5:05.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 5:05.27 libvideo_engine_gn.a.desc 5:05.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video_engine/video_engine_gn' 5:05.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 5:05.59 libprimitives_gn.a.desc 5:05.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/primitives_gn' 5:07.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:07.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc: In member function 'virtual int webrtc::EchoCancellationImpl::GetMetrics(webrtc::EchoCancellation::Metrics*)': 5:07.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.02 memset(metrics, 0, sizeof(Metrics)); 5:07.02 ^ 5:07.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.h:19, 5:07.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:11: 5:07.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:768:10: note: 'struct webrtc::EchoCancellation::Metrics' declared here 5:07.03 struct Metrics { 5:07.03 ^~~~~~~ 5:07.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:07.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src' 5:07.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 5:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 5:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:76, 5:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult SandboxPrivate::QueryInterface(const nsIID&, void**)': 5:07.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:07.17 foundInterface = 0; \ 5:07.17 ^~~~~~~~~~~~~~ 5:07.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:07.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:07.17 ^~~~~~~~~~~~~~~~~~~~~~~ 5:07.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/Sandbox.cpp:90:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:07.17 NS_INTERFACE_MAP_END 5:07.17 ^~~~~~~~~~~~~~~~~~~~ 5:07.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:07.17 else 5:07.18 ^~~~ 5:07.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 5:07.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:07.18 ^~~~~~~~~~~~~~~~~~ 5:07.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/Sandbox.cpp:89:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:07.18 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 5:07.18 ^~~~~~~~~~~~~~~~~~~~~~ 5:07.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponentsBase::QueryInterface(const nsIID&, void**)': 5:07.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:07.18 foundInterface = 0; \ 5:07.18 ^~~~~~~~~~~~~~ 5:07.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:07.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:07.18 ^~~~~~~~~~~~~~~~~~~~~~~ 5:07.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:07.18 NS_INTERFACE_MAP_END 5:07.18 ^~~~~~~~~~~~~~~~~~~~ 5:07.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:07.18 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 5:07.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCComponents.cpp:2973:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 5:07.18 NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) 5:07.18 ^~~~~~~~~~~~~~~~~~~~ 5:07.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:105, 5:07.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:07.18 } else 5:07.18 ^~~~ 5:07.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 5:07.19 NS_IMPL_QUERY_CLASSINFO(aClass) \ 5:07.19 ^~~~~~~~~~~~~~~~~~~~~~~ 5:07.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:07.19 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 5:07.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCComponents.cpp:2973:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 5:07.19 NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase) 5:07.19 ^~~~~~~~~~~~~~~~~~~~ 5:07.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:07.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 5:07.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 5:07.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:76, 5:07.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents::QueryInterface(const nsIID&, void**)': 5:07.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:07.19 foundInterface = 0; \ 5:07.19 ^~~~~~~~~~~~~~ 5:07.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 5:07.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 5:07.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCComponents.cpp:2984:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 5:07.20 NS_INTERFACE_MAP_END_INHERITING(nsXPCComponentsBase) 5:07.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:105, 5:07.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:07.20 } else 5:07.20 ^~~~ 5:07.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCComponents.cpp:2983:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 5:07.20 NS_IMPL_QUERY_CLASSINFO(nsXPCComponents) 5:07.20 ^~~~~~~~~~~~~~~~~~~~~~~ 5:07.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 5:07.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSContext.cpp: In member function 'nsresult XPCJSContext::Initialize(XPCJSContext*)': 5:07.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:07.20 memset(cxPrivate, 0, sizeof(PerThreadAtomCache)); 5:07.20 ^ 5:07.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSContext.cpp:42, 5:07.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 5:07.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:3237:8: note: 'struct mozilla::dom::PerThreadAtomCache' declared here 5:07.20 struct PerThreadAtomCache : public APZBucketAtoms, 5:07.20 ^~~~~~~~~~~~~~~~~~ 5:07.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:07.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 5:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 5:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:76, 5:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSID::QueryInterface(const nsIID&, void**)': 5:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:07.21 foundInterface = 0; \ 5:07.21 ^~~~~~~~~~~~~~ 5:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:07.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:07.21 ^~~~~~~~~~~~~~~~~~~~~~~ 5:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:07.21 NS_INTERFACE_MAP_END 5:07.21 ^~~~~~~~~~~~~~~~~~~~ 5:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:07.21 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 5:07.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSID.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 5:07.21 NS_IMPL_ISUPPORTS_CI(nsJSID, nsIJSID) 5:07.21 ^~~~~~~~~~~~~~~~~~~~ 5:07.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:105, 5:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:07.22 } else 5:07.22 ^~~~ 5:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 5:07.22 NS_IMPL_QUERY_CLASSINFO(aClass) \ 5:07.22 ^~~~~~~~~~~~~~~~~~~~~~~ 5:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:07.22 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 5:07.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSID.cpp:23:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 5:07.22 NS_IMPL_ISUPPORTS_CI(nsJSID, nsIJSID) 5:07.22 ^~~~~~~~~~~~~~~~~~~~ 5:07.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 5:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 5:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:76, 5:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSIID::QueryInterface(const nsIID&, void**)': 5:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:07.22 foundInterface = 0; \ 5:07.22 ^~~~~~~~~~~~~~ 5:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:07.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:07.22 ^~~~~~~~~~~~~~~~~~~~~~~ 5:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:07.23 NS_INTERFACE_MAP_END 5:07.23 ^~~~~~~~~~~~~~~~~~~~ 5:07.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSID.cpp:239:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:07.23 NS_IMPL_QUERY_INTERFACE_CI(nsJSIID, nsIJSID, nsIJSIID, nsIXPCScriptable) 5:07.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:105, 5:07.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:07.23 } else 5:07.23 ^~~~ 5:07.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 5:07.23 NS_IMPL_QUERY_CLASSINFO(aClass) \ 5:07.23 ^~~~~~~~~~~~~~~~~~~~~~~ 5:07.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSID.cpp:239:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:07.23 NS_IMPL_QUERY_INTERFACE_CI(nsJSIID, nsIJSID, nsIJSIID, nsIXPCScriptable) 5:07.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:07.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 5:07.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 5:07.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:76, 5:07.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSID.cpp: In member function 'virtual nsresult nsJSCID::QueryInterface(const nsIID&, void**)': 5:07.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:07.24 foundInterface = 0; \ 5:07.24 ^~~~~~~~~~~~~~ 5:07.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:07.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:07.24 ^~~~~~~~~~~~~~~~~~~~~~~ 5:07.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:07.24 NS_INTERFACE_MAP_END 5:07.24 ^~~~~~~~~~~~~~~~~~~~ 5:07.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSID.cpp:455:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:07.24 NS_IMPL_QUERY_INTERFACE_CI(nsJSCID, nsIJSID, nsIJSCID, nsIXPCScriptable) 5:07.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:105, 5:07.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:07.24 } else 5:07.24 ^~~~ 5:07.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 5:07.24 NS_IMPL_QUERY_CLASSINFO(aClass) \ 5:07.24 ^~~~~~~~~~~~~~~~~~~~~~~ 5:07.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSID.cpp:455:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:07.24 NS_IMPL_QUERY_INTERFACE_CI(nsJSCID, nsIJSID, nsIJSCID, nsIXPCScriptable) 5:07.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jsapi.h:26, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:76, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 5:07.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 5:07.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.25 memset(aT, 0, sizeof(T)); 5:07.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:07.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 5:07.25 struct GlobalProperties { 5:07.25 ^~~~~~~~~~~~~~~~ 5:07.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jsapi.h:26, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:76, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 5:07.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 5:07.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.26 memset(aT, 0, sizeof(T)); 5:07.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:07.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSContext.cpp:41, 5:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 5:07.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 5:07.26 struct TabSizes { 5:07.26 ^~~~~~~~ 5:07.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 5:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jsapi.h:26, 5:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:16, 5:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:76, 5:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/ExportHelpers.cpp:7, 5:07.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: 5:07.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 5:07.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 5:07.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.26 memset(aT, 0, sizeof(T)); 5:07.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:07.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCJSContext.cpp:41, 5:07.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:65: 5:07.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 5:07.27 struct ServoSizes { 5:07.27 ^~~~~~~~~~ 5:07.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src' 5:07.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:07.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:2: 5:07.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/desktop_capture/app_capturer_x11.cc: In member function 'bool webrtc::{anonymous}::AppCapturerLinux::UpdateRegions()': 5:07.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.94 if (processId != 0 && processId == selected_process_) { 5:07.94 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 5:07.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:65: 5:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.94 if(nIndex < 0 || nIndex >= desktop_display_list_.size()) { 5:07.94 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.94 if (nIndex < 0 || nIndex >= desktop_window_list_.size()) { 5:07.94 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.94 if(nIndex < 0 || nIndex >= desktop_application_list_.size()) { 5:07.94 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function 'void webrtc::DesktopDeviceInfoImpl::InitializeWindowList()': 5:07.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.94 snprintf(idStr, sizeof(idStr), "%ld", pWinDevice->getScreenId()); 5:07.94 ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:137: 5:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc: In member function 'virtual void webrtc::DesktopDeviceInfoX11::InitializeApplicationList()': 5:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.95 if (processId == getpid()) { 5:07.95 ~~~~~~~~~~^~~~~~~~~~~ 5:07.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.95 snprintf(idStr, sizeof(idStr), "%ld", pDesktopApplication->getProcessId()); 5:07.95 ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:07.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:09.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 5:09.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 5:09.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In static member function 'static void webrtc::VCMCodecDataBase::Codec(webrtc::VideoCodecType, webrtc::VideoCodec*)': 5:09.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:09.51 memset(settings, 0, sizeof(VideoCodec)); 5:09.51 ^ 5:09.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 5:09.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 5:09.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 5:09.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 5:09.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:09.51 class VideoCodec { 5:09.51 ^~~~~~~~~~ 5:09.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 5:09.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'bool webrtc::VCMCodecDataBase::DeregisterExternalEncoder(uint8_t, bool*)': 5:09.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:09.51 memset(&send_codec_, 0, sizeof(VideoCodec)); 5:09.51 ^ 5:09.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 5:09.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 5:09.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 5:09.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 5:09.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:09.51 class VideoCodec { 5:09.51 ^~~~~~~~~~ 5:09.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 5:09.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'bool webrtc::VCMCodecDataBase::DeregisterReceiveCodec(uint8_t)': 5:09.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:09.51 memset(&receive_codec_, 0, sizeof(VideoCodec)); 5:09.51 ^ 5:09.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 5:09.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 5:09.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 5:09.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 5:09.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:09.51 class VideoCodec { 5:09.52 ^~~~~~~~~~ 5:09.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 5:09.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc: In member function 'webrtc::VCMGenericDecoder* webrtc::VCMCodecDataBase::GetDecoder(const webrtc::VCMEncodedFrame&, webrtc::VCMDecodedFrameCallback*)': 5:09.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:09.53 memset(&receive_codec_, 0, sizeof(VideoCodec)); 5:09.53 ^ 5:09.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 5:09.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 5:09.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 5:09.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 5:09.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:09.53 class VideoCodec { 5:09.53 ^~~~~~~~~~ 5:09.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 5:09.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:09.54 memset(&receive_codec_, 0, sizeof(VideoCodec)); 5:09.54 ^ 5:09.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:17, 5:09.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.h:17, 5:09.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/codec_database.cc:11, 5:09.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:2: 5:09.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:09.55 class VideoCodec { 5:09.55 ^~~~~~~~~~ 5:09.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:92: 5:09.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:09.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc:97:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:09.55 FALLTHROUGH(); 5:09.56 ^ 5:09.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/h264_sps_pps_tracker.cc:99:7: note: here 5:09.56 default: { 5:09.56 ^~~~~~~ 5:09.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn0.cpp:119: 5:09.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc: In member function 'webrtc::VCMFrameBufferEnum webrtc::VCMJitterBuffer::InsertPacket(const webrtc::VCMPacket&, bool*)': 5:09.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:799:7: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:09.56 if (previous_state != kStateDecodable && 5:09.56 ^~ 5:09.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/jitter_buffer.cc:810:5: note: here 5:09.57 case kDecodableSession: { 5:09.57 ^~~~ 5:09.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 5:09.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/xml' 5:09.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:09.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 5:09.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/xml/nsSAXAttributes.h:9, 5:09.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/xml/nsSAXAttributes.cpp:6, 5:09.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/xml/Unified_cpp_parser_xml0.cpp:2: 5:09.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/xml/nsSAXXMLReader.cpp: In member function 'virtual nsresult nsSAXXMLReader::QueryInterface(const nsIID&, void**)': 5:09.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:09.60 foundInterface = 0; \ 5:09.60 ^~~~~~~~~~~~~~ 5:09.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:09.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:09.60 ^~~~~~~~~~~~~~~~~~~~~~~ 5:09.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/xml/nsSAXXMLReader.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:09.60 NS_INTERFACE_MAP_END 5:09.60 ^~~~~~~~~~~~~~~~~~~~ 5:09.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:09.60 else 5:09.60 ^~~~ 5:09.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 5:09.60 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 5:09.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:09.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/xml/nsSAXXMLReader.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 5:09.60 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISAXXMLReader) 5:09.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:09.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/xml' 5:10.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/xml' 5:10.49 libparser_xml.a.desc 5:10.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/xml' 5:10.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:10.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:10.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:11.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:11.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:11.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:11.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:12.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:12.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:12.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:12.74 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:12.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 5:12.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: 5:12.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function 'pqueue_grow': 5:12.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:12.74 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:12.74 ^ 5:12.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:12.74 ((size) ? malloc((unsigned) (size)) : NULL) 5:12.74 ^~~~ 5:12.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:17: note: in expansion of macro '_cairo_malloc_ab' 5:12.74 new_elements = _cairo_malloc_ab (pq->max_size, 5:12.74 ^~~~~~~~~~~~~~~~ 5:12.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:12.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/expat/lib' 5:12.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:12.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/expat/lib' 5:13.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:13.03 libdesktop_capture_gn.a.desc 5:13.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_capture_gn' 5:13.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:13.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:13.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:13.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:13.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:13.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/expat/lib' 5:13.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:14.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/expat/lib' 5:14.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/exthandler' 5:14.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/exthandler' 5:15.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps' 5:15.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps' 5:15.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/ipc' 5:15.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/ipc' 5:16.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:16.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:17.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/ipc' 5:17.10 libmedia_mtransport_ipc.a.desc 5:17.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/ipc' 5:17.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:17.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:17.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:18.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:18.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:18.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 5:18.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: 5:18.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function '_pqueue_grow': 5:18.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:18.46 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:18.46 ^ 5:18.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:18.46 ((size) ? malloc((unsigned) (size)) : NULL) 5:18.46 ^~~~ 5:18.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:17: note: in expansion of macro '_cairo_malloc_ab' 5:18.46 new_elements = _cairo_malloc_ab (pq->max_size, 5:18.46 ^~~~~~~~~~~~~~~~ 5:18.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:18.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 5:18.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:2: 5:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*)': 5:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2009:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.60 _outputFilePlayerId, (const FileFormats)format); 5:18.60 ^~~~~~ 5:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*)': 5:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2076:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.60 _outputFilePlayerId, (const FileFormats)format); 5:18.60 ^~~~~~ 5:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*)': 5:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2204:72: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.60 (const FileFormats)format); 5:18.60 ^~~~~~ 5:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*)': 5:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2266:72: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.60 (const FileFormats)format); 5:18.60 ^~~~~~ 5:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartRecordingPlayout(const char*, const webrtc::CodecInst*)': 5:18.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2363:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.60 _outputFileRecorderId, (const FileFormats)format); 5:18.61 ^~~~~~ 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'int webrtc::voe::Channel::StartRecordingPlayout(webrtc::OutStream*, const webrtc::CodecInst*)': 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2427:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.61 _outputFileRecorderId, (const FileFormats)format); 5:18.61 ^~~~~~ 5:18.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:38: 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc: In member function 'int webrtc::voe::OutputMixer::StartRecordingPlayout(const char*, const webrtc::CodecInst*)': 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc:300:41: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.61 _instanceId, (const FileFormats)format); 5:18.61 ^~~~~~ 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc: In member function 'int webrtc::voe::OutputMixer::StartRecordingPlayout(webrtc::OutStream*, const webrtc::CodecInst*)': 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc:372:41: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.61 _instanceId, (const FileFormats)format); 5:18.61 ^~~~~~ 5:18.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:65: 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*)': 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:494:72: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.61 FilePlayer::CreateFilePlayer(_filePlayerId, (const FileFormats)format); 5:18.61 ^~~~~~ 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*)': 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:560:72: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.61 FilePlayer::CreateFilePlayer(_filePlayerId, (const FileFormats)format); 5:18.61 ^~~~~~ 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingMicrophone(const char*, const webrtc::CodecInst*)': 5:18.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:668:45: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.62 _fileRecorderId, (const FileFormats)format); 5:18.62 ^~~~~~ 5:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingMicrophone(webrtc::OutStream*, const webrtc::CodecInst*)': 5:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:738:45: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.62 _fileRecorderId, (const FileFormats)format); 5:18.62 ^~~~~~ 5:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingCall(const char*, const webrtc::CodecInst*)': 5:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:837:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.62 _fileCallRecorderId, (const FileFormats)format); 5:18.62 ^~~~~~ 5:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function 'int webrtc::voe::TransmitMixer::StartRecordingCall(webrtc::OutStream*, const webrtc::CodecInst*)': 5:18.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:907:49: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 5:18.62 _fileCallRecorderId, (const FileFormats)format); 5:18.64 ^~~~~~ 5:18.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn/Unified_cpp_voice_engine_gn0.cpp:2: 5:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function 'void webrtc::voe::Channel::Demultiplex(const int16_t*, int, size_t, size_t)': 5:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc:3020:13: warning: '*((void*)& codec +44)' may be used uninitialized in this function [-Wmaybe-uninitialized] 5:18.64 CodecInst codec; 5:18.64 ^~~~~ 5:18.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/voice_engine/channel.cc:3020:13: warning: '*((void*)& codec +36)' may be used uninitialized in this function [-Wmaybe-uninitialized] 5:18.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 5:18.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/media-conduit' 5:18.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:38: 5:18.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp: In function 'void mozilla::WebrtcVideoConduit::OnSinkWantsChanged(const rtc::VideoSinkWants&)': 5:18.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:18.94 if (max_pixel_count.value_or(max_fs) > max_fs) { 5:18.94 ^~ 5:18.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/media-conduit' 5:19.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/base' 5:19.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:19.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 5:19.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDocumentLoader.h:10, 5:19.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsDocLoader.h:12, 5:19.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsDocLoader.cpp:10, 5:19.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 5:19.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsDocLoader.cpp: In member function 'virtual nsresult nsDocLoader::QueryInterface(const nsIID&, void**)': 5:19.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:19.11 foundInterface = 0; \ 5:19.11 ^~~~~~~~~~~~~~ 5:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:19.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:19.12 ^~~~~~~~~~~~~~~~~~~~~~~ 5:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsDocLoader.cpp:170:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:19.12 NS_INTERFACE_MAP_END 5:19.12 ^~~~~~~~~~~~~~~~~~~~ 5:19.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 5:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsDocLoader.cpp:169:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:19.12 else 5:19.12 ^~~~ 5:19.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:19.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 5:19.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDocumentLoader.h:10, 5:19.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsDocLoader.h:12, 5:19.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsDocLoader.cpp:10, 5:19.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: 5:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsDocumentOpenInfo::QueryInterface(const nsIID&, void**)': 5:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:19.12 foundInterface = 0; \ 5:19.12 ^~~~~~~~~~~~~~ 5:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:19.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:19.12 ^~~~~~~~~~~~~~~~~~~~~~~ 5:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsURILoader.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:19.12 NS_INTERFACE_MAP_END 5:19.12 ^~~~~~~~~~~~~~~~~~~~ 5:19.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:19.13 else 5:19.13 ^~~~ 5:19.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 5:19.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:19.13 ^~~~~~~~~~~~~~~~~~ 5:19.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsURILoader.cpp:181:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:19.13 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) 5:19.13 ^~~~~~~~~~~~~~~~~~~~~~ 5:19.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsURILoader.cpp: In member function 'virtual nsresult nsURILoader::QueryInterface(const nsIID&, void**)': 5:19.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:19.13 foundInterface = 0; \ 5:19.13 ^~~~~~~~~~~~~~ 5:19.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:19.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:19.13 ^~~~~~~~~~~~~~~~~~~~~~~ 5:19.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsURILoader.cpp:798:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:19.13 NS_INTERFACE_MAP_END 5:19.13 ^~~~~~~~~~~~~~~~~~~~ 5:19.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:19.13 else 5:19.13 ^~~~ 5:19.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 5:19.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:19.14 ^~~~~~~~~~~~~~~~~~ 5:19.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/base/nsURILoader.cpp:797:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:19.14 NS_INTERFACE_MAP_ENTRY(nsIURILoader) 5:19.14 ^~~~~~~~~~~~~~~~~~~~~~ 5:19.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/base' 5:19.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:19.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:19.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:19.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:19.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:19.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:20.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/media-conduit' 5:20.21 libmedia_webrtc_signaling_src_media-conduit.a.desc 5:20.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/media-conduit' 5:20.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:20.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:20.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/base' 5:20.27 liburiloader_base.a.desc 5:20.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/base' 5:20.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:20.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:20.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/htmlparser' 5:20.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 5:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/htmlparser/CNavDTD.cpp:7, 5:20.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: 5:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/htmlparser/nsExpatDriver.cpp: In member function 'virtual nsresult nsExpatDriver::QueryInterface(const nsIID&, void**)': 5:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:20.45 foundInterface = 0; \ 5:20.45 ^~~~~~~~~~~~~~ 5:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:20.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:20.45 ^~~~~~~~~~~~~~~~~~~~~~~ 5:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/htmlparser/nsExpatDriver.cpp:243:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:20.45 NS_INTERFACE_MAP_END 5:20.45 ^~~~~~~~~~~~~~~~~~~~ 5:20.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:20.45 else 5:20.46 ^~~~ 5:20.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 5:20.46 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 5:20.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:20.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/htmlparser/nsExpatDriver.cpp:242:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 5:20.46 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDTD) 5:20.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:20.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/htmlparser/nsParser.cpp: In member function 'virtual nsresult nsParser::QueryInterface(const nsIID&, void**)': 5:20.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:20.46 foundInterface = 0; \ 5:20.46 ^~~~~~~~~~~~~~ 5:20.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:20.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:20.46 ^~~~~~~~~~~~~~~~~~~~~~~ 5:20.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/htmlparser/nsParser.cpp:197:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:20.46 NS_INTERFACE_MAP_END 5:20.46 ^~~~~~~~~~~~~~~~~~~~ 5:20.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:20.46 else 5:20.46 ^~~~ 5:20.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 5:20.47 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 5:20.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:20.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/htmlparser/nsParser.cpp:196:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 5:20.47 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIParser) 5:20.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:20.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/htmlparser' 5:20.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ycbcr' 5:20.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ycbcr' 5:20.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ycbcr' 5:20.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ycbcr' 5:20.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:20.89 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:20.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/features.h:3, 5:20.89 from /usr/include/assert.h:35, 5:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/assert.h:3, 5:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:57, 5:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-cff-subset.c:43: 5:20.89 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:20.89 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:20.89 ^~~~~~~ 5:20.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:20.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ycbcr' 5:20.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ycbcr' 5:21.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:21.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:21.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:21.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:21.75 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:21.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:21.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 5:21.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 5:21.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 5:21.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 5:21.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 5:21.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 5:21.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 5:21.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpLog.h:20, 5:21.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/ASpdySession.cpp:8, 5:21.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/AltDataOutputStreamChild.cpp: In member function 'virtual nsresult mozilla::net::AltDataOutputStreamChild::QueryInterface(const nsIID&, void**)': 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:21.89 foundInterface = 0; \ 5:21.89 ^~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:21.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:21.89 ^~~~~~~~~~~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/AltDataOutputStreamChild.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:21.89 NS_INTERFACE_MAP_END 5:21.89 ^~~~~~~~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:21.89 else 5:21.89 ^~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 5:21.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:21.89 ^~~~~~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/AltDataOutputStreamChild.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:21.89 NS_INTERFACE_MAP_ENTRY(nsISupports) 5:21.89 ^~~~~~~~~~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/Http2Session.cpp: In member function 'virtual nsresult mozilla::net::Http2Session::QueryInterface(const nsIID&, void**)': 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:21.89 foundInterface = 0; \ 5:21.89 ^~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:21.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:21.89 ^~~~~~~~~~~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/Http2Session.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:21.89 NS_INTERFACE_MAP_END 5:21.89 ^~~~~~~~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:21.89 else 5:21.89 ^~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 5:21.89 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 5:21.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/Http2Session.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 5:21.89 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsAHttpConnection) 5:21.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpBaseChannel.cpp: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::QueryInterface(const nsIID&, void**)': 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:21.89 foundInterface = 0; \ 5:21.89 ^~~~~~~~~~~~~~ 5:21.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 5:21.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 5:21.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpBaseChannel.cpp:391:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 5:21.90 NS_INTERFACE_MAP_END_INHERITING(nsHashPropertyBag) 5:21.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:128: 5:21.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpBaseChannel.cpp:390:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:21.90 } else 5:21.90 ^~~~ 5:21.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 5:21.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 5:21.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 5:21.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 5:21.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 5:21.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 5:21.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpLog.h:20, 5:21.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/ASpdySession.cpp:8, 5:21.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: 5:21.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelChild.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelChild::QueryInterface(const nsIID&, void**)': 5:21.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:21.90 foundInterface = 0; \ 5:21.90 ^~~~~~~~~~~~~~ 5:21.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 5:21.90 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 5:21.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelChild.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 5:21.90 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 5:21.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:21.91 else 5:21.91 ^~~~ 5:21.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 5:21.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:21.91 ^~~~~~~~~~~~~~~~~~ 5:21.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelChild.cpp:294:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:21.91 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) 5:21.91 ^~~~~~~~~~~~~~~~~~~~~~ 5:21.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 5:21.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/htmlparser' 5:21.93 libparser_htmlparser.a.desc 5:21.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/htmlparser' 5:23.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:23.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:23.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 5:23.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:24, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.cpp:45, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:11: 5:23.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 5:23.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:23.62 size - sizeof(js::NativeObject)); 5:23.62 ^ 5:23.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 5:23.62 class HeapSlot : public WriteBarrieredBase { 5:23.62 ^~~~~~~~ 5:23.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 5:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 5:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.63 memset(aT, 0, sizeof(T)); 5:23.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:23.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 5:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 5:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 5:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 5:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 5:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 5:23.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 5:23.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 5:23.66 struct TabSizes { 5:23.66 ^~~~~~~~ 5:23.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 5:23.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 5:23.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.66 memset(aT, 0, sizeof(T)); 5:23.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:23.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 5:23.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 5:23.67 struct ServoSizes { 5:23.67 ^~~~~~~~~~ 5:23.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 5:23.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 5:23.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.67 memset(aT, 0, sizeof(T)); 5:23.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:23.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 5:23.68 class StaticStrings { 5:23.68 ^~~~~~~~~~~~~ 5:23.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 5:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 5:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.69 memset(aT, 0, sizeof(T)); 5:23.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:23.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 5:23.69 class PreliminaryObjectArray { 5:23.69 ^~~~~~~~~~~~~~~~~~~~~~ 5:23.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 5:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 5:23.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.71 memset(aT, 0, sizeof(T)); 5:23.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:23.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 5:23.71 class TypeNewScript { 5:23.71 ^~~~~~~~~~~~~ 5:23.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 5:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 5:23.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.72 memset(aT, 0, sizeof(T)); 5:23.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:23.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 5:23.73 struct IonScriptCounts { 5:23.73 ^~~~~~~~~~~~~~~ 5:23.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 5:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 5:23.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.73 memset(aT, 0, sizeof(T)); 5:23.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:23.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 5:23.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 5:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 5:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 5:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 5:23.75 struct ZoneGCStats { 5:23.75 ^~~~~~~~~~~ 5:23.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 5:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 5:23.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.75 memset(aT, 0, sizeof(T)); 5:23.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:23.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 5:23.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 5:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 5:23.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 5:23.77 class NewObjectCache { 5:23.77 ^~~~~~~~~~~~~~ 5:23.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 5:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 5:23.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.77 memset(aT, 0, sizeof(T)); 5:23.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:23.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 5:23.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 5:23.78 class MOZ_NON_PARAM alignas(8) Value { 5:23.78 ^~~~~ 5:23.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 5:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 5:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.78 memset(aT, 0, sizeof(T)); 5:23.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:23.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 5:23.78 class CodeOffsetJump { 5:23.78 ^~~~~~~~~~~~~~ 5:23.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 5:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.78 memset(table, 0, sizeof(*table) * capacity()); 5:23.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 5:23.78 class HashTableEntry { 5:23.78 ^~~~~~~~~~~~~~ 5:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 5:23.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:23.80 memset(table, 0, sizeof(*table) * capacity()); 5:23.80 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:23.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.80 class HashTableEntry { 5:23.80 ^~~~~~~~~~~~~~ 5:23.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 5:23.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:23.80 memset(table, 0, sizeof(*table) * capacity()); 5:23.80 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:23.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.80 class HashTableEntry { 5:23.80 ^~~~~~~~~~~~~~ 5:23.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 5:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 5:23.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 5:23.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 5:23.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:23.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:23.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:23.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 5:23.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:23.82 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 5:23.82 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:23.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 5:23.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.cpp:7, 5:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:2: 5:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 5:23.83 class HashTableEntry { 5:23.83 ^~~~~~~~~~~~~~ 5:23.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/PrivateIterators-inl.h:14, 5:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.cpp:25, 5:23.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:29: 5:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/PublicIterators.h: In function 'void js::jit::ToggleBaselineProfiling(JSRuntime*, bool)': 5:23.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/PublicIterators.h:79:13: warning: '*((void*)& zone +16)' may be used uninitialized in this function [-Wmaybe-uninitialized] 5:23.83 return *it; 5:23.84 ^~ 5:23.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src12.cpp:29: 5:23.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.cpp:1042:18: note: '*((void*)& zone +16)' was declared here 5:23.84 for (ZonesIter zone(runtime, SkipAtoms); !zone.done(); zone.next()) { 5:23.84 ^~~~ 5:23.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 5:23.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/src' 5:23.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/src' 5:24.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 5:24.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 5:24.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 5:24.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 5:24.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:24.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:24.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 5:24.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 5:25.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 5:25.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 5:25.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 5:25.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.66 memset(aT, 0, sizeof(T)); 5:25.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:25.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 5:25.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 5:25.67 struct TabSizes { 5:25.67 ^~~~~~~~ 5:25.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 5:25.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 5:25.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.67 memset(aT, 0, sizeof(T)); 5:25.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:25.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 5:25.67 struct ServoSizes { 5:25.67 ^~~~~~~~~~ 5:25.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 5:25.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 5:25.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.68 memset(aT, 0, sizeof(T)); 5:25.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:25.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/SymbolType.h:24, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/AtomMarking.h:13, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:15, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 5:25.68 class StaticStrings { 5:25.68 ^~~~~~~~~~~~~ 5:25.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 5:25.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 5:25.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.68 memset(aT, 0, sizeof(T)); 5:25.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:25.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 5:25.70 struct ZoneGCStats { 5:25.70 ^~~~~~~~~~~ 5:25.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 5:25.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 5:25.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.71 memset(aT, 0, sizeof(T)); 5:25.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:25.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 5:25.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 5:25.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 5:25.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 5:25.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 5:25.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 5:25.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 5:25.72 class PreliminaryObjectArray { 5:25.72 ^~~~~~~~~~~~~~~~~~~~~~ 5:25.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 5:25.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 5:25.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.73 memset(aT, 0, sizeof(T)); 5:25.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:25.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 5:25.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 5:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 5:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 5:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 5:25.74 class TypeNewScript { 5:25.74 ^~~~~~~~~~~~~ 5:25.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 5:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 5:25.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 5:25.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.76 memset(aT, 0, sizeof(T)); 5:25.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:25.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 5:25.76 struct IonScriptCounts { 5:25.76 ^~~~~~~~~~~~~~~ 5:25.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 5:25.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 5:25.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 5:25.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.77 memset(aT, 0, sizeof(T)); 5:25.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:25.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 5:25.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 5:25.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 5:25.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 5:25.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 5:25.78 class NewObjectCache { 5:25.78 ^~~~~~~~~~~~~~ 5:25.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 5:25.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 5:25.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.79 memset(aT, 0, sizeof(T)); 5:25.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:25.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 5:25.81 class MOZ_NON_PARAM alignas(8) Value { 5:25.81 ^~~~~ 5:25.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 5:25.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 5:25.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.81 memset(aT, 0, sizeof(T)); 5:25.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:25.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/MacroAssembler-x86.h:10, 5:25.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:17, 5:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 5:25.82 class CodeOffsetJump { 5:25.82 ^~~~~~~~~~~~~~ 5:25.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 5:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 5:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 5:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:25.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 5:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 5:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 5:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 5:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 5:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.h:10, 5:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Disassembler.cpp:7, 5:25.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src14.cpp:2: 5:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 5:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.83 memset(table, 0, sizeof(*table) * capacity()); 5:25.83 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 5:25.83 class HashTableEntry { 5:25.83 ^~~~~~~~~~~~~~ 5:25.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 5:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:25.84 memset(table, 0, sizeof(*table) * capacity()); 5:25.84 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.84 class HashTableEntry { 5:25.84 ^~~~~~~~~~~~~~ 5:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 5:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:25.84 memset(table, 0, sizeof(*table) * capacity()); 5:25.84 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.84 class HashTableEntry { 5:25.84 ^~~~~~~~~~~~~~ 5:25.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 5:25.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:25.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:25.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/features.h:3, 5:25.84 from /usr/include/assert.h:35, 5:25.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/assert.h:3, 5:25.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:57, 5:25.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c:42: 5:25.84 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:25.84 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:25.84 ^~~~~~~ 5:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c:66: warning: "_GNU_SOURCE" redefined 5:25.84 #define _GNU_SOURCE /* for RTLD_DEFAULT */ 5:25.84 5:25.84 : note: this is the location of the previous definition 5:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_unscaled_font_fini': 5:25.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.86 free (unscaled->var_coords); 5:25.86 ~~~~~~~~^~~~~~~~~~~~ 5:25.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/stdlib.h:3, 5:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:58, 5:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c:42: 5:25.86 /usr/include/stdlib.h:563:25: note: expected 'void *' but argument is of type 'const FT_Fixed *' {aka 'const long int *'} 5:25.86 extern void free (void *__ptr) __THROW; 5:25.86 ~~~~~~^~~~~ 5:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_cairo_ft_unscaled_font_lock_face': 5:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.86 (*setCoords)(face, unscaled->num_var_coords, unscaled->var_coords); 5:25.86 ~~~~~~~~^~~~~~~~~~~~ 5:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 5:25.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c:42: 5:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c: In function '_get_bitmap_surface': 5:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:25.86 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:25.86 ^ 5:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:25.86 ((size) ? malloc((unsigned) (size)) : NULL) 5:25.86 ^~~~ 5:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c:1210:13: note: in expansion of macro '_cairo_malloc_ab' 5:25.86 data = _cairo_malloc_ab (height, stride); 5:25.86 ^~~~~~~~~~~~~~~~ 5:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:25.86 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:25.86 ^ 5:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:25.86 ((size) ? malloc((unsigned) (size)) : NULL) 5:25.86 ^~~~ 5:25.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c:1272:10: note: in expansion of macro '_cairo_malloc_ab' 5:25.86 data = _cairo_malloc_ab (height, stride); 5:25.86 ^~~~~~~~~~~~~~~~ 5:25.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:25.88 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:25.88 ^ 5:25.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:25.88 ((size) ? malloc((unsigned) (size)) : NULL) 5:25.88 ^~~~ 5:25.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c:1293:13: note: in expansion of macro '_cairo_malloc_ab' 5:25.88 data = _cairo_malloc_ab (height, stride); 5:25.88 ^~~~~~~~~~~~~~~~ 5:25.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:25.88 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:25.88 ^ 5:25.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:25.89 ((size) ? malloc((unsigned) (size)) : NULL) 5:25.89 ^~~~ 5:25.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ft-font.c:1326:13: note: in expansion of macro '_cairo_malloc_ab' 5:25.89 data = _cairo_malloc_ab (height, stride); 5:25.89 ^~~~~~~~~~~~~~~~ 5:25.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:25.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 5:25.89 libvoice_engine_gn.a.desc 5:25.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/voice_engine/voice_engine_gn' 5:26.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 5:26.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 5:27.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 5:27.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:23, 5:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 5:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:27.03 size - sizeof(js::NativeObject)); 5:27.03 ^ 5:27.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:12, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 5:27.03 class HeapSlot : public WriteBarrieredBase { 5:27.03 ^~~~~~~~ 5:27.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 5:27.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 5:27.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.03 memset(aT, 0, sizeof(T)); 5:27.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:27.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:12, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 5:27.03 struct TabSizes { 5:27.04 ^~~~~~~~ 5:27.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 5:27.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 5:27.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.04 memset(aT, 0, sizeof(T)); 5:27.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:27.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:12, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 5:27.04 struct ServoSizes { 5:27.04 ^~~~~~~~~~ 5:27.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 5:27.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 5:27.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.05 memset(aT, 0, sizeof(T)); 5:27.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:27.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:12, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 5:27.05 class StaticStrings { 5:27.05 ^~~~~~~~~~~~~ 5:27.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 5:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 5:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.05 memset(aT, 0, sizeof(T)); 5:27.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:27.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:12, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 5:27.06 class PreliminaryObjectArray { 5:27.06 ^~~~~~~~~~~~~~~~~~~~~~ 5:27.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 5:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 5:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.06 memset(aT, 0, sizeof(T)); 5:27.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:27.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 5:27.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:12, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 5:27.07 class TypeNewScript { 5:27.07 ^~~~~~~~~~~~~ 5:27.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 5:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 5:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.07 memset(aT, 0, sizeof(T)); 5:27.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:27.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 5:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/StringBuffer.h:14, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:17, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 5:27.08 struct IonScriptCounts { 5:27.08 ^~~~~~~~~~~~~~~ 5:27.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 5:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 5:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.08 memset(aT, 0, sizeof(T)); 5:27.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:27.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/StringBuffer.h:14, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:17, 5:27.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 5:27.08 struct ZoneGCStats { 5:27.08 ^~~~~~~~~~~ 5:27.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 5:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 5:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 5:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.09 memset(aT, 0, sizeof(T)); 5:27.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:27.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 5:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 5:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/StringBuffer.h:14, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:17, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 5:27.10 class NewObjectCache { 5:27.10 ^~~~~~~~~~~~~~ 5:27.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 5:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 5:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.10 memset(aT, 0, sizeof(T)); 5:27.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:27.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 5:27.10 class MOZ_NON_PARAM alignas(8) Value { 5:27.10 ^~~~~ 5:27.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 5:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 5:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.10 memset(aT, 0, sizeof(T)); 5:27.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:27.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:22, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 5:27.11 class CodeOffsetJump { 5:27.11 ^~~~~~~~~~~~~~ 5:27.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.11 memset(table, 0, sizeof(*table) * capacity()); 5:27.11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 5:27.11 class HashTableEntry { 5:27.11 ^~~~~~~~~~~~~~ 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:27.11 memset(table, 0, sizeof(*table) * capacity()); 5:27.11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.11 class HashTableEntry { 5:27.11 ^~~~~~~~~~~~~~ 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:27.11 memset(table, 0, sizeof(*table) * capacity()); 5:27.11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.11 class HashTableEntry { 5:27.11 ^~~~~~~~~~~~~~ 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::OffThreadPromiseTask*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.cpp:3604:15: required from here 5:27.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:27.11 memset(table, 0, sizeof(*table) * capacity()); 5:27.11 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 5:27.12 class HashTableEntry { 5:27.12 ^~~~~~~~~~~~~~ 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:149:16: required from here 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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] 5:27.12 memset(table, 0, sizeof(*table) * capacity()); 5:27.12 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 5:27.12 class HashTableEntry { 5:27.12 ^~~~~~~~~~~~~~ 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:278:66: required from here 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:27.12 memset(table, 0, sizeof(*table) * capacity()); 5:27.12 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:27.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:27.12 class HashTableEntry { 5:27.12 ^~~~~~~~~~~~~~ 5:27.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCAPI.h:15, 5:27.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:23, 5:27.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 5:27.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 5:27.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.h:10, 5:27.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:7, 5:27.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h: In lambda function: 5:27.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h:1310:11: warning: 'vlength' may be used uninitialized in this function [-Wmaybe-uninitialized] 5:27.16 mLength += aInsLength; 5:27.17 ~~~~~~~~^~~~~~~~~~~~~ 5:27.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:245:21: note: 'vlength' was declared here 5:27.17 size_t voffset, vlength; 5:27.17 ^~~~~~~ 5:27.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:17, 5:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/StringBuffer.h:295:37: warning: 'voffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 5:27.17 ? twoByteChars().append(base->latin1Chars(nogc) + off, len) 5:27.17 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:27.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:245:12: note: 'voffset' was declared here 5:27.17 size_t voffset, vlength; 5:27.17 ^~~~~~~ 5:27.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 5:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:22, 5:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h: In static member function 'static js::PromiseObject* js::PromiseObject::create(JSContext*, JS::HandleObject, JS::HandleObject, bool)': 5:27.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:63:24: warning: 'ac.js::AutoCompartment::origin_' may be used uninitialized in this function [-Wmaybe-uninitialized] 5:27.17 cx_->leaveCompartment(origin_, maybeLock_); 5:27.17 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 5:27.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:20: 5:27.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.cpp:1447:35: note: 'ac.js::AutoCompartment::origin_' was declared here 5:27.17 mozilla::Maybe ac; 5:27.17 ^~ 5:27.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 5:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Object.cpp:22, 5:27.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:2: 5:27.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:63:24: warning: 'ac.js::AutoCompartment::cx_' may be used uninitialized in this function [-Wmaybe-uninitialized] 5:27.17 cx_->leaveCompartment(origin_, maybeLock_); 5:27.17 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 5:27.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src1.cpp:20: 5:27.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.cpp:1447:35: note: 'ac.js::AutoCompartment::cx_' was declared here 5:27.17 mozilla::Maybe ac; 5:27.18 ^~ 5:27.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 5:27.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:27.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:20: 5:27.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 5:27.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:27.19 memset(&webrtc_rtp_header, 0, sizeof(webrtc_rtp_header)); 5:27.19 ^ 5:27.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/flexfec_sender.h:21, 5:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h:23, 5:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_strategy.h:15, 5:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_payload_registry.h:20, 5:27.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:11, 5:27.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:2: 5:27.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:75:8: note: 'struct webrtc::WebRtcRTPHeader' declared here 5:27.20 struct WebRtcRTPHeader { 5:27.20 ^~~~~~~~~~~~~~~ 5:27.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:47: 5:27.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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&)': 5:27.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:27.20 sizeof(RtpRtcp::Configuration)); 5:27.20 ^ 5:27.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_strategy.h:15, 5:27.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_payload_registry.h:20, 5:27.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_payload_registry.cc:11, 5:27.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn3.cpp:2: 5:27.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp.h:46:10: note: 'struct webrtc::RtpRtcp::Configuration' declared here 5:27.26 struct Configuration { 5:27.26 ^~~~~~~~~~~~~ 5:27.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:27.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ycbcr' 5:27.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ycbcr' 5:27.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/expat/lib' 5:27.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:27.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/expat/lib' 5:27.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:27.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:27.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 5:27.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: 5:27.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function '_cairo_pdf_operators_emit_stroke_style': 5:27.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:27.38 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 5:27.38 ^ 5:27.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:27.39 ((size) ? malloc((unsigned) (size)) : NULL) 5:27.39 ^~~~ 5:27.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:13: note: in expansion of macro '_cairo_malloc_abc' 5:27.39 dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); 5:27.39 ^~~~~~~~~~~~~~~~~ 5:27.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:27.39 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:27.39 ^ 5:27.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:27.39 ((size) ? malloc((unsigned) (size)) : NULL) 5:27.39 ^~~~ 5:27.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:14: note: in expansion of macro '_cairo_malloc_ab' 5:27.39 dash = _cairo_malloc_ab (num_dashes, sizeof (double)); 5:27.39 ^~~~~~~~~~~~~~~~ 5:27.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:27.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:27.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:27.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:28.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ycbcr' 5:28.00 libgfx_ycbcr.a.desc 5:28.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ycbcr' 5:28.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 5:28.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 5:28.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:24, 5:28.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineCompiler.cpp:34, 5:28.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:29: 5:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 5:28.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:28.17 size - sizeof(js::NativeObject)); 5:28.17 ^ 5:28.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 5:28.17 class HeapSlot : public WriteBarrieredBase { 5:28.17 ^~~~~~~~ 5:28.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 5:28.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 5:28.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.17 memset(aT, 0, sizeof(T)); 5:28.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:28.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 5:28.18 struct TabSizes { 5:28.18 ^~~~~~~~ 5:28.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:28.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 5:28.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 5:28.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.21 memset(aT, 0, sizeof(T)); 5:28.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:28.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 5:28.21 struct ServoSizes { 5:28.21 ^~~~~~~~~~ 5:28.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:28.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 5:28.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 5:28.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.22 memset(aT, 0, sizeof(T)); 5:28.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:28.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 5:28.23 class StaticStrings { 5:28.23 ^~~~~~~~~~~~~ 5:28.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 5:28.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 5:28.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.24 memset(aT, 0, sizeof(T)); 5:28.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:28.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 5:28.24 class PreliminaryObjectArray { 5:28.24 ^~~~~~~~~~~~~~~~~~~~~~ 5:28.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 5:28.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 5:28.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.25 memset(aT, 0, sizeof(T)); 5:28.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:28.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 5:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 5:28.25 class TypeNewScript { 5:28.25 ^~~~~~~~~~~~~ 5:28.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 5:28.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 5:28.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.26 memset(aT, 0, sizeof(T)); 5:28.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:28.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 5:28.26 struct IonScriptCounts { 5:28.26 ^~~~~~~~~~~~~~~ 5:28.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 5:28.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 5:28.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.26 memset(aT, 0, sizeof(T)); 5:28.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:28.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 5:28.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 5:28.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 5:28.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 5:28.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 5:28.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 5:28.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 5:28.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 5:28.28 struct ZoneGCStats { 5:28.29 ^~~~~~~~~~~ 5:28.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 5:28.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 5:28.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.29 memset(aT, 0, sizeof(T)); 5:28.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:28.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 5:28.29 class NewObjectCache { 5:28.29 ^~~~~~~~~~~~~~ 5:28.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 5:28.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 5:28.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.30 memset(aT, 0, sizeof(T)); 5:28.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:28.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 5:28.30 class MOZ_NON_PARAM alignas(8) Value { 5:28.30 ^~~~~ 5:28.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 5:28.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 5:28.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.30 memset(aT, 0, sizeof(T)); 5:28.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:28.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 5:28.30 class CodeOffsetJump { 5:28.30 ^~~~~~~~~~~~~~ 5:28.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 5:28.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 5:28.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 5:28.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 5:28.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 5:28.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.32 memset(table, 0, sizeof(*table) * capacity()); 5:28.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:28.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 5:28.32 class HashTableEntry { 5:28.32 ^~~~~~~~~~~~~~ 5:28.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 5:28.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:28.32 memset(table, 0, sizeof(*table) * capacity()); 5:28.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:28.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.32 class HashTableEntry { 5:28.33 ^~~~~~~~~~~~~~ 5:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 5:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:28.33 memset(table, 0, sizeof(*table) * capacity()); 5:28.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:28.33 class HashTableEntry { 5:28.33 ^~~~~~~~~~~~~~ 5:28.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 5:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 5:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 5:28.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:28.33 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 5:28.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:28.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 5:28.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 5:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 5:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 5:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 5:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.cpp:7, 5:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src11.cpp:2: 5:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 5:28.34 class HashTableEntry { 5:28.34 ^~~~~~~~~~~~~~ 5:28.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 5:28.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 5:28.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 5:28.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/expat/lib' 5:28.95 libparser_expat_lib.a.desc 5:28.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/expat/lib' 5:29.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:29.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:29.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:29.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:29.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:29.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:29.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:29.59 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:29.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:29.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:29.75 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:29.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:29.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:29.87 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:29.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:30.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:30.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:30.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:30.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 5:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: 5:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc: In member function 'void webrtc::VCMPacket::CopyCodecSpecifics(const webrtc::RTPVideoHeader&)': 5:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:138:11: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [-Wdeprecated-declarations] 5:30.60 if (isFirstPacket && markerBit) 5:30.60 ^~~~~~~~~~~~~ 5:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 5:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 5:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: 5:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 5:30.60 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 5:30.60 ^~~~~~~~~~~~~ 5:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: 5:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:138:11: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [-Wdeprecated-declarations] 5:30.60 if (isFirstPacket && markerBit) 5:30.60 ^~~~~~~~~~~~~ 5:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 5:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 5:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: 5:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 5:30.60 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 5:30.60 ^~~~~~~~~~~~~ 5:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: 5:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:140:16: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [-Wdeprecated-declarations] 5:30.60 else if (isFirstPacket) 5:30.60 ^~~~~~~~~~~~~ 5:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 5:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 5:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: 5:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 5:30.60 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 5:30.60 ^~~~~~~~~~~~~ 5:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:20: 5:30.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/packet.cc:140:16: warning: 'webrtc::VCMPacket::::isFirstPacket' is deprecated [-Wdeprecated-declarations] 5:30.60 else if (isFirstPacket) 5:30.60 ^~~~~~~~~~~~~ 5:30.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.h:22, 5:30.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/nack_module.cc:14, 5:30.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:11: 5:30.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/packet.h:44:25: note: declared here 5:30.61 RTC_DEPRECATED bool isFirstPacket; // Is this first packet in a frame. 5:30.61 ^~~~~~~~~~~~~ 5:30.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:101: 5:30.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 5:30.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:30.64 memset(&video_codec, 0, sizeof(video_codec)); 5:30.64 ^ 5:30.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:24, 5:30.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.h:17, 5:30.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/video_coding/media_optimization.cc:11, 5:30.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn/Unified_cpp_video_coding_gn1.cpp:2: 5:30.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:30.64 class VideoCodec { 5:30.64 ^~~~~~~~~~ 5:30.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 5:31.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 5:31.52 libvideo_coding_gn.a.desc 5:31.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/video_coding/video_coding_gn' 5:32.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:32.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:32.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:32.78 Compiling futures v0.1.18 5:32.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src' 5:32.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src' 5:33.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:33.51 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:33.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:34.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src' 5:34.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:34.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 5:34.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsXULAppAPI.h:13, 5:34.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCShellImpl.cpp:7, 5:34.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 5:34.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCVariant.cpp: In member function 'virtual nsresult XPCVariant::QueryInterface(const nsIID&, void**)': 5:34.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:34.01 foundInterface = 0; \ 5:34.01 ^~~~~~~~~~~~~~ 5:34.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:34.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:34.01 ^~~~~~~~~~~~~~~~~~~~~~~ 5:34.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCVariant.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:34.01 NS_INTERFACE_MAP_END 5:34.01 ^~~~~~~~~~~~~~~~~~~~ 5:34.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:105, 5:34.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCShellImpl.cpp:30, 5:34.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 5:34.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:34.01 } else 5:34.01 ^~~~ 5:34.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCVariant.cpp:24:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 5:34.01 NS_IMPL_QUERY_CLASSINFO(XPCVariant) 5:34.01 ^~~~~~~~~~~~~~~~~~~~~~~ 5:34.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:34.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 5:34.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsXULAppAPI.h:13, 5:34.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCShellImpl.cpp:7, 5:34.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 5:34.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCWrappedNative.cpp: In member function 'virtual nsresult XPCWrappedNative::QueryInterface(const nsIID&, void**)': 5:34.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:34.01 foundInterface = 0; \ 5:34.01 ^~~~~~~~~~~~~~ 5:34.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:34.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:34.01 ^~~~~~~~~~~~~~~~~~~~~~~ 5:34.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCWrappedNative.cpp:657:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:34.01 NS_INTERFACE_MAP_END 5:34.03 ^~~~~~~~~~~~~~~~~~~~ 5:34.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:34.03 else 5:34.03 ^~~~ 5:34.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 5:34.03 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 5:34.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:34.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCWrappedNative.cpp:656:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 5:34.03 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPConnectWrappedNative) 5:34.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:34.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 5:34.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 5:34.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 5:34.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:33, 5:34.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/XREAppData.h:13, 5:34.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsXULAppAPI.h:15, 5:34.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCShellImpl.cpp:7, 5:34.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 5:34.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 5:34.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 5:34.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.04 memset(aT, 0, sizeof(T)); 5:34.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 5:34.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCShellImpl.cpp:30, 5:34.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: 5:34.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 5:34.04 struct GlobalProperties { 5:34.04 ^~~~~~~~~~~~~~~~ 5:34.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src' 5:34.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:34.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:47: 5:34.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_utility.cc: In constructor 'webrtc::RTCPUtility::RTCPPacketIterator::RTCPPacketIterator(uint8_t*, size_t)': 5:34.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:34.07 memset(&_header, 0, sizeof(_header)); 5:34.07 ^ 5:34.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver.h:23, 5:34.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc:11, 5:34.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:29: 5:34.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_utility.h:314:8: note: 'struct webrtc::RTCPUtility::RtcpCommonHeader' declared here 5:34.08 struct RtcpCommonHeader { 5:34.08 ^~~~~~~~~~~~~~~~ 5:34.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:119: 5:34.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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': 5:34.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:34.08 memset(header, 0, sizeof(*header)); 5:34.08 ^ 5:34.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/include/module_common_types.h:24, 5:34.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc:17, 5:34.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:11: 5:34.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:909:8: note: 'struct webrtc::RTPHeader' declared here 5:34.08 struct RTPHeader { 5:34.08 ^~~~~~~~~ 5:34.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn/Unified_cpp_rtp_rtcp_gn2.cpp:65: 5:34.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*)': 5:34.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:534:36: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:34.09 parsed_payload->frame_type = kVideoFrameKey; 5:34.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 5:34.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:536:7: note: here 5:34.10 case H264::NaluType::kSlice: { 5:34.10 ^~~~ 5:34.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:34.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/src' 5:34.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/src' 5:34.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:34.69 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:34.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/features.h:3, 5:34.69 from /usr/include/assert.h:35, 5:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/assert.h:3, 5:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:57, 5:34.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 5:34.69 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:34.69 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:34.69 ^~~~~~~ 5:34.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 5:34.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: 5:34.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_smask': 5:34.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:34.70 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:34.70 ^ 5:34.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:34.70 ((size) ? malloc((unsigned) (size)) : NULL) 5:34.70 ^~~~ 5:34.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:10: note: in expansion of macro '_cairo_malloc_ab' 5:34.70 alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); 5:34.70 ^~~~~~~~~~~~~~~~ 5:34.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:34.70 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:34.70 ^ 5:34.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:34.70 ((size) ? malloc((unsigned) (size)) : NULL) 5:34.70 ^~~~ 5:34.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:10: note: in expansion of macro '_cairo_malloc_ab' 5:34.70 alpha = _cairo_malloc_ab (image->height, image->width); 5:34.70 ^~~~~~~~~~~~~~~~ 5:34.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_image': 5:34.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:34.71 _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) 5:34.71 ^ 5:34.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:34.71 ((size) ? malloc((unsigned) (size)) : NULL) 5:34.71 ^~~~ 5:34.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro '_cairo_malloc_abc' 5:34.71 rgb = _cairo_malloc_abc (image->width, image->height, 3); 5:34.71 ^~~~~~~~~~~~~~~~~ 5:34.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_pattern_stops': 5:34.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:34.71 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:34.71 ^ 5:34.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:34.71 ((size) ? malloc((unsigned) (size)) : NULL) 5:34.71 ^~~~ 5:34.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro '_cairo_malloc_ab' 5:34.71 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); 5:34.71 ^~~~~~~~~~~~~~~~ 5:34.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_emit_type3_font_subset': 5:34.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:34.71 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:34.72 ^ 5:34.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:34.72 ((size) ? malloc((unsigned) (size)) : NULL) 5:34.72 ^~~~ 5:34.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro '_cairo_malloc_ab' 5:34.72 glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); 5:34.72 ^~~~~~~~~~~~~~~~ 5:34.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:34.72 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:34.72 ^ 5:34.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:34.72 ((size) ? malloc((unsigned) (size)) : NULL) 5:34.72 ^~~~ 5:34.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro '_cairo_malloc_ab' 5:34.72 widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); 5:34.72 ^~~~~~~~~~~~~~~~ 5:34.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_text_glyphs': 5:34.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:34.72 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:34.72 ^ 5:34.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:34.72 ((size) ? malloc((unsigned) (size)) : NULL) 5:34.72 ^~~~ 5:34.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:22: note: in expansion of macro '_cairo_malloc_ab' 5:34.72 group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 5:34.72 ^~~~~~~~~~~~~~~~ 5:34.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:34.75 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:34.75 ^ 5:34.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:34.75 ((size) ? malloc((unsigned) (size)) : NULL) 5:34.75 ^~~~ 5:34.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:24: note: in expansion of macro '_cairo_malloc_ab' 5:34.75 group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 5:34.75 ^~~~~~~~~~~~~~~~ 5:34.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function '_cairo_pdf_surface_show_page': 5:34.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14: warning: 'interpolate' may be used uninitialized in this function [-Wmaybe-uninitialized] 5:34.75 status = _cairo_pdf_surface_emit_image (surface, (cairo_image_surface_t *)pad_image, 5:34.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:34.75 resource, interpolate); 5:34.75 ~~~~~~~~~~~~~~~~~~~~~~ 5:34.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pdf-surface.c:2137:18: note: 'interpolate' was declared here 5:34.75 cairo_bool_t interpolate; 5:34.75 ^~~~~~~~~~~ 5:34.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:34.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:34.98 librtp_rtcp_gn.a.desc 5:34.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/rtp_rtcp/rtp_rtcp_gn' 5:35.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:35.04 libgfx_qcms.a.desc 5:35.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/qcms' 5:35.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src' 5:35.64 libjs_xpconnect_src.a.desc 5:35.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/src' 5:36.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:36.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-blob.cc:33: 5:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:36.48 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 5:36.48 ^~~~~~~~~~~~~~~~~~~ 5:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 5:36.48 _hb_debug_msg_va (const char *what, 5:36.48 ^~~~~~~~~~~~~~~~ 5:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:36.48 _hb_debug_msg<0> (const char *what HB_UNUSED, 5:36.48 ^~~~~~~~~~~~~~~~ 5:36.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 5:36.48 _hb_debug_msg (const char *what, 5:36.48 ^~~~~~~~~~~~~ 5:36.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:36.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:36.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:36.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:36.59 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:36.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:36.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:36.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:36.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/features.h:3, 5:36.68 from /usr/include/assert.h:35, 5:36.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/assert.h:3, 5:36.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:57, 5:36.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 5:36.68 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:36.68 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:36.68 ^~~~~~~ 5:36.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 5:36.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ps-surface.c:57: 5:36.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ps-surface.c: In function '_cairo_ps_surface_emit_pattern_stops': 5:36.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:36.68 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:36.68 ^ 5:36.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:36.68 ((size) ? malloc((unsigned) (size)) : NULL) 5:36.68 ^~~~ 5:36.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro '_cairo_malloc_ab' 5:36.68 allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); 5:36.68 ^~~~~~~~~~~~~~~~ 5:36.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:37.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:37.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:37.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:37.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 5:37.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpLog.h:20, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelParent.cpp:8, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 5:37.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelParent.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParent::QueryInterface(const nsIID&, void**)': 5:37.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:37.52 foundInterface = 0; \ 5:37.52 ^~~~~~~~~~~~~~ 5:37.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:37.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:37.52 ^~~~~~~~~~~~~~~~~~~~~~~ 5:37.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelParent.cpp:278:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:37.52 NS_INTERFACE_MAP_END 5:37.52 ^~~~~~~~~~~~~~~~~~~~ 5:37.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 5:37.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelParent.cpp:277:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:37.52 } else 5:37.52 ^~~~ 5:37.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpLog.h:20, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelParent.cpp:8, 5:37.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 5:37.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelParentListener.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParentListener::QueryInterface(const nsIID&, void**)': 5:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:37.54 foundInterface = 0; \ 5:37.54 ^~~~~~~~~~~~~~ 5:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:37.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:37.54 ^~~~~~~~~~~~~~~~~~~~~~~ 5:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelParentListener.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:37.54 NS_INTERFACE_MAP_END 5:37.54 ^~~~~~~~~~~~~~~~~~~~ 5:37.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:11: 5:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelParentListener.cpp:65:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:37.54 } else 5:37.54 ^~~~ 5:37.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 5:37.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 5:37.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 5:37.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 5:37.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 5:37.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/net/NeckoChild.h:11, 5:37.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpLog.h:20, 5:37.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/HttpChannelParent.cpp:8, 5:37.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 5:37.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'virtual nsresult mozilla::net::nsHttpChannel::QueryInterface(const nsIID&, void**)': 5:37.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:37.55 foundInterface = 0; \ 5:37.55 ^~~~~~~~~~~~~~ 5:37.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 5:37.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 5:37.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:37.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpChannel.cpp:5627:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 5:37.55 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 5:37.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:37.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:128: 5:37.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/protocol/http/nsHttpChannel.cpp:5626:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:37.55 } else 5:37.55 ^~~~ 5:37.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 5:37.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:37.68 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:37.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 5:37.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: 5:37.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function '_cairo_surface_wrapper_show_text_glyphs': 5:37.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:37.68 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:37.68 ^ 5:37.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:37.68 ((size) ? malloc((unsigned) (size)) : NULL) 5:37.68 ^~~~ 5:37.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:15: note: in expansion of macro '_cairo_malloc_ab' 5:37.68 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 5:37.68 ^~~~~~~~~~~~~~~~ 5:37.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:37.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:37.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-object-private.hh:36, 5:37.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-common.cc:32: 5:37.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:37.71 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 5:37.71 ^~~~~~~~~~~~~~~~~~~ 5:37.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 5:37.71 _hb_debug_msg_va (const char *what, 5:37.71 ^~~~~~~~~~~~~~~~ 5:37.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:37.71 _hb_debug_msg<0> (const char *what HB_UNUSED, 5:37.71 ^~~~~~~~~~~~~~~~ 5:37.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 5:37.71 _hb_debug_msg (const char *what, 5:37.71 ^~~~~~~~~~~~~ 5:37.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:37.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:37.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:37.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:38.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:38.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:38.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:38.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:38.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:38.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 5:38.26 libnetwerk_protocol_http.a.desc 5:38.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/protocol/http' 5:38.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 5:38.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 5:38.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:38.85 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:38.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:39.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:39.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:39.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/features.h:3, 5:39.49 from /usr/include/assert.h:35, 5:39.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/assert.h:3, 5:39.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:57, 5:39.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: 5:39.49 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:39.49 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:39.49 ^~~~~~~ 5:39.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:39.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:39.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:39.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:39.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:39.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:39.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:40.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:40.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:40.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:40.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:40.54 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:40.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/features.h:3, 5:40.54 from /usr/include/assert.h:35, 5:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/assert.h:3, 5:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:57, 5:40.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: 5:40.54 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:40.54 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:40.54 ^~~~~~~ 5:40.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:40.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:40.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:40.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:40.64 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:40.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:40.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps' 5:40.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:40.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 5:40.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.h:9, 5:40.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp:7, 5:40.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps/Unified_cpp_caps0.cpp:2: 5:40.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp: In member function 'virtual nsresult ContentPrincipal::QueryInterface(const nsIID&, void**)': 5:40.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:40.80 foundInterface = 0; \ 5:40.80 ^~~~~~~~~~~~~~ 5:40.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:40.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:40.80 ^~~~~~~~~~~~~~~~~~~~~~~ 5:40.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:40.80 NS_INTERFACE_MAP_END 5:40.80 ^~~~~~~~~~~~~~~~~~~~ 5:40.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:40.80 NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, nsIPrincipal, nsISerializable) 5:40.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:40.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp:21, 5:40.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps/Unified_cpp_caps0.cpp:2: 5:40.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:40.80 } else 5:40.80 ^~~~ 5:40.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 5:40.80 } else 5:40.80 ^~~~ 5:40.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:40.80 NS_IMPL_QUERY_INTERFACE_CI(ContentPrincipal, nsIPrincipal, nsISerializable) 5:40.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:40.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:40.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 5:40.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.h:9, 5:40.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp:7, 5:40.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps/Unified_cpp_caps0.cpp:2: 5:40.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ExpandedPrincipal.cpp: In member function 'virtual nsresult ExpandedPrincipal::QueryInterface(const nsIID&, void**)': 5:40.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:40.80 foundInterface = 0; \ 5:40.80 ^~~~~~~~~~~~~~ 5:40.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:40.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:40.81 ^~~~~~~~~~~~~~~~~~~~~~~ 5:40.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:40.81 NS_INTERFACE_MAP_END 5:40.81 ^~~~~~~~~~~~~~~~~~~~ 5:40.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:40.81 NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, nsIPrincipal, 5:40.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:40.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp:21, 5:40.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps/Unified_cpp_caps0.cpp:2: 5:40.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:40.81 } else 5:40.81 ^~~~ 5:40.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 5:40.81 } else 5:40.81 ^~~~ 5:40.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ExpandedPrincipal.cpp:14:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:40.81 NS_IMPL_QUERY_INTERFACE_CI(ExpandedPrincipal, nsIPrincipal, 5:40.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:40.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:40.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 5:40.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.h:9, 5:40.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp:7, 5:40.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps/Unified_cpp_caps0.cpp:2: 5:40.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/NullPrincipal.cpp: In member function 'virtual nsresult NullPrincipal::QueryInterface(const nsIID&, void**)': 5:40.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:40.81 foundInterface = 0; \ 5:40.81 ^~~~~~~~~~~~~~ 5:40.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:40.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:40.82 ^~~~~~~~~~~~~~~~~~~~~~~ 5:40.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:40.82 NS_INTERFACE_MAP_END 5:40.82 ^~~~~~~~~~~~~~~~~~~~ 5:40.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/NullPrincipal.cpp:32:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:40.82 NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, nsIPrincipal, nsISerializable) 5:40.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:40.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp:21, 5:40.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps/Unified_cpp_caps0.cpp:2: 5:40.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:40.82 } else 5:40.82 ^~~~ 5:40.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 5:40.82 } else 5:40.82 ^~~~ 5:40.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/NullPrincipal.cpp:32:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:40.82 NS_IMPL_QUERY_INTERFACE_CI(NullPrincipal, nsIPrincipal, nsISerializable) 5:40.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:40.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:40.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 5:40.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.h:9, 5:40.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp:7, 5:40.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps/Unified_cpp_caps0.cpp:2: 5:40.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/NullPrincipalURI.cpp: In member function 'virtual nsresult NullPrincipalURI::QueryInterface(const nsIID&, void**)': 5:40.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:40.82 foundInterface = 0; \ 5:40.82 ^~~~~~~~~~~~~~ 5:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:40.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:40.84 ^~~~~~~~~~~~~~~~~~~~~~~ 5:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/NullPrincipalURI.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:40.84 NS_INTERFACE_MAP_END 5:40.84 ^~~~~~~~~~~~~~~~~~~~ 5:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 5:40.84 else 5:40.84 ^~~~ 5:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 5:40.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 5:40.84 ^~~~~~~~~~~~~~~~~~ 5:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/NullPrincipalURI.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 5:40.84 NS_INTERFACE_MAP_ENTRY(nsIIPCSerializableURI) 5:40.84 ^~~~~~~~~~~~~~~~~~~~~~ 5:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/SystemPrincipal.cpp: In member function 'virtual nsresult SystemPrincipal::QueryInterface(const nsIID&, void**)': 5:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:40.84 foundInterface = 0; \ 5:40.84 ^~~~~~~~~~~~~~ 5:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:40.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:40.84 ^~~~~~~~~~~~~~~~~~~~~~~ 5:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:40.84 NS_INTERFACE_MAP_END 5:40.84 ^~~~~~~~~~~~~~~~~~~~ 5:40.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/SystemPrincipal.cpp:24:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:40.85 NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, nsIPrincipal, nsISerializable) 5:40.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:40.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/ContentPrincipal.cpp:21, 5:40.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps/Unified_cpp_caps0.cpp:2: 5:40.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:40.85 } else 5:40.85 ^~~~ 5:40.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 5:40.85 } else 5:40.85 ^~~~ 5:40.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/caps/SystemPrincipal.cpp:24:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 5:40.85 NS_IMPL_QUERY_INTERFACE_CI(SystemPrincipal, nsIPrincipal, nsISerializable) 5:40.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:40.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps' 5:41.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html' 5:41.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5AtomTable.h:8, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5AtomTable.cpp:5, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 5:41.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5DocumentBuilder.cpp: In member function 'virtual nsresult nsHtml5DocumentBuilder::QueryInterface(const nsIID&, void**)': 5:41.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:41.16 foundInterface = 0; \ 5:41.16 ^~~~~~~~~~~~~~ 5:41.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 5:41.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 5:41.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5DocumentBuilder.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 5:41.16 NS_INTERFACE_MAP_END_INHERITING(nsContentSink) 5:41.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocumentObserver.h:10, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocument.h:15, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsNameSpaceManager.h:13, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5AttributeName.cpp:33, 5:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html/Unified_cpp_parser_html0.cpp:11: 5:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:41.17 } else 5:41.17 ^~~~ 5:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 5:41.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 5:41.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5DocumentBuilder.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 5:41.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsHtml5DocumentBuilder) 5:41.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5AtomTable.h:8, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5AtomTable.cpp:5, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html/Unified_cpp_parser_html0.cpp:2: 5:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5Parser.cpp: In member function 'virtual nsresult nsHtml5Parser::QueryInterface(const nsIID&, void**)': 5:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 5:41.17 foundInterface = 0; \ 5:41.17 ^~~~~~~~~~~~~~ 5:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 5:41.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 5:41.17 ^~~~~~~~~~~~~~~~~~~~~~~ 5:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5Parser.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 5:41.17 NS_INTERFACE_MAP_END 5:41.17 ^~~~~~~~~~~~~~~~~~~~ 5:41.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocumentObserver.h:10, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocument.h:15, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsNameSpaceManager.h:13, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5AttributeName.cpp:33, 5:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html/Unified_cpp_parser_html0.cpp:11: 5:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 5:41.17 } else 5:41.17 ^~~~ 5:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 5:41.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 5:41.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5Parser.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 5:41.18 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5Parser) 5:41.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html' 5:41.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps' 5:41.28 libcaps.a.desc 5:41.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/caps' 5:41.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:41.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:41.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:41.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:41.87 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:41.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:43.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:43.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:43.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:43.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:43.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:43.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/features.h:3, 5:43.37 from /usr/include/assert.h:35, 5:43.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/assert.h:3, 5:43.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:57, 5:43.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-type1-subset.c:43: 5:43.37 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 5:43.37 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 5:43.37 ^~~~~~~ 5:43.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:43.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn' 5:43.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:119: 5:43.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/video/video_receive_stream.cc: In function 'webrtc::VideoCodec webrtc::{anonymous}::CreateDecoderVideoCodec(const webrtc::VideoReceiveStream::Decoder&)': 5:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:43.40 memset(&codec, 0, sizeof(codec)); 5:43.40 ^ 5:43.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/modules/rtp_rtcp/include/rtp_rtcp_defines.h:18, 5:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/video/call_stats.cc:17, 5:43.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:2: 5:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/common_types.h:662:7: note: 'class webrtc::VideoCodec' declared here 5:43.40 class VideoCodec { 5:43.40 ^~~~~~~~~~ 5:43.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn/Unified_cpp_video_video_gn0.cpp:56: 5:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*)': 5:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc:321:52: warning: this statement may fall through [-Wimplicit-fallthrough=] 5:43.40 keyframe_request_sender_->RequestKeyFrame(); 5:43.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 5:43.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/webrtc/video/rtp_stream_receiver.cc:323:9: note: here 5:43.40 case video_coding::H264SpsPpsTracker::kDrop: 5:43.40 ^~~~ 5:43.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn' 5:43.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:43.64 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:43.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:43.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:43.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:43.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:43.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:43.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:43.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:43.77 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:43.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:43.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src' 5:43.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:20: 5:43.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:43.90 class Machine::Code::decoder 5:43.90 ^~~~~~~ 5:43.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src' 5:43.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:43.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:43.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:44.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:44.10 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:44.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:44.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:44.23 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:44.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:44.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:44.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:44.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:44.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:44.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:44.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-display.c: In function '_cairo_xlib_display_get_xrender_format': 5:44.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-display.c:620:23: warning: 'pict_format' may be used uninitialized in this function [-Wmaybe-uninitialized] 5:44.85 xrender_format = XRenderFindStandardFormat (display->display, 5:44.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:44.85 pict_format); 5:44.85 ~~~~~~~~~~~~ 5:44.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:44.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:44.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:44.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:45.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:45.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-open-type-private.hh:33, 5:45.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-math.cc:27: 5:45.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:45.65 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 5:45.66 ^~~~~~~~~~~~~~~~~~~ 5:45.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 5:45.66 _hb_debug_msg_va (const char *what, 5:45.66 ^~~~~~~~~~~~~~~~ 5:45.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:45.66 _hb_debug_msg<0> (const char *what HB_UNUSED, 5:45.66 ^~~~~~~~~~~~~~~~ 5:45.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 5:45.66 _hb_debug_msg (const char *what, 5:45.66 ^~~~~~~~~~~~~ 5:45.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:36, 5:45.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-math-table.hh:31, 5:45.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-math.cc:30: 5:45.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-set-private.hh: In member function 'void hb_set_t::page_t::init1()': 5:45.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:45.66 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 5:45.66 ^ 5:45.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-open-type-private.hh:32, 5:45.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-math.cc:27: 5:45.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-private.hh:977:8: note: 'hb_set_t::page_t::vector_t' {aka 'struct hb_vector_size_t'} declared here 5:45.66 struct hb_vector_size_t 5:45.66 ^~~~~~~~~~~~~~~~ 5:45.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:45.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:45.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:46.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:46.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:46.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:46.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:46.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:46.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 5:46.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 5:47.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:47.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-object-private.hh:36, 5:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-buffer-private.hh:34, 5:47.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 5:47.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 5:47.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 5:47.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-hangul.cc:27: 5:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:47.14 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 5:47.14 ^~~~~~~~~~~~~~~~~~~ 5:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 5:47.14 _hb_debug_msg_va (const char *what, 5:47.14 ^~~~~~~~~~~~~~~~ 5:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:47.14 _hb_debug_msg<0> (const char *what HB_UNUSED, 5:47.14 ^~~~~~~~~~~~~~~~ 5:47.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 5:47.14 _hb_debug_msg (const char *what, 5:47.14 ^~~~~~~~~~~~~ 5:47.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:47.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:47.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:47.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:47.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:47.45 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:47.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:48.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:48.33 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:48.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:49.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:49.07 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:49.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:49.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:49.55 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:49.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:49.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:49.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:49.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:50.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:50.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-object-private.hh:36, 5:50.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-buffer-private.hh:34, 5:50.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 5:50.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 5:50.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 5:50.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-indic-private.hh:33, 5:50.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc:27: 5:50.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:50.62 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 5:50.62 ^~~~~~~~~~~~~~~~~~~ 5:50.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 5:50.62 _hb_debug_msg_va (const char *what, 5:50.62 ^~~~~~~~~~~~~~~~ 5:50.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:50.62 _hb_debug_msg<0> (const char *what HB_UNUSED, 5:50.62 ^~~~~~~~~~~~~~~~ 5:50.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 5:50.63 _hb_debug_msg (const char *what, 5:50.63 ^~~~~~~~~~~~~ 5:50.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:50.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:50.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:51.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:51.01 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:51.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 5:51.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:51.47 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:51.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 5:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: 5:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_set_clip_region': 5:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:51.47 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:51.47 ^ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:51.48 ((size) ? malloc((unsigned) (size)) : NULL) 5:51.48 ^~~~ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:14: note: in expansion of macro '_cairo_malloc_ab' 5:51.48 rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); 5:51.48 ^~~~~~~~~~~~~~~~ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_draw_image_surface': 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:51.48 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:51.48 ^ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:51.48 ((size) ? malloc((unsigned) (size)) : NULL) 5:51.48 ^~~~ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:16: note: in expansion of macro '_cairo_malloc_ab' 5:51.48 ximage.data = _cairo_malloc_ab (stride, ximage.height); 5:51.48 ^~~~~~~~~~~~~~~~ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_acquire_pattern_surface': 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:51.48 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:51.48 ^ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:51.48 ((size) ? malloc((unsigned) (size)) : NULL) 5:51.48 ^~~~ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:7: note: in expansion of macro '_cairo_malloc_ab' 5:51.48 _cairo_malloc_ab (gradient->n_stops, 5:51.48 ^~~~~~~~~~~~~~~~ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_fill_rectangles': 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:51.48 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:51.48 ^ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:51.48 ((size) ? malloc((unsigned) (size)) : NULL) 5:51.48 ^~~~ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:15: note: in expansion of macro '_cairo_malloc_ab' 5:51.48 xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); 5:51.48 ^~~~~~~~~~~~~~~~ 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_cairo_xlib_surface_composite_trapezoids': 5:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:51.49 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:51.49 ^ 5:51.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:51.49 ((size) ? malloc((unsigned) (size)) : NULL) 5:51.49 ^~~~ 5:51.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:11: note: in expansion of macro '_cairo_malloc_ab' 5:51.49 xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); 5:51.53 ^~~~~~~~~~~~~~~~ 5:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function '_emit_glyphs_chunk': 5:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:51.53 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:51.53 ^ 5:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:51.53 ((size) ? malloc((unsigned) (size)) : NULL) 5:51.53 ^~~~ 5:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro '_cairo_malloc_ab' 5:51.53 elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); 5:51.53 ^~~~~~~~~~~~~~~~ 5:51.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:51.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn' 5:51.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn' 5:52.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:52.11 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:52.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:52.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:52.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-object-private.hh:36, 5:52.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-buffer-private.hh:34, 5:52.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 5:52.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 5:52.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 5:52.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-indic-private.hh:33, 5:52.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-khmer-private.hh:32, 5:52.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-khmer.cc:27: 5:52.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:52.64 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 5:52.64 ^~~~~~~~~~~~~~~~~~~ 5:52.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 5:52.64 _hb_debug_msg_va (const char *what, 5:52.64 ^~~~~~~~~~~~~~~~ 5:52.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:52.64 _hb_debug_msg<0> (const char *what HB_UNUSED, 5:52.64 ^~~~~~~~~~~~~~~~ 5:52.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 5:52.64 _hb_debug_msg (const char *what, 5:52.64 ^~~~~~~~~~~~~ 5:52.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:52.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn' 5:52.81 libvideo_gn.a.desc 5:52.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/video/video_gn' 5:53.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src' 5:53.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:38: 5:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/Slot.cpp: In member function 'void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)': 5:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:53.06 memcpy(m_justs, orig.m_justs, SlotJustify::size_of(justLevels)); 5:53.06 ^ 5:53.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/Segment.h:38, 5:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/Segment.cpp:32, 5:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:20: 5:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/Slot.h:43:8: note: 'struct graphite2::SlotJustify' declared here 5:53.06 struct SlotJustify 5:53.06 ^~~~~~~~~~~ 5:53.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/FeatureVal.h:31, 5:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/FeatureMap.h:29, 5:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/Face.h:34, 5:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/Segment.h:34, 5:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/Segment.cpp:32, 5:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:20: 5:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*]': 5:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/List.h:93:51: required from 'void graphite2::Vector::clear() [with T = graphite2::FeatureVal]' 5:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/List.h:61:17: required from 'graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]' 5:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/Segment.cpp:60:47: required from here 5:53.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:53.06 if (m_last != last) memmove(first, last, distance(last,end())*sizeof(T)); 5:53.06 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:53.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/FeatureMap.h:29, 5:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/Face.h:34, 5:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/Segment.h:34, 5:53.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/Segment.cpp:32, 5:53.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:20: 5:53.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: 'class graphite2::FeatureVal' declared here 5:53.07 class FeatureVal : public Vector 5:53.07 ^~~~~~~~~~ 5:53.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src' 5:53.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src' 5:53.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src' 5:53.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 5:53.11 SkJumper_generated.o 5:53.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 5:53.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:53.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 5:53.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:53.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-object-private.hh:36, 5:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-buffer-private.hh:34, 5:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 5:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 5:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-private.hh:32, 5:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-use-private.hh:35, 5:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc:29: 5:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:53.84 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 5:53.84 ^~~~~~~~~~~~~~~~~~~ 5:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 5:53.84 _hb_debug_msg_va (const char *what, 5:53.84 ^~~~~~~~~~~~~~~~ 5:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:53.84 _hb_debug_msg<0> (const char *what HB_UNUSED, 5:53.84 ^~~~~~~~~~~~~~~~ 5:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 5:53.84 _hb_debug_msg (const char *what, 5:53.84 ^~~~~~~~~~~~~ 5:53.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:54.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:54.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:54.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 5:54.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 5:54.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src' 5:54.48 libgfx_graphite2_src.a.desc 5:54.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/graphite2/src' 5:55.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:55.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-shape-plan.cc:28: 5:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:55.14 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 5:55.14 ^~~~~~~~~~~~~~~~~~~ 5:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 5:55.14 _hb_debug_msg_va (const char *what, 5:55.14 ^~~~~~~~~~~~~~~~ 5:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:55.14 _hb_debug_msg<0> (const char *what HB_UNUSED, 5:55.14 ^~~~~~~~~~~~~~~~ 5:55.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 5:55.14 _hb_debug_msg (const char *what, 5:55.14 ^~~~~~~~~~~~~ 5:55.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:55.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/config' 5:55.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/config' 5:56.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/peerconnection' 5:56.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/peerconnection' 5:56.86 Compiling rayon-core v1.4.0 5:57.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:57.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-object-private.hh:36, 5:57.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-shape-plan-private.hh:31, 5:57.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-shaper-impl-private.hh:33, 5:57.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape.cc:32: 5:57.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:57.21 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 5:57.21 ^~~~~~~~~~~~~~~~~~~ 5:57.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 5:57.21 _hb_debug_msg_va (const char *what, 5:57.21 ^~~~~~~~~~~~~~~~ 5:57.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:57.21 _hb_debug_msg<0> (const char *what HB_UNUSED, 5:57.21 ^~~~~~~~~~~~~~~~ 5:57.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 5:57.21 _hb_debug_msg (const char *what, 5:57.21 ^~~~~~~~~~~~~ 5:57.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape.cc:41: 5:57.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-set-private.hh: In member function 'void hb_set_t::page_t::init1()': 5:57.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 5:57.21 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 5:57.21 ^ 5:57.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-shaper-impl-private.hh:30, 5:57.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape.cc:32: 5:57.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-private.hh:977:8: note: 'hb_set_t::page_t::vector_t' {aka 'struct hb_vector_size_t'} declared here 5:57.21 struct hb_vector_size_t 5:57.21 ^~~~~~~~~~~~~~~~ 5:57.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 5:57.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/config' 5:57.30 libgfx_config.a.desc 5:57.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/config' 5:57.97 Compiling regex-syntax v0.4.1 5:58.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 5:58.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 5:58.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/peerconnection' 5:58.23 libmedia_webrtc_signaling_src_peerconnection.a.desc 5:58.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/signaling/src/peerconnection' 5:58.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:58.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 5:58.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders' 5:58.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:58.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders' 5:59.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 5:59.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 5:59.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 5:59.63 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 5:59.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 5:59.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, 5:59.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c:2: 5:59.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'pqueue_grow': 5:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:59.64 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:59.64 ^ 5:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:59.64 ((size) ? malloc((unsigned) (size)) : NULL) 5:59.64 ^~~~ 5:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:17: note: in expansion of macro '_cairo_malloc_ab' 5:59.64 new_elements = _cairo_malloc_ab (pq->max_size, 5:59.64 ^~~~~~~~~~~~~~~~ 5:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function 'render_rows': 5:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:59.64 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:59.64 ^ 5:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:59.64 ((size) ? malloc((unsigned) (size)) : NULL) 5:59.64 ^~~~ 5:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:10: note: in expansion of macro '_cairo_malloc_ab' 5:59.64 spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); 5:59.64 ^~~~~~~~~~~~~~~~ 5:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_region_geometric': 5:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 5:59.64 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 5:59.64 ^ 5:59.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/gfx/cairo/cairo/src/cairo-clip.c:605:10: note: in expansion of macro '_cairo_malloc_ab' 5:59.67 boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 5:59.67 ^~~~~~~~~~~~~~~~ 5:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-clip.c: In function '_region_clip_to_boxes': 5:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/gfx/cairo/cairo/src/cairo-clip.c:754:14: note: in expansion of macro '_cairo_malloc_ab' 5:59.67 new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); 5:59.67 ^~~~~~~~~~~~~~~~ 5:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-clip.c: In function '_rectilinear_clip_to_boxes': 5:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/gfx/cairo/cairo/src/cairo-clip.c:830:15: note: in expansion of macro '_cairo_malloc_ab' 5:59.67 new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); 5:59.67 ^~~~~~~~~~~~~~~~ 5:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_path_to_boxes': 5:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/gfx/cairo/cairo/src/cairo-clip.c:876:18: note: in expansion of macro '_cairo_malloc_ab' 5:59.67 new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); 5:59.67 ^~~~~~~~~~~~~~~~ 5:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-clip.c: In function '_cairo_clip_copy_rectangle_list': 5:59.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 5:59.70 ((size) ? malloc((unsigned) (size)) : NULL) 5:59.70 ^~~~ 5:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-clip.c:1530:15: note: in expansion of macro '_cairo_malloc_ab' 5:59.70 rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); 5:59.70 ^~~~~~~~~~~~~~~~ 5:59.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:00.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/prefetch' 6:00.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 6:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 6:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 6:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/glue/BackgroundUtils.h:10, 6:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, 6:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: 6:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/prefetch/OfflineCacheUpdateChild.cpp: In member function 'virtual nsresult mozilla::docshell::OfflineCacheUpdateChild::QueryInterface(const nsIID&, void**)': 6:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:00.12 foundInterface = 0; \ 6:00.12 ^~~~~~~~~~~~~~ 6:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:00.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:00.12 ^~~~~~~~~~~~~~~~~~~~~~~ 6:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/prefetch/OfflineCacheUpdateChild.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:00.12 NS_INTERFACE_MAP_END 6:00.12 ^~~~~~~~~~~~~~~~~~~~ 6:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:00.12 else 6:00.12 ^~~~ 6:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 6:00.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:00.12 ^~~~~~~~~~~~~~~~~~ 6:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/prefetch/OfflineCacheUpdateChild.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:00.12 NS_INTERFACE_MAP_ENTRY(nsIOfflineCacheUpdate) 6:00.12 ^~~~~~~~~~~~~~~~~~~~~~ 6:00.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/prefetch' 6:00.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/prefetch' 6:00.63 liburiloader_prefetch.a.desc 6:00.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/prefetch' 6:01.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html' 6:01.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html' 6:01.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr' 6:01.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr' 6:02.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/exthandler' 6:02.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 6:02.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 6:02.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIHandlerService.h:10, 6:02.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/ContentHandlerService.h:4, 6:02.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/ContentHandlerService.cpp:1, 6:02.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function 'virtual nsresult nsExternalAppHandler::QueryInterface(const nsIID&, void**)': 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:02.75 foundInterface = 0; \ 6:02.75 ^~~~~~~~~~~~~~ 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:02.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:02.75 ^~~~~~~~~~~~~~~~~~~~~~~ 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsExternalHelperAppService.cpp:1149:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:02.75 NS_INTERFACE_MAP_END 6:02.75 ^~~~~~~~~~~~~~~~~~~~ 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:02.75 else 6:02.75 ^~~~ 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 6:02.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:02.75 ^~~~~~~~~~~~~~~~~~ 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsExternalHelperAppService.cpp:1148:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:02.75 NS_INTERFACE_MAP_ENTRY(nsINamed) 6:02.75 ^~~~~~~~~~~~~~~~~~~~~~ 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExtProtocolChannel::QueryInterface(const nsIID&, void**)': 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:02.75 foundInterface = 0; \ 6:02.75 ^~~~~~~~~~~~~~ 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:02.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:02.75 ^~~~~~~~~~~~~~~~~~~~~~~ 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsExternalProtocolHandler.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:02.75 NS_INTERFACE_MAP_END 6:02.75 ^~~~~~~~~~~~~~~~~~~~ 6:02.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:02.76 else 6:02.76 ^~~~ 6:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 6:02.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:02.76 ^~~~~~~~~~~~~~~~~~ 6:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsExternalProtocolHandler.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:02.76 NS_INTERFACE_MAP_ENTRY(nsIRequestObserver) 6:02.76 ^~~~~~~~~~~~~~~~~~~~~~ 6:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function 'virtual nsresult nsExternalProtocolHandler::QueryInterface(const nsIID&, void**)': 6:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:02.76 foundInterface = 0; \ 6:02.76 ^~~~~~~~~~~~~~ 6:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:02.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:02.76 ^~~~~~~~~~~~~~~~~~~~~~~ 6:02.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsExternalProtocolHandler.cpp:453:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:02.77 NS_INTERFACE_MAP_END 6:02.78 ^~~~~~~~~~~~~~~~~~~~ 6:02.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:02.78 else 6:02.78 ^~~~ 6:02.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 6:02.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:02.79 ^~~~~~~~~~~~~~~~~~ 6:02.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsExternalProtocolHandler.cpp:452:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:02.79 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 6:02.79 ^~~~~~~~~~~~~~~~~~~~~~ 6:02.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function 'virtual nsresult nsMIMEInfoBase::QueryInterface(const nsIID&, void**)': 6:02.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:02.80 foundInterface = 0; \ 6:02.80 ^~~~~~~~~~~~~~ 6:02.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:02.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:02.80 ^~~~~~~~~~~~~~~~~~~~~~~ 6:02.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsMIMEInfoImpl.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:02.80 NS_INTERFACE_MAP_END 6:02.80 ^~~~~~~~~~~~~~~~~~~~ 6:02.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:02.80 else 6:02.80 ^~~~ 6:02.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 6:02.80 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 6:02.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:02.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/uriloader/exthandler/nsMIMEInfoImpl.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 6:02.80 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHandlerInfo) 6:02.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:02.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/exthandler' 6:03.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/exthandler' 6:03.51 liburiloader_exthandler.a.desc 6:03.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/uriloader/exthandler' 6:03.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:03.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:04.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:04.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:04.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 6:04.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 6:06.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 6:06.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 6:06.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:06.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:06.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/ico' 6:06.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/ico' 6:06.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:06.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:07.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders/icon/gtk' 6:07.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders/icon/gtk' 6:07.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/ico' 6:07.75 libimage_encoders_ico.a.desc 6:07.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/ico' 6:08.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:08.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:08.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders/icon/gtk' 6:08.69 libimage_decoders_icon_gtk.a.desc 6:08.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders/icon/gtk' 6:08.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 6:08.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BufferList.h:12, 6:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/base/pickle.h:17, 6:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message.h:13, 6:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, 6:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 6:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 6:08.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 6:08.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 6:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Maybe.h:450:5: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:08.84 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 6:08.85 ^~ 6:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 6:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:850:9: note: 'tmp' was declared here 6:08.85 T tmp; 6:08.85 ^~~ 6:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BufferList.h:12, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/base/pickle.h:17, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message.h:13, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 6:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Maybe.h: In static member function 'static bool IPC::ParamTraits::Read(const IPC::Message*, PickleIterator*, IPC::ParamTraits::paramType*)': 6:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Maybe.h:450:5: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:08.85 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 6:08.85 ^~ 6:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/JavaScriptTypes.cpp:7, 6:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/UnifiedProtocols1.cpp:2: 6:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:850:9: note: 'tmp' was declared here 6:08.85 T tmp; 6:08.85 ^~~ 6:08.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 6:08.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:08.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:09.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:09.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/InlineTranslator.cpp:8: 6:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/RecordedEventImpl.h:1658:3: warning: 'capStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:09.19 aStrokeOptions.mLineCap = capStyle; 6:09.19 ^~~~~~~~~~~~~~ 6:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/RecordedEventImpl.h:1657:3: warning: 'joinStyle' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:09.19 aStrokeOptions.mLineJoin = joinStyle; 6:09.19 ^~~~~~~~~~~~~~ 6:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/RecordedEventImpl.h:1656:3: warning: 'dashLength' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:09.19 aStrokeOptions.mDashLength = size_t(dashLength); 6:09.19 ^~~~~~~~~~~~~~ 6:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/RecordedEventImpl.h:2615:31: warning: 'newPathOp.mozilla::gfx::PathOp::mType' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:09.19 if (sPointCount[newPathOp.mType] >= 1) { 6:09.19 ~~~~~~~~~~^~~~~ 6:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/RecordedEventImpl.h:3328:3: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:09.19 aStream.read((char *)&mPayload.front(), size); 6:09.19 ^~~~~~~ 6:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/RecordedEventImpl.h:3325:12: note: 'size' was declared here 6:09.19 uint64_t size; 6:09.19 ^~~~ 6:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/RecordedEventImpl.h:2612:26: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:09.20 for (uint64_t i = 0; i < size; i++) { 6:09.20 ~~^~~~~~ 6:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/RecordedEventImpl.h:2606:12: note: 'size' was declared here 6:09.20 uint64_t size; 6:09.20 ^~~~ 6:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/InlineTranslator.cpp: In member function 'bool mozilla::gfx::InlineTranslator::TranslateRecording(char*, size_t)': 6:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/InlineTranslator.cpp:48:3: warning: 'magicInt' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:09.23 if (magicInt != mozilla::gfx::kMagicInt) { 6:09.23 ^~ 6:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/InlineTranslator.cpp:54:3: warning: 'majorRevision' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:09.23 if (majorRevision != kMajorRevision) { 6:09.23 ^~ 6:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/InlineTranslator.cpp:60:3: warning: 'minorRevision' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:09.23 if (minorRevision > kMinorRevision) { 6:09.23 ^~ 6:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/InlineTranslator.cpp:67:46: warning: 'eventType' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:09.23 bool success = RecordedEvent::DoWithEvent( 6:09.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 6:09.23 reader, static_cast(eventType), 6:09.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:09.23 [&](RecordedEvent *recordedEvent) { 6:09.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:09.23 // Make sure that the whole event was read from the stream 6:09.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:09.23 // successfully. 6:09.23 ~~~~~~~~~~~~~~~~ 6:09.23 if (!reader.good()) { 6:09.23 ~~~~~~~~~~~~~~~~~~~~~ 6:09.23 return false; 6:09.23 ~~~~~~~~~~~~~ 6:09.24 } 6:09.24 ~ 6:09.24 6:09.24 6:09.24 if (!recordedEvent->PlayEvent(this)) { 6:09.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:09.24 return false; 6:09.24 ~~~~~~~~~~~~~ 6:09.24 } 6:09.24 ~ 6:09.24 6:09.24 6:09.24 return true; 6:09.24 ~~~~~~~~~~~~ 6:09.24 }); 6:09.24 ~~ 6:09.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:09.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:09.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:09.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 6:09.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-font-face.c:41, 6:09.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.c:2: 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-gstate.c: In function '_cairo_gstate_set_dash': 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:09.40 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:09.40 ^ 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:09.40 ((size) ? malloc((unsigned) (size)) : NULL) 6:09.40 ^~~~ 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro '_cairo_malloc_ab' 6:09.40 gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); 6:09.40 ^~~~~~~~~~~~~~~~ 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-hull.c: In function '_cairo_hull_compute': 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:09.40 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:09.40 ^ 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:09.40 ((size) ? malloc((unsigned) (size)) : NULL) 6:09.40 ^~~~ 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-hull.c:215:9: note: in expansion of macro '_cairo_malloc_ab' 6:09.40 hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); 6:09.40 ^~~~~~~~~~~~~~~~ 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_pixman_image_for_gradient': 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:09.40 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:09.40 ^ 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:09.40 ((size) ? malloc((unsigned) (size)) : NULL) 6:09.40 ^~~~ 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-image-surface.c:1113:17: note: in expansion of macro '_cairo_malloc_ab' 6:09.40 pixman_stops = _cairo_malloc_ab (pattern->n_stops, 6:09.40 ^~~~~~~~~~~~~~~~ 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-image-surface.c: In function '_cairo_image_surface_fill_rectangles': 6:09.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:09.40 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:09.40 ^ 6:09.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:09.41 ((size) ? malloc((unsigned) (size)) : NULL) 6:09.41 ^~~~ 6:09.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-image-surface.c:4362:17: note: in expansion of macro '_cairo_malloc_ab' 6:09.41 pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); 6:09.41 ^~~~~~~~~~~~~~~~ 6:09.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_glyph_allocate': 6:09.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:09.41 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:09.41 ^ 6:09.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:09.41 ((size) ? malloc((unsigned) (size)) : NULL) 6:09.41 ^~~~ 6:09.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro '_cairo_malloc_ab' 6:09.41 return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 6:09.41 ^~~~~~~~~~~~~~~~ 6:09.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-misc.c: In function '_moz_cairo_text_cluster_allocate': 6:09.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:09.41 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:09.41 ^ 6:09.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:09.41 ((size) ? malloc((unsigned) (size)) : NULL) 6:09.41 ^~~~ 6:09.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro '_cairo_malloc_ab' 6:09.41 return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); 6:09.41 ^~~~~~~~~~~~~~~~ 6:09.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:09.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html' 6:09.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 6:09.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 6:09.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsICancelableRunnable.h:10, 6:09.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsThreadUtils.h:13, 6:09.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5SVGLoadDispatcher.h:8, 6:09.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 6:09.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html/Unified_cpp_parser_html1.cpp:2: 6:09.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5StreamListener.cpp: In member function 'virtual nsresult nsHtml5StreamListener::QueryInterface(const nsIID&, void**)': 6:09.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:09.49 foundInterface = 0; \ 6:09.49 ^~~~~~~~~~~~~~ 6:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:09.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:09.49 ^~~~~~~~~~~~~~~~~~~~~~~ 6:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5StreamListener.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:09.49 NS_INTERFACE_MAP_END 6:09.49 ^~~~~~~~~~~~~~~~~~~~ 6:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:09.49 else 6:09.49 ^~~~ 6:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 6:09.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:09.49 ^~~~~~~~~~~~~~~~~~ 6:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5StreamListener.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:09.49 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) 6:09.49 ^~~~~~~~~~~~~~~~~~~~~~ 6:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5StreamParser.cpp: In member function 'virtual nsresult nsHtml5StreamParser::QueryInterface(const nsIID&, void**)': 6:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:09.49 foundInterface = 0; \ 6:09.49 ^~~~~~~~~~~~~~ 6:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:09.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:09.49 ^~~~~~~~~~~~~~~~~~~~~~~ 6:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5StreamParser.cpp:80:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:09.49 NS_INTERFACE_MAP_END 6:09.49 ^~~~~~~~~~~~~~~~~~~~ 6:09.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 6:09.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.h:15, 6:09.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContent.h:12, 6:09.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5SVGLoadDispatcher.h:9, 6:09.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5SVGLoadDispatcher.cpp:5, 6:09.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html/Unified_cpp_parser_html1.cpp:2: 6:09.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 6:09.49 } else 6:09.49 ^~~~ 6:09.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 6:09.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 6:09.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:09.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/parser/html/nsHtml5StreamParser.cpp:79:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 6:09.50 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsHtml5StreamParser) 6:09.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:09.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html' 6:09.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/src' 6:09.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/src' 6:09.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:09.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:10.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders/icon' 6:10.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 6:10.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 6:10.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIFactory.h:10, 6:10.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Module.h:12, 6:10.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ModuleUtils.h:11, 6:10.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/image/decoders/icon/nsIconModule.cpp:7, 6:10.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2: 6:10.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/image/decoders/icon/nsIconURI.cpp: In member function 'virtual nsresult nsMozIconURI::QueryInterface(const nsIID&, void**)': 6:10.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:10.01 foundInterface = 0; \ 6:10.01 ^~~~~~~~~~~~~~ 6:10.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:10.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:10.01 ^~~~~~~~~~~~~~~~~~~~~~~ 6:10.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/image/decoders/icon/nsIconURI.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:10.01 NS_INTERFACE_MAP_END 6:10.01 ^~~~~~~~~~~~~~~~~~~~ 6:10.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:10.01 else 6:10.01 ^~~~ 6:10.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 6:10.01 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 6:10.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:10.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/image/decoders/icon/nsIconURI.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 6:10.01 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsINestedURI, mIconURL) 6:10.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:10.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders/icon' 6:10.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html' 6:10.31 libparser_html.a.desc 6:10.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/parser/html' 6:10.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/src' 6:10.32 libgfx_src.a.desc 6:10.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/src' 6:10.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders/icon' 6:10.98 libimage_decoders_icon.a.desc 6:10.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders/icon' 6:11.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/build' 6:11.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/build' 6:11.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 6:11.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 6:12.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 6:12.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-object-private.hh:36, 6:12.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-buffer-private.hh:34, 6:12.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-map-private.hh:32, 6:12.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-private.hh:32, 6:12.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-fallback-private.hh:32, 6:12.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:27, 6:12.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp:2: 6:12.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.16 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:12.16 ^~~~~~~~~~~~~~~~~~~ 6:12.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:12.16 _hb_debug_msg_va (const char *what, 6:12.16 ^~~~~~~~~~~~~~~~ 6:12.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.16 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:12.17 ^~~~~~~~~~~~~~~~ 6:12.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:12.17 _hb_debug_msg (const char *what, 6:12.17 ^~~~~~~~~~~~~ 6:12.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:36, 6:12.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:32, 6:12.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:35, 6:12.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:28, 6:12.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp:2: 6:12.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-set-private.hh: In member function 'void hb_set_t::page_t::init1()': 6:12.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.18 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 6:12.18 ^ 6:12.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-fallback-private.hh:30, 6:12.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:27, 6:12.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp:2: 6:12.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.18 struct hb_vector_size_t 6:12.18 ^~~~~~~~~~~~~~~~ 6:12.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 6:12.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/jpeg' 6:12.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/jpeg' 6:12.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/build' 6:12.64 libimage_build.a.desc 6:12.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/build' 6:13.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/png' 6:13.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/png' 6:13.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/jpeg' 6:13.25 libimage_encoders_jpeg.a.desc 6:13.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/jpeg' 6:13.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 6:13.46 libaudio_processing_gn.a.desc 6:13.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/webrtc/modules/audio_processing/audio_processing_gn' 6:13.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:13.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:13.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/png' 6:13.96 libimage_encoders_png.a.desc 6:13.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/png' 6:14.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/bmp' 6:14.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/bmp' 6:14.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ipc' 6:14.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ipc' 6:15.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 6:15.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:24, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonIC.cpp:13, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:11: 6:15.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.18 size - sizeof(js::NativeObject)); 6:15.18 ^ 6:15.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 6:15.18 class HeapSlot : public WriteBarrieredBase { 6:15.18 ^~~~~~~~ 6:15.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 6:15.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 6:15.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.19 memset(aT, 0, sizeof(T)); 6:15.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 6:15.19 struct TabSizes { 6:15.19 ^~~~~~~~ 6:15.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 6:15.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 6:15.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.19 memset(aT, 0, sizeof(T)); 6:15.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:15.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 6:15.22 struct ServoSizes { 6:15.22 ^~~~~~~~~~ 6:15.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 6:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 6:15.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.22 memset(aT, 0, sizeof(T)); 6:15.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:15.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:15.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 6:15.26 class StaticStrings { 6:15.26 ^~~~~~~~~~~~~ 6:15.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 6:15.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 6:15.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.26 memset(aT, 0, sizeof(T)); 6:15.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 6:15.26 class PreliminaryObjectArray { 6:15.26 ^~~~~~~~~~~~~~~~~~~~~~ 6:15.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 6:15.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 6:15.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.26 memset(aT, 0, sizeof(T)); 6:15.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:15.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:15.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 6:15.29 class TypeNewScript { 6:15.29 ^~~~~~~~~~~~~ 6:15.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 6:15.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 6:15.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.29 memset(aT, 0, sizeof(T)); 6:15.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 6:15.30 struct IonScriptCounts { 6:15.30 ^~~~~~~~~~~~~~~ 6:15.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 6:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 6:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 6:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.31 memset(aT, 0, sizeof(T)); 6:15.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 6:15.31 struct ZoneGCStats { 6:15.31 ^~~~~~~~~~~ 6:15.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 6:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 6:15.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.31 memset(aT, 0, sizeof(T)); 6:15.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:15.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 6:15.32 class NewObjectCache { 6:15.32 ^~~~~~~~~~~~~~ 6:15.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 6:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.32 memset(aT, 0, sizeof(T)); 6:15.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 6:15.32 class MOZ_NON_PARAM alignas(8) Value { 6:15.32 ^~~~~ 6:15.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 6:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 6:15.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.32 memset(aT, 0, sizeof(T)); 6:15.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:15.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/SharedIC.h:12, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:17, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonIC.h:10, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonIC.cpp:7, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:11: 6:15.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 6:15.33 class CodeOffsetJump { 6:15.33 ^~~~~~~~~~~~~~ 6:15.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 6:15.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.33 memset(table, 0, sizeof(*table) * capacity()); 6:15.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:15.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.33 class HashTableEntry { 6:15.33 ^~~~~~~~~~~~~~ 6:15.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 6:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.34 memset(table, 0, sizeof(*table) * capacity()); 6:15.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.34 class HashTableEntry { 6:15.34 ^~~~~~~~~~~~~~ 6:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 6:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.34 memset(table, 0, sizeof(*table) * capacity()); 6:15.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.34 class HashTableEntry { 6:15.34 ^~~~~~~~~~~~~~ 6:15.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 6:15.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.34 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 6:15.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:15.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 6:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 6:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 6:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 6:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 6:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 6:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 6:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BytecodeAnalysis.h:10, 6:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.h:12, 6:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonControlFlow.cpp:7, 6:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src16.cpp:2: 6:15.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 6:15.35 class HashTableEntry { 6:15.35 ^~~~~~~~~~~~~~ 6:15.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 6:15.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/bmp' 6:15.47 libimage_encoders_bmp.a.desc 6:15.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/encoders/bmp' 6:15.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:15.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:17.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:17.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:17.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 6:17.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:17.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 6:18.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/webrender_bindings' 6:18.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/webrender_bindings/Unified_cpp_webrender_bindings0.cpp:2: 6:18.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 6:18.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/webrender_bindings/Moz2DImageRenderer.cpp:271:47: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:18.18 mozilla::wr::MutByteSliceToRange(output)); 6:18.18 ^ 6:18.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/webrender_bindings' 6:18.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 6:18.36 libgfx_cairo_libpixman_src.a.desc 6:18.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/libpixman/src' 6:19.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:19.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:19.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:19.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:19.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/webrender_bindings' 6:19.41 libgfx_webrender_bindings.a.desc 6:19.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/webrender_bindings' 6:19.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/abort' 6:19.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 6:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 6:19.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 6:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 6:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 6:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 6:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/abort/AbortController.h:10, 6:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/abort/AbortController.cpp:7, 6:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/abort/Unified_cpp_dom_abort0.cpp:2: 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/abort/AbortController.cpp: In member function 'virtual nsresult mozilla::dom::AbortController::QueryInterface(const nsIID&, void**)': 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:19.43 foundInterface = 0; \ 6:19.43 ^~~~~~~~~~~~~~ 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:19.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:19.43 ^~~~~~~~~~~~~~~~~~~~~~~ 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/abort/AbortController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:19.43 NS_INTERFACE_MAP_END 6:19.43 ^~~~~~~~~~~~~~~~~~~~ 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:19.43 else 6:19.43 ^~~~ 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 6:19.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:19.43 ^~~~~~~~~~~~~~~~~~ 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/abort/AbortController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:19.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 6:19.43 ^~~~~~~~~~~~~~~~~~~~~~ 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/abort/AbortSignal.cpp: In member function 'virtual nsresult mozilla::dom::AbortSignal::QueryInterface(const nsIID&, void**)': 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:19.43 foundInterface = 0; \ 6:19.43 ^~~~~~~~~~~~~~ 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 6:19.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 6:19.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/abort/AbortSignal.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 6:19.43 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 6:19.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:19.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/abort/AbortController.h:12, 6:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/abort/AbortController.cpp:7, 6:19.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/abort/Unified_cpp_dom_abort0.cpp:2: 6:19.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 6:19.43 } else 6:19.44 ^~~~ 6:19.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 6:19.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 6:19.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:19.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/abort/AbortSignal.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 6:19.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AbortSignal) 6:19.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:19.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/abort' 6:20.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/abort' 6:20.14 libdom_abort.a.desc 6:20.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/abort' 6:22.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:22.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:23.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:23.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:23.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 6:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-path-bounds.c:37, 6:23.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.c:2: 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-path-fill.c: In function '_cairo_path_fixed_fill_rectilinear_to_region': 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.07 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.07 ^ 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.07 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.07 ^~~~ 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-path-fill.c:303:19: note: in expansion of macro '_cairo_malloc_ab' 6:23.07 new_rects = _cairo_malloc_ab (size, 6:23.07 ^~~~~~~~~~~~~~~~ 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_tessellate_fan': 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.07 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.07 ^ 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.07 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.07 ^~~~ 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-path-stroke.c:346:11: note: in expansion of macro '_cairo_malloc_ab' 6:23.07 points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); 6:23.07 ^~~~~~~~~~~~~~~~ 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-path-stroke.c: In function '_cairo_rectilinear_stroker_add_segment': 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.07 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.07 ^ 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.07 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.07 ^~~~ 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:21: note: in expansion of macro '_cairo_malloc_ab' 6:23.07 new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); 6:23.07 ^~~~~~~~~~~~~~~~ 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-path.c: In function '_cairo_path_create_internal': 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.07 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.07 ^ 6:23.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.07 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.07 ^~~~ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-path.c:354:15: note: in expansion of macro '_cairo_malloc_ab' 6:23.08 path->data = _cairo_malloc_ab (path->num_data, 6:23.08 ^~~~~~~~~~~~~~~~ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_gradient_pattern_init_copy': 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.08 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.08 ^ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.08 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.08 ^~~~ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pattern.c:207:19: note: in expansion of macro '_cairo_malloc_ab' 6:23.08 pattern->stops = _cairo_malloc_ab (other->stops_size, 6:23.08 ^~~~~~~~~~~~~~~~ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_gradient_grow': 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.08 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.08 ^ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.08 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.08 ^~~~ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pattern.c:932:14: note: in expansion of macro '_cairo_malloc_ab' 6:23.08 new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); 6:23.08 ^~~~~~~~~~~~~~~~ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pattern.c: In function '_cairo_pattern_acquire_surface_for_gradient': 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.08 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.08 ^ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.08 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.08 ^~~~ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pattern.c:1350:17: note: in expansion of macro '_cairo_malloc_ab' 6:23.08 pixman_stops = _cairo_malloc_ab (pattern->n_stops, 6:23.08 ^~~~~~~~~~~~~~~~ 6:23.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init': 6:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.09 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.09 ^ 6:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.09 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.09 ^~~~ 6:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pen.c:76:18: note: in expansion of macro '_cairo_malloc_ab' 6:23.09 pen->vertices = _cairo_malloc_ab (pen->num_vertices, 6:23.09 ^~~~~~~~~~~~~~~~ 6:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_init_copy': 6:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.09 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.09 ^ 6:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.09 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.09 ^~~~ 6:23.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pen.c:128:22: note: in expansion of macro '_cairo_malloc_ab' 6:23.09 pen->vertices = _cairo_malloc_ab (pen->num_vertices, 6:23.10 ^~~~~~~~~~~~~~~~ 6:23.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pen.c: In function '_cairo_pen_add_points': 6:23.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.10 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.10 ^ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.11 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.11 ^~~~ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-pen.c:158:17: note: in expansion of macro '_cairo_malloc_ab' 6:23.11 vertices = _cairo_malloc_ab (num_vertices, 6:23.11 ^~~~~~~~~~~~~~~~ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-polygon.c: In function '_cairo_polygon_grow': 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.11 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.11 ^ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.11 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.11 ^~~~ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-polygon.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 6:23.11 new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); 6:23.11 ^~~~~~~~~~~~~~~~ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_show_text_glyphs': 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.11 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.11 ^ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.11 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.11 ^~~~ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-recording-surface.c:570:20: note: in expansion of macro '_cairo_malloc_ab' 6:23.11 command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); 6:23.11 ^~~~~~~~~~~~~~~~ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.11 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.11 ^ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.11 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.11 ^~~~ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-recording-surface.c:578:22: note: in expansion of macro '_cairo_malloc_ab' 6:23.11 command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); 6:23.11 ^~~~~~~~~~~~~~~~ 6:23.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-recording-surface.c: In function '_cairo_recording_surface_replay_internal': 6:23.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.12 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.12 ^ 6:23.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.12 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.13 ^~~~ 6:23.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-recording-surface.c:944:20: note: in expansion of macro '_cairo_malloc_ab' 6:23.13 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 6:23.13 ^~~~~~~~~~~~~~~~ 6:23.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function 'pqueue_grow': 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.14 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.14 ^ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.14 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.14 ^~~~ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:17: note: in expansion of macro '_cairo_malloc_ab' 6:23.14 new_elements = _cairo_malloc_ab (pq->max_size, 6:23.14 ^~~~~~~~~~~~~~~~ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_active_edges_to_spans': 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.14 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.14 ^ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.14 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.14 ^~~~ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:17: note: in expansion of macro '_cairo_malloc_ab' 6:23.14 sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); 6:23.14 ^~~~~~~~~~~~~~~~ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function '_cairo_rectangular_scan_converter_generate': 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.14 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.14 ^ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.14 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.14 ^~~~ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:15: note: in expansion of macro '_cairo_malloc_ab' 6:23.14 rectangles = _cairo_malloc_ab (self->num_rectangles + 1, 6:23.14 ^~~~~~~~~~~~~~~~ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-region.c: In function '_moz_cairo_region_create_rectangles': 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.14 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.14 ^ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.14 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.14 ^~~~ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-region.c:238:11: note: in expansion of macro '_cairo_malloc_ab' 6:23.14 pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); 6:23.14 ^~~~~~~~~~~~~~~~ 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_sub_font_collect': 6:23.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.15 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.15 ^ 6:23.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.15 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.15 ^~~~ 6:23.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro '_cairo_malloc_ab' 6:23.15 subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); 6:23.15 ^~~~~~~~~~~~~~~~ 6:23.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function '_cairo_scaled_font_subsets_foreach_internal': 6:23.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.15 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.15 ^ 6:23.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.15 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.15 ^~~~ 6:23.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro '_cairo_malloc_ab' 6:23.15 collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); 6:23.15 ^~~~~~~~~~~~~~~~ 6:23.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:23.15 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:23.15 ^ 6:23.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:23.16 ((size) ? malloc((unsigned) (size)) : NULL) 6:23.16 ^~~~ 6:23.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro '_cairo_malloc_ab' 6:23.16 collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); 6:23.16 ^~~~~~~~~~~~~~~~ 6:23.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:24.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:24.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:24.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 6:24.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 6:24.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 6:24.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.55 memset(aT, 0, sizeof(T)); 6:24.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:24.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 6:24.55 struct TabSizes { 6:24.55 ^~~~~~~~ 6:24.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 6:24.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 6:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 6:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.56 memset(aT, 0, sizeof(T)); 6:24.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:24.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 6:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 6:24.59 struct ServoSizes { 6:24.59 ^~~~~~~~~~ 6:24.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 6:24.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 6:24.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.61 memset(aT, 0, sizeof(T)); 6:24.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:24.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 6:24.61 class StaticStrings { 6:24.61 ^~~~~~~~~~~~~ 6:24.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 6:24.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 6:24.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.61 memset(aT, 0, sizeof(T)); 6:24.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:24.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 6:24.63 class PreliminaryObjectArray { 6:24.63 ^~~~~~~~~~~~~~~~~~~~~~ 6:24.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 6:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 6:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 6:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.64 memset(aT, 0, sizeof(T)); 6:24.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:24.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 6:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 6:24.64 class TypeNewScript { 6:24.64 ^~~~~~~~~~~~~ 6:24.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 6:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 6:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 6:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.67 memset(aT, 0, sizeof(T)); 6:24.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:24.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 6:24.67 struct IonScriptCounts { 6:24.67 ^~~~~~~~~~~~~~~ 6:24.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 6:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 6:24.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 6:24.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.68 memset(aT, 0, sizeof(T)); 6:24.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:24.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 6:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 6:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 6:24.70 struct ZoneGCStats { 6:24.70 ^~~~~~~~~~~ 6:24.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 6:24.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 6:24.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.71 memset(aT, 0, sizeof(T)); 6:24.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:24.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 6:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 6:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:24.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 6:24.72 class NewObjectCache { 6:24.72 ^~~~~~~~~~~~~~ 6:24.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 6:24.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 6:24.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.73 memset(aT, 0, sizeof(T)); 6:24.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:24.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 6:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 6:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 6:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 6:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 6:24.74 class MOZ_NON_PARAM alignas(8) Value { 6:24.74 ^~~~~ 6:24.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 6:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 6:24.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 6:24.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.74 memset(aT, 0, sizeof(T)); 6:24.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:24.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 6:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 6:24.76 class CodeOffsetJump { 6:24.76 ^~~~~~~~~~~~~~ 6:24.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 6:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.77 memset(table, 0, sizeof(*table) * capacity()); 6:24.77 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 6:24.77 class HashTableEntry { 6:24.77 ^~~~~~~~~~~~~~ 6:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 6:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:24.78 memset(table, 0, sizeof(*table) * capacity()); 6:24.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.78 class HashTableEntry { 6:24.78 ^~~~~~~~~~~~~~ 6:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 6:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:24.78 memset(table, 0, sizeof(*table) * capacity()); 6:24.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:24.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.78 class HashTableEntry { 6:24.78 ^~~~~~~~~~~~~~ 6:24.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 6:24.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 6:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 6:24.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.80 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 6:24.80 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:24.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames-inl.h:10, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.cpp:7, 6:24.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src17.cpp:2: 6:24.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 6:24.81 class HashTableEntry { 6:24.81 ^~~~~~~~~~~~~~ 6:24.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 6:24.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:24.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:27.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:27.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:28.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:28.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:28.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 6:28.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 6:28.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:28.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:28.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr' 6:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/gfxVROpenVR.cpp: In member function 'virtual void mozilla::gfx::VRSystemManagerOpenVR::HandleInput()': 6:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/gfxVROpenVR.cpp:462:25: warning: 'hand' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:28.75 mControllerInfo.mHand = aHand; 6:28.75 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 6:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/gfxVROpenVR.cpp:931:20: note: 'hand' was declared here 6:28.75 dom::GamepadHand hand; 6:28.75 ^~~~ 6:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/gfxVROpenVR.cpp: In member function 'mozilla::dom::GamepadHand mozilla::gfx::VRSystemManagerOpenVR::GetGamepadHandFromControllerRole(vr::ETrackedControllerRole)': 6:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/gfxVROpenVR.cpp:948:10: warning: 'hand' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:28.75 return hand; 6:28.75 ^~~~ 6:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/gfxVROpenVR.cpp: In member function 'virtual void mozilla::gfx::VRSystemManagerOpenVR::ScanForControllers()': 6:28.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/gfxVROpenVR.cpp:1100:41: warning: 'hand' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:28.75 numTriggers, numAxes, deviceId); 6:28.75 ^ 6:28.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr' 6:30.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:30.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:30.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders' 6:30.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders' 6:31.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders' 6:31.02 libimage_decoders.a.desc 6:31.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/decoders' 6:31.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:31.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:32.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:32.35 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:32.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:2570, 6:32.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-spans.c:27, 6:32.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: 6:32.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-stroke-style.c: In function '_cairo_stroke_style_init_copy': 6:32.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.35 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.36 ^ 6:32.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.36 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.36 ^~~~ 6:32.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-stroke-style.c:73:16: note: in expansion of macro '_cairo_malloc_ab' 6:32.36 style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); 6:32.36 ^~~~~~~~~~~~~~~~ 6:32.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_fill_rectangles': 6:32.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.36 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.36 ^ 6:32.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.36 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.36 ^~~~ 6:32.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:10: note: in expansion of macro '_cairo_malloc_ab' 6:32.36 rects = _cairo_malloc_ab (traps->num_traps, 6:32.36 ^~~~~~~~~~~~~~~~ 6:32.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_fill_rectangles': 6:32.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.36 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.36 ^ 6:32.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.37 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.37 ^~~~ 6:32.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:17: note: in expansion of macro '_cairo_malloc_ab' 6:32.38 offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); 6:32.38 ^~~~~~~~~~~~~~~~ 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function '_cairo_surface_fallback_composite_trapezoids': 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.38 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.38 ^ 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.38 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.38 ^~~~ 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:17: note: in expansion of macro '_cairo_malloc_ab' 6:32.38 offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); 6:32.38 ^~~~~~~~~~~~~~~~ 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-offset.c: In function '_cairo_surface_offset_glyphs': 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.38 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.38 ^ 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.38 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.38 ^~~~ 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro '_cairo_malloc_ab' 6:32.38 dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 6:32.38 ^~~~~~~~~~~~~~~~ 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface.c: In function '_cairo_surface_fill_region': 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.38 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.38 ^ 6:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.39 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.39 ^~~~ 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-surface.c:1991:10: note: in expansion of macro '_cairo_malloc_ab' 6:32.39 rects = _cairo_malloc_ab (num_rects, 6:32.39 ^~~~~~~~~~~~~~~~ 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-tee-surface.c: In function '_cairo_tee_surface_show_text_glyphs': 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.39 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.39 ^ 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.39 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.39 ^~~~ 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro '_cairo_malloc_ab' 6:32.39 glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); 6:32.39 ^~~~~~~~~~~~~~~~ 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function 'polygon_reset': 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.39 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.39 ^ 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.39 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.39 ^~~~ 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:23: note: in expansion of macro '_cairo_malloc_ab' 6:32.39 polygon->y_buckets = _cairo_malloc_ab (num_buckets, 6:32.39 ^~~~~~~~~~~~~~~~ 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_grow': 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.39 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.39 ^ 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.39 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.39 ^~~~ 6:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-traps.c:113:14: note: in expansion of macro '_cairo_malloc_ab' 6:32.39 new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); 6:32.39 ^~~~~~~~~~~~~~~~ 6:32.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-traps.c: In function '_cairo_traps_extract_region': 6:32.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.40 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.40 ^ 6:32.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.41 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.41 ^~~~ 6:32.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-traps.c:530:10: note: in expansion of macro '_cairo_malloc_ab' 6:32.41 rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); 6:32.41 ^~~~~~~~~~~~~~~~ 6:32.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_ucs4': 6:32.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.42 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.42 ^ 6:32.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.42 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.42 ^~~~ 6:32.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-unicode.c:280:10: note: in expansion of macro '_cairo_malloc_ab' 6:32.42 str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); 6:32.42 ^~~~~~~~~~~~~~~~ 6:32.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-unicode.c: In function '_cairo_utf8_to_utf16': 6:32.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 6:32.42 _cairo_malloc((unsigned) (a) * (unsigned) (size))) 6:32.42 ^ 6:32.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro '_cairo_malloc' 6:32.42 ((size) ? malloc((unsigned) (size)) : NULL) 6:32.43 ^~~~ 6:32.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro '_cairo_malloc_ab' 6:32.43 str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); 6:32.43 ^~~~~~~~~~~~~~~~ 6:32.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:137: 6:32.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-version.c: At top level: 6:32.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined 6:32.44 #define CAIRO_VERSION_H 1 6:32.44 6:32.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo.h:41, 6:32.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairoint.h:70, 6:32.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-spans.c:27, 6:32.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: 6:32.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/cairo/cairo/src/cairo-version.h:8: note: this is the location of the previous definition 6:32.45 #define CAIRO_VERSION_H 6:32.45 6:32.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:33.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:33.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:33.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image' 6:33.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image' 6:33.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 6:33.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 6:34.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:34.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/test_nr_socket.cpp:790:31: warning: 'compare_flags' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:34.31 if (!nr_transport_addr_cmp(const_cast(&remote_address), 6:34.31 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.31 &port_mapping->remote_address_, compare_flags)) 6:34.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:34.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 6:34.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 6:34.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:24, 6:34.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:30, 6:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:34.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.96 size - sizeof(js::NativeObject)); 6:34.96 ^ 6:34.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:34.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:34.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 6:34.97 class HeapSlot : public WriteBarrieredBase { 6:34.97 ^~~~~~~~ 6:34.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:34.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 6:34.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 6:34.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.98 memset(aT, 0, sizeof(T)); 6:34.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:34.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:34.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 6:34.98 struct TabSizes { 6:34.98 ^~~~~~~~ 6:34.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:34.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:34.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 6:34.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 6:35.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.00 memset(aT, 0, sizeof(T)); 6:35.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:35.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 6:35.00 struct ServoSizes { 6:35.00 ^~~~~~~~~~ 6:35.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 6:35.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 6:35.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.00 memset(aT, 0, sizeof(T)); 6:35.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:35.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/SymbolType.h:24, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/AtomMarking.h:13, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:15, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 6:35.00 class StaticStrings { 6:35.00 ^~~~~~~~~~~~~ 6:35.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 6:35.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 6:35.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.02 memset(aT, 0, sizeof(T)); 6:35.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:35.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 6:35.02 struct ZoneGCStats { 6:35.02 ^~~~~~~~~~~ 6:35.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 6:35.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 6:35.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.02 memset(aT, 0, sizeof(T)); 6:35.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:35.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 6:35.04 class PreliminaryObjectArray { 6:35.05 ^~~~~~~~~~~~~~~~~~~~~~ 6:35.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 6:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 6:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.06 memset(aT, 0, sizeof(T)); 6:35.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:35.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 6:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 6:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 6:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 6:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 6:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 6:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 6:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 6:35.08 class TypeNewScript { 6:35.08 ^~~~~~~~~~~~~ 6:35.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 6:35.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 6:35.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.09 memset(aT, 0, sizeof(T)); 6:35.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:35.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 6:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 6:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 6:35.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 6:35.10 struct IonScriptCounts { 6:35.10 ^~~~~~~~~~~~~~~ 6:35.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 6:35.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 6:35.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.12 memset(aT, 0, sizeof(T)); 6:35.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:35.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 6:35.12 class NewObjectCache { 6:35.12 ^~~~~~~~~~~~~~ 6:35.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 6:35.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 6:35.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.12 memset(aT, 0, sizeof(T)); 6:35.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:35.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 6:35.12 class MOZ_NON_PARAM alignas(8) Value { 6:35.12 ^~~~~ 6:35.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 6:35.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 6:35.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.13 memset(aT, 0, sizeof(T)); 6:35.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:35.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/MacroAssembler-x86.h:10, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:17, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 6:35.13 class CodeOffsetJump { 6:35.13 ^~~~~~~~~~~~~~ 6:35.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 6:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.14 memset(table, 0, sizeof(*table) * capacity()); 6:35.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 6:35.14 class HashTableEntry { 6:35.14 ^~~~~~~~~~~~~~ 6:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 6:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:35.14 memset(table, 0, sizeof(*table) * capacity()); 6:35.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.14 class HashTableEntry { 6:35.14 ^~~~~~~~~~~~~~ 6:35.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 6:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:35.15 memset(table, 0, sizeof(*table) * capacity()); 6:35.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.15 class HashTableEntry { 6:35.15 ^~~~~~~~~~~~~~ 6:35.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/MacroAssembler-x86.h:10, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:17, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 6:35.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.15 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 6:35.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:35.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 6:35.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 6:35.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler-inl.h:10, 6:35.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.cpp:7, 6:35.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src19.cpp:2: 6:35.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 6:35.16 class HashTableEntry { 6:35.16 ^~~~~~~~~~~~~~ 6:35.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 6:35.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:35.57 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 6:35.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:36.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 6:36.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-open-type-private.hh:33, 6:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-aat-layout.cc:27, 6:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:2: 6:36.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.12 _hb_debug_msg_va<0> (const char *what HB_UNUSED, 6:36.13 ^~~~~~~~~~~~~~~~~~~ 6:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:81:1: note: missing primary template attribute 'format' 6:36.13 _hb_debug_msg_va (const char *what, 6:36.13 ^~~~~~~~~~~~~~~~ 6:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.13 _hb_debug_msg<0> (const char *what HB_UNUSED, 6:36.13 ^~~~~~~~~~~~~~~~ 6:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-debug.hh:149:1: note: missing primary template attribute 'format' 6:36.13 _hb_debug_msg (const char *what, 6:36.13 ^~~~~~~~~~~~~ 6:36.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-layout-common-private.hh:36, 6:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-layout-gdef-table.hh:32, 6:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-ot-layout-gsubgpos-private.hh:35, 6:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-aat-layout.cc:30, 6:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:2: 6:36.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-set-private.hh: In member function 'void hb_set_t::page_t::init1()': 6:36.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.14 inline void init1 (void) { memset (&v, 0xff, sizeof (v)); } 6:36.14 ^ 6:36.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-open-type-private.hh:32, 6:36.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-aat-layout.cc:27, 6:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:2: 6:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.15 struct hb_vector_size_t 6:36.15 ^~~~~~~~~~~~~~~~ 6:36.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-face.cc:32, 6:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:20: 6:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 6:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/harfbuzz/src/hb-open-file-private.hh:168:52: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 6:36.15 if (tags[i] == HB_OT_TAG_head && end - start >= head::static_size) 6:36.15 ~~~~~~~~~~~~^~~~~~~ 6:36.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 6:36.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:36.16 libgfx_cairo_cairo_src.a.desc 6:36.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/cairo/cairo/src' 6:36.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 6:36.66 libgfx_harfbuzz_src.a.desc 6:36.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/harfbuzz/src' 6:37.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:37.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:39.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:39.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/transportlayer.h:12, 6:39.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/transportflow.h:19, 6:39.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/transportflow.cpp:12: 6:39.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/sigslot.h: In member function 'nsresult mozilla::TransportFlow::PushLayers(nsAutoPtr >)': 6:39.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/sigslot.h:2074:5: warning: 'layer' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:39.22 m_connected_slots.push_back(conn); 6:39.22 ^~~~~~~~~~~~~~~~~ 6:39.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/transportflow.cpp:130:19: note: 'layer' was declared here 6:39.22 TransportLayer *layer; 6:39.22 ^~~~~ 6:39.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:39.63 Compiling toml v0.2.1 6:40.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:40.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:41.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 6:41.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 6:41.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:21, 6:41.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.75 size - sizeof(js::NativeObject)); 6:41.75 ^ 6:41.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 6:41.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 6:41.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompactBuffer.h:10, 6:41.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:15, 6:41.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 6:41.76 class HeapSlot : public WriteBarrieredBase { 6:41.76 ^~~~~~~~ 6:41.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 6:41.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 6:41.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.76 memset(aT, 0, sizeof(T)); 6:41.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:41.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompactBuffer.h:10, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:15, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 6:41.76 struct TabSizes { 6:41.76 ^~~~~~~~ 6:41.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 6:41.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 6:41.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.76 memset(aT, 0, sizeof(T)); 6:41.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:41.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompactBuffer.h:10, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:15, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 6:41.77 struct ServoSizes { 6:41.77 ^~~~~~~~~~ 6:41.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 6:41.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 6:41.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.77 memset(aT, 0, sizeof(T)); 6:41.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:41.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompactBuffer.h:10, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:15, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 6:41.78 class StaticStrings { 6:41.78 ^~~~~~~~~~~~~ 6:41.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 6:41.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 6:41.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.78 memset(aT, 0, sizeof(T)); 6:41.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:41.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/SharedIC.h:12, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:17, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 6:41.78 class PreliminaryObjectArray { 6:41.78 ^~~~~~~~~~~~~~~~~~~~~~ 6:41.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 6:41.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 6:41.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.79 memset(aT, 0, sizeof(T)); 6:41.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:41.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/SharedIC.h:12, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:17, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 6:41.79 class TypeNewScript { 6:41.79 ^~~~~~~~~~~~~ 6:41.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 6:41.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 6:41.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.79 memset(aT, 0, sizeof(T)); 6:41.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:41.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 6:41.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/SharedIC.h:12, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:17, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 6:41.80 struct IonScriptCounts { 6:41.80 ^~~~~~~~~~~~~~~ 6:41.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 6:41.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 6:41.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.80 memset(aT, 0, sizeof(T)); 6:41.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:41.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/SharedIC.h:12, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:17, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 6:41.81 struct ZoneGCStats { 6:41.81 ^~~~~~~~~~~ 6:41.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 6:41.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 6:41.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.81 memset(aT, 0, sizeof(T)); 6:41.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:41.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/SharedIC.h:12, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:17, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 6:41.81 class NewObjectCache { 6:41.82 ^~~~~~~~~~~~~~ 6:41.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 6:41.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 6:41.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.82 memset(aT, 0, sizeof(T)); 6:41.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:41.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 6:41.83 class MOZ_NON_PARAM alignas(8) Value { 6:41.83 ^~~~~ 6:41.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 6:41.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 6:41.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.83 memset(aT, 0, sizeof(T)); 6:41.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:41.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/SharedIC.h:12, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:17, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 6:41.83 class CodeOffsetJump { 6:41.83 ^~~~~~~~~~~~~~ 6:41.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 6:41.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.83 memset(table, 0, sizeof(*table) * capacity()); 6:41.84 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 6:41.84 class HashTableEntry { 6:41.84 ^~~~~~~~~~~~~~ 6:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 6:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:41.84 memset(table, 0, sizeof(*table) * capacity()); 6:41.84 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.84 class HashTableEntry { 6:41.84 ^~~~~~~~~~~~~~ 6:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 6:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:41.84 memset(table, 0, sizeof(*table) * capacity()); 6:41.84 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.84 class HashTableEntry { 6:41.84 ^~~~~~~~~~~~~~ 6:41.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 6:41.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 6:41.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:41.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 6:41.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 6:41.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/SharedIC.h:12, 6:41.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:17, 6:41.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 6:41.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.85 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 6:41.85 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 6:41.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 6:41.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 6:41.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:41.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 6:41.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 6:41.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.h:12, 6:41.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CacheIR.cpp:7, 6:41.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src13.cpp:11: 6:41.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 6:41.85 class HashTableEntry { 6:41.85 ^~~~~~~~~~~~~~ 6:41.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 6:42.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:42.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:44.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:44.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:44.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:44.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d/Unified_cpp_gfx_2d1.cpp:47: 6:44.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/Path.cpp: In function 'void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)': 6:44.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/Path.cpp:442:34: warning: 't2' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:44.98 double t1min = t1, t1max = t1, t2min = t2, t2max = t2; 6:44.98 ^~~~~ 6:44.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:45.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr' 6:45.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr' 6:46.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:46.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:46.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation' 6:46.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 6:46.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 6:46.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 6:46.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSPropertyID.h:12, 6:46.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoBindingTypes.h:14, 6:46.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleAnimationValue.h:14, 6:46.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.h:10, 6:46.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.cpp:7, 6:46.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 6:46.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/Animation.cpp: In member function 'virtual nsresult mozilla::dom::Animation::QueryInterface(const nsIID&, void**)': 6:46.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:46.84 foundInterface = 0; \ 6:46.84 ^~~~~~~~~~~~~~ 6:46.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 6:46.84 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 6:46.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/Animation.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 6:46.85 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 6:46.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.h:10, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.cpp:7, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 6:46.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 6:46.85 } else 6:46.85 ^~~~ 6:46.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 6:46.85 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 6:46.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/Animation.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 6:46.85 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Animation) 6:46.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSPropertyID.h:12, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoBindingTypes.h:14, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleAnimationValue.h:14, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.h:10, 6:46.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.cpp:7, 6:46.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimationEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::AnimationEffectReadOnly::QueryInterface(const nsIID&, void**)': 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:46.86 foundInterface = 0; \ 6:46.86 ^~~~~~~~~~~~~~ 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:46.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:46.86 ^~~~~~~~~~~~~~~~~~~~~~~ 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimationEffectReadOnly.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:46.86 NS_INTERFACE_MAP_END 6:46.86 ^~~~~~~~~~~~~~~~~~~~ 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:46.86 else 6:46.86 ^~~~ 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 6:46.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:46.86 ^~~~~~~~~~~~~~~~~~ 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimationEffectReadOnly.cpp:38:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:46.86 NS_INTERFACE_MAP_ENTRY(nsISupports) 6:46.86 ^~~~~~~~~~~~~~~~~~~~~~ 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimationTimeline.cpp: In member function 'virtual nsresult mozilla::dom::AnimationTimeline::QueryInterface(const nsIID&, void**)': 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:46.86 foundInterface = 0; \ 6:46.86 ^~~~~~~~~~~~~~ 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 6:46.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 6:46.86 ^~~~~~~~~~~~~~~~~~~~~~~ 6:46.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimationTimeline.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 6:46.87 NS_INTERFACE_MAP_END 6:46.87 ^~~~~~~~~~~~~~~~~~~~ 6:46.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 6:46.87 else 6:46.87 ^~~~ 6:46.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 6:46.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 6:46.87 ^~~~~~~~~~~~~~~~~~ 6:46.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimationTimeline.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 6:46.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 6:46.87 ^~~~~~~~~~~~~~~~~~~~~~ 6:46.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/DocumentTimeline.cpp: In member function 'virtual nsresult mozilla::dom::DocumentTimeline::QueryInterface(const nsIID&, void**)': 6:46.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:46.87 foundInterface = 0; \ 6:46.87 ^~~~~~~~~~~~~~ 6:46.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 6:46.87 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 6:46.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/DocumentTimeline.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 6:46.87 NS_INTERFACE_MAP_END_INHERITING(AnimationTimeline) 6:46.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 6:46.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 6:46.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 6:46.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 6:46.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 6:46.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.h:10, 6:46.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.cpp:7, 6:46.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 6:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 6:46.88 } else 6:46.88 ^~~~ 6:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 6:46.88 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 6:46.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/DocumentTimeline.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 6:46.88 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DocumentTimeline) 6:46.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 6:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 6:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleProcessorData.h:21, 6:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/EffectCompositor.cpp:41, 6:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:110: 6:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 6:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 6:46.88 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 6:46.88 ^ 6:46.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 6:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.h:10, 6:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.cpp:7, 6:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 6:46.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 6:46.88 class nsCSSValue { 6:46.88 ^~~~~~~~~~ 6:46.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 6:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 6:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 6:46.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSPropertyID.h:12, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoBindingTypes.h:14, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleAnimationValue.h:14, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.h:10, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.cpp:7, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 6:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/KeyframeEffectReadOnly.cpp: In member function 'virtual nsresult mozilla::dom::KeyframeEffectReadOnly::QueryInterface(const nsIID&, void**)': 6:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 6:46.89 foundInterface = 0; \ 6:46.89 ^~~~~~~~~~~~~~ 6:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 6:46.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 6:46.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/KeyframeEffectReadOnly.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 6:46.89 NS_INTERFACE_MAP_END_INHERITING(AnimationEffectReadOnly) 6:46.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleAnimationValue.h:21, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.h:10, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/AnimValuesStyleRule.cpp:7, 6:46.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation/Unified_cpp_dom_animation0.cpp:2: 6:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 6:46.89 } else 6:46.89 ^~~~ 6:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 6:46.89 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 6:46.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/KeyframeEffectReadOnly.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 6:46.89 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(KeyframeEffectReadOnly) 6:46.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:46.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation' 6:48.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:48.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:51.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:51.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:51.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ipc' 6:51.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ipc' 6:51.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:51.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:52.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ipc' 6:52.17 libgfx_ipc.a.desc 6:52.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ipc' 6:52.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:52.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:53.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 6:53.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/List-inl.h:15, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:15, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.57 size - sizeof(js::NativeObject)); 6:53.57 ^ 6:53.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 6:53.57 class HeapSlot : public WriteBarrieredBase { 6:53.57 ^~~~~~~~ 6:53.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 6:53.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 6:53.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.58 memset(aT, 0, sizeof(T)); 6:53.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 6:53.58 struct TabSizes { 6:53.58 ^~~~~~~~ 6:53.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 6:53.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 6:53.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.58 memset(aT, 0, sizeof(T)); 6:53.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 6:53.58 struct ServoSizes { 6:53.58 ^~~~~~~~~~ 6:53.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 6:53.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 6:53.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.59 memset(aT, 0, sizeof(T)); 6:53.59 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 6:53.59 class StaticStrings { 6:53.59 ^~~~~~~~~~~~~ 6:53.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 6:53.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 6:53.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.60 memset(aT, 0, sizeof(T)); 6:53.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 6:53.60 class PreliminaryObjectArray { 6:53.60 ^~~~~~~~~~~~~~~~~~~~~~ 6:53.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 6:53.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 6:53.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.60 memset(aT, 0, sizeof(T)); 6:53.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 6:53.61 class TypeNewScript { 6:53.61 ^~~~~~~~~~~~~ 6:53.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 6:53.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 6:53.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.61 memset(aT, 0, sizeof(T)); 6:53.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:12, 6:53.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 6:53.61 struct IonScriptCounts { 6:53.62 ^~~~~~~~~~~~~~~ 6:53.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 6:53.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 6:53.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.62 memset(aT, 0, sizeof(T)); 6:53.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:12, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 6:53.62 struct ZoneGCStats { 6:53.62 ^~~~~~~~~~~ 6:53.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 6:53.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 6:53.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.63 memset(aT, 0, sizeof(T)); 6:53.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:12, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 6:53.63 class NewObjectCache { 6:53.63 ^~~~~~~~~~~~~~ 6:53.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 6:53.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 6:53.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.64 memset(aT, 0, sizeof(T)); 6:53.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 6:53.64 class MOZ_NON_PARAM alignas(8) Value { 6:53.64 ^~~~~ 6:53.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 6:53.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 6:53.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.64 memset(aT, 0, sizeof(T)); 6:53.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/List-inl.h:14, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:15, 6:53.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 6:53.64 class CodeOffsetJump { 6:53.64 ^~~~~~~~~~~~~~ 6:53.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 6:53.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:49:53: required from here 6:53.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 6:53.65 memset(aT, 0, sizeof(T)); 6:53.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 6:53.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TestingFunctions.cpp:58, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:29: 6:53.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 6:53.65 struct LinkDataTierCacheablePod { 6:53.65 ^~~~~~~~~~~~~~~~~~~~~~~~ 6:53.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.h:10, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Stream.cpp:7, 6:53.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src2.cpp:2: 6:53.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 6:53.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.65 memset(table, 0, sizeof(*table) * capacity()); 6:53.65 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:53.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 6:53.65 class HashTableEntry { 6:53.66 ^~~~~~~~~~~~~~ 6:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 6:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:53.66 memset(table, 0, sizeof(*table) * capacity()); 6:53.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.66 class HashTableEntry { 6:53.66 ^~~~~~~~~~~~~~ 6:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 6:53.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:53.67 memset(table, 0, sizeof(*table) * capacity()); 6:53.67 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:53.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.67 class HashTableEntry { 6:53.67 ^~~~~~~~~~~~~~ 6:53.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 6:54.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 6:54.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 6:54.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:54.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 6:55.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:55.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:55.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:55.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:57.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawPath]': 6:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*}]' 6:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:110:9: required from here 6:57.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 6:57.42 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 6:57.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 6:57.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 6:57.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkRecords.h:279:8: note: 'struct SkRecords::DrawPath' declared here 6:57.43 RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, 6:57.43 ^~~~~~~~ 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 6:57.43 struct T { \ 6:57.43 ^ 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawRect]': 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*}]' 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:111:9: required from here 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 6:57.43 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 6:57.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 6:57.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 6:57.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkRecords.h:305:8: note: 'struct SkRecords::DrawRect' declared here 6:57.43 RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, 6:57.43 ^~~~~~~~ 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 6:57.43 struct T { \ 6:57.43 ^ 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of 'SkMiniPicture< >::SkMiniPicture(const SkRect*, T*) [with T = SkRecords::DrawTextBlob]': 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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*}]' 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:112:9: required from here 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 6:57.43 memcpy(&fOp, op, sizeof(fOp)); // We take ownership of op's guts. 6:57.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 6:57.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.h:11, 6:57.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkRecords.h:317:8: note: 'struct SkRecords::DrawTextBlob' declared here 6:57.43 RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, 6:57.43 ^~~~~~~~~~~~ 6:57.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkRecords.h:171:8: note: in definition of macro 'RECORD' 6:57.43 struct T { \ 6:57.43 ^ 6:57.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 6:58.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:58.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d/Unified_cpp_gfx_2d0.cpp:65: 6:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/DrawTargetCairo.cpp: In function 'cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const Matrix&)': 6:58.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/2d/DrawTargetCairo.cpp:446:20: warning: 'pat' may be used uninitialized in this function [-Wmaybe-uninitialized] 6:58.94 cairo_pattern_t* pat; 6:58.94 ^~~ 6:58.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:59.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 6:59.59 libgfx_2d.a.desc 6:59.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/2d' 7:01.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:01.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonBuilder.cpp:34, 7:01.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:38: 7:01.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.65 size - sizeof(js::NativeObject)); 7:01.65 ^ 7:01.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:01.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:01.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:14, 7:01.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 7:01.65 class HeapSlot : public WriteBarrieredBase { 7:01.65 ^~~~~~~~ 7:01.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:01.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:01.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.66 memset(aT, 0, sizeof(T)); 7:01.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:01.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:14, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:01.66 struct TabSizes { 7:01.66 ^~~~~~~~ 7:01.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:01.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.66 memset(aT, 0, sizeof(T)); 7:01.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:01.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:01.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:14, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:01.67 struct ServoSizes { 7:01.67 ^~~~~~~~~~ 7:01.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:01.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 7:01.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.67 memset(aT, 0, sizeof(T)); 7:01.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:01.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:14, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:01.67 class StaticStrings { 7:01.67 ^~~~~~~~~~~~~ 7:01.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:01.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 7:01.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.68 memset(aT, 0, sizeof(T)); 7:01.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:01.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TypedObject.h:11, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:12, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:01.68 struct ZoneGCStats { 7:01.68 ^~~~~~~~~~~ 7:01.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:01.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 7:01.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.68 memset(aT, 0, sizeof(T)); 7:01.68 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:01.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:01.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TypedObject.h:11, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:12, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:01.69 class PreliminaryObjectArray { 7:01.69 ^~~~~~~~~~~~~~~~~~~~~~ 7:01.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:01.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 7:01.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.69 memset(aT, 0, sizeof(T)); 7:01.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:01.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TypedObject.h:11, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:12, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:01.71 class TypeNewScript { 7:01.71 ^~~~~~~~~~~~~ 7:01.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:01.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 7:01.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.71 memset(aT, 0, sizeof(T)); 7:01.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:01.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 7:01.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 7:01.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 7:01.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 7:01.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TypedObject.h:11, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:12, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:01.73 struct IonScriptCounts { 7:01.73 ^~~~~~~~~~~~~~~ 7:01.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:01.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 7:01.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.74 memset(aT, 0, sizeof(T)); 7:01.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:01.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 7:01.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 7:01.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 7:01.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 7:01.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 7:01.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TypedObject.h:11, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:12, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:01.75 class NewObjectCache { 7:01.75 ^~~~~~~~~~~~~~ 7:01.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 7:01.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 7:01.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.75 memset(aT, 0, sizeof(T)); 7:01.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:01.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 7:01.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:01.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:01.76 class MOZ_NON_PARAM alignas(8) Value { 7:01.76 ^~~~~ 7:01.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:01.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 7:01.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:01.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.78 memset(aT, 0, sizeof(T)); 7:01.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:01.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:15, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:01.78 class CodeOffsetJump { 7:01.78 ^~~~~~~~~~~~~~ 7:01.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 7:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.79 memset(table, 0, sizeof(*table) * capacity()); 7:01.79 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:01.79 class HashTableEntry { 7:01.79 ^~~~~~~~~~~~~~ 7:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 7:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:01.79 memset(table, 0, sizeof(*table) * capacity()); 7:01.79 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.79 class HashTableEntry { 7:01.79 ^~~~~~~~~~~~~~ 7:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 7:01.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:01.80 memset(table, 0, sizeof(*table) * capacity()); 7:01.80 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:01.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.81 class HashTableEntry { 7:01.81 ^~~~~~~~~~~~~~ 7:01.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:15, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 7:01.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.81 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:01.81 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:01.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:01.82 class HashTableEntry { 7:01.82 ^~~~~~~~~~~~~~ 7:01.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 7:01.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 7:01.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:01.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:01.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 7:01.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:15, 7:01.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:01.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 7:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 7:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 7:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.cpp:3283:20: required from here 7:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:01.84 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:01.84 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:01.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:01.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:01.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:01.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:01.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:01.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:10, 7:01.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:20, 7:01.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.h:10, 7:01.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/FoldLinearArithConstants.cpp:7, 7:01.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:2: 7:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:01.84 class HashTableEntry { 7:01.84 ^~~~~~~~~~~~~~ 7:01.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src15.cpp:47: 7:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreUnboxedProperty()': 7:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCacheIRCompiler.cpp:1680:30: warning: '*((void*)& scratch +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:01.84 Maybe scratch; 7:01.84 ^~~~~~~ 7:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot()': 7:01.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCacheIRCompiler.cpp:1530:30: warning: '*((void*)& scratch +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:01.84 Maybe scratch; 7:01.84 ^~~~~~~ 7:01.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:02.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:02.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:02.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 7:02.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 7:02.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:02.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:03.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:03.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:04.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:04.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:24, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:28, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.15 size - sizeof(js::NativeObject)); 7:04.15 ^ 7:04.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 7:04.15 class HeapSlot : public WriteBarrieredBase { 7:04.15 ^~~~~~~~ 7:04.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:04.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.16 memset(aT, 0, sizeof(T)); 7:04.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:04.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:04.16 struct TabSizes { 7:04.16 ^~~~~~~~ 7:04.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.16 memset(aT, 0, sizeof(T)); 7:04.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:04.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:04.16 struct ServoSizes { 7:04.16 ^~~~~~~~~~ 7:04.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 7:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.17 memset(aT, 0, sizeof(T)); 7:04.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:04.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:04.17 class StaticStrings { 7:04.17 ^~~~~~~~~~~~~ 7:04.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:04.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 7:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.18 memset(aT, 0, sizeof(T)); 7:04.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:04.18 class PreliminaryObjectArray { 7:04.18 ^~~~~~~~~~~~~~~~~~~~~~ 7:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 7:04.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.18 memset(aT, 0, sizeof(T)); 7:04.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:04.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:04.19 class TypeNewScript { 7:04.19 ^~~~~~~~~~~~~ 7:04.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 7:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.19 memset(aT, 0, sizeof(T)); 7:04.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:04.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TypedObject.h:11, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:12, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:14, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:04.19 struct ZoneGCStats { 7:04.19 ^~~~~~~~~~~ 7:04.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 7:04.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.19 memset(aT, 0, sizeof(T)); 7:04.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:04.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:04.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TypedObject.h:11, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:12, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:14, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:04.20 struct IonScriptCounts { 7:04.20 ^~~~~~~~~~~~~~~ 7:04.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 7:04.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.20 memset(aT, 0, sizeof(T)); 7:04.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:04.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TypedObject.h:11, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:12, 7:04.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:14, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:04.21 class NewObjectCache { 7:04.21 ^~~~~~~~~~~~~~ 7:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 7:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 7:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.21 memset(aT, 0, sizeof(T)); 7:04.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:04.21 class MOZ_NON_PARAM alignas(8) Value { 7:04.21 ^~~~~ 7:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 7:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:04.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.21 memset(aT, 0, sizeof(T)); 7:04.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:04.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:15, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:14, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:04.22 class CodeOffsetJump { 7:04.22 ^~~~~~~~~~~~~~ 7:04.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 7:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.22 memset(table, 0, sizeof(*table) * capacity()); 7:04.22 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:04.22 class HashTableEntry { 7:04.22 ^~~~~~~~~~~~~~ 7:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 7:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:04.23 memset(table, 0, sizeof(*table) * capacity()); 7:04.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.23 class HashTableEntry { 7:04.23 ^~~~~~~~~~~~~~ 7:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 7:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:04.23 memset(table, 0, sizeof(*table) * capacity()); 7:04.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.23 class HashTableEntry { 7:04.23 ^~~~~~~~~~~~~~ 7:04.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 7:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 7:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 7:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:15, 7:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:14, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 7:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.24 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:04.24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:04.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:04.25 class HashTableEntry { 7:04.25 ^~~~~~~~~~~~~~ 7:04.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 7:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 7:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 7:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 7:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.h:12, 7:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:7, 7:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': 7:04.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:960:58: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:04.25 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 7:04.25 ^ 7:04.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src20.cpp:2: 7:04.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Recover.cpp:300:11: note: 'result' was declared here 7:04.25 int32_t result; 7:04.26 ^~~~~~ 7:04.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:04.44 Compiling smallbitvec v1.0.6 7:05.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 7:05.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 7:06.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:06.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.23 memset(aT, 0, sizeof(T)); 7:06.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:06.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:06.23 struct TabSizes { 7:06.23 ^~~~~~~~ 7:06.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.24 memset(aT, 0, sizeof(T)); 7:06.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:06.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:06.24 struct ServoSizes { 7:06.24 ^~~~~~~~~~ 7:06.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 7:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.24 memset(aT, 0, sizeof(T)); 7:06.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:06.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:06.25 class StaticStrings { 7:06.25 ^~~~~~~~~~~~~ 7:06.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 7:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.25 memset(aT, 0, sizeof(T)); 7:06.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:06.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:06.25 class PreliminaryObjectArray { 7:06.25 ^~~~~~~~~~~~~~~~~~~~~~ 7:06.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 7:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.26 memset(aT, 0, sizeof(T)); 7:06.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:06.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:06.26 class TypeNewScript { 7:06.26 ^~~~~~~~~~~~~ 7:06.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 7:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.26 memset(aT, 0, sizeof(T)); 7:06.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:06.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:06.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:06.27 struct IonScriptCounts { 7:06.27 ^~~~~~~~~~~~~~~ 7:06.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 7:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.27 memset(aT, 0, sizeof(T)); 7:06.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:06.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:06.27 struct ZoneGCStats { 7:06.27 ^~~~~~~~~~~ 7:06.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 7:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.28 memset(aT, 0, sizeof(T)); 7:06.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:06.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:06.28 class NewObjectCache { 7:06.28 ^~~~~~~~~~~~~~ 7:06.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 7:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 7:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.28 memset(aT, 0, sizeof(T)); 7:06.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:06.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:06.29 class MOZ_NON_PARAM alignas(8) Value { 7:06.29 ^~~~~ 7:06.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 7:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.29 memset(aT, 0, sizeof(T)); 7:06.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:06.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:15, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AliasAnalysisShared.h:10, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/AliasAnalysis.h:10, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:9, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:06.29 class CodeOffsetJump { 7:06.29 ^~~~~~~~~~~~~~ 7:06.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 7:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.30 memset(table, 0, sizeof(*table) * capacity()); 7:06.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:06.30 class HashTableEntry { 7:06.30 ^~~~~~~~~~~~~~ 7:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 7:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:06.30 memset(table, 0, sizeof(*table) * capacity()); 7:06.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.30 class HashTableEntry { 7:06.30 ^~~~~~~~~~~~~~ 7:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 7:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:06.30 memset(table, 0, sizeof(*table) * capacity()); 7:06.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.30 class HashTableEntry { 7:06.30 ^~~~~~~~~~~~~~ 7:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:105:57: required from here 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 7:06.31 memset(table, 0, sizeof(*table) * capacity()); 7:06.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::jit::JitAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:06.31 class HashTableEntry { 7:06.31 ^~~~~~~~~~~~~~ 7:06.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:74:62: required from here 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.31 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:06.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry' declared here 7:06.31 class HashTableEntry { 7:06.31 ^~~~~~~~~~~~~~ 7:06.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 7:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.32 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:06.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:06.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 7:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 7:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 7:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.h:10, 7:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ValueNumbering.cpp:7, 7:06.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src22.cpp:2: 7:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:06.32 class HashTableEntry { 7:06.32 ^~~~~~~~~~~~~~ 7:06.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:06.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:06.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/Sk4px.h:237, 7:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:06.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load4(const SkPMColor*)': 7:06.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.37 memcpy(&px4, px, 16); 7:06.37 ^ 7:06.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:06.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 7:06.37 class Sk4px : public Sk16b { 7:06.37 ^~~~~ 7:06.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/Sk4px.h:237, 7:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load2(const SkPMColor*)': 7:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.38 memcpy(&px2, px, 8); 7:06.38 ^ 7:06.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 7:06.38 class Sk4px : public Sk16b { 7:06.38 ^~~~~ 7:06.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/Sk4px.h:237, 7:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/../opts/Sk4px_none.h: In static member function 'static {anonymous}::Sk4px {anonymous}::Sk4px::Load1(const SkPMColor*)': 7:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:06.38 memcpy(&px1, px, 4); 7:06.38 ^ 7:06.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkBlitMask_opts.h:11, 7:06.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkOpts.cpp:40: 7:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/Sk4px.h:23:7: note: 'class {anonymous}::Sk4px' declared here 7:06.38 class Sk4px : public Sk16b { 7:06.38 ^~~~~ 7:06.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkOpts.cpp:42: 7:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function 'uint32_t portable::hash_fn(const void*, size_t, uint32_t)': 7:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkChecksum_opts.h:200:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 7:06.38 case 3: k ^= data[2] << 16; 7:06.38 ~~^~~~~~~~~~~~~~~~ 7:06.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkChecksum_opts.h:201:13: note: here 7:06.38 case 2: k ^= data[1] << 8; 7:06.38 ^~~~ 7:06.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkChecksum_opts.h:201:23: warning: this statement may fall through [-Wimplicit-fallthrough=] 7:06.39 case 2: k ^= data[1] << 8; 7:06.39 ~~^~~~~~~~~~~~~~~~ 7:06.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/opts/SkChecksum_opts.h:202:13: note: here 7:06.39 case 1: k ^= data[0] << 0; 7:06.39 ^~~~ 7:06.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:06.39 Compiling scoped-tls v0.1.0 7:06.39 Compiling cose v0.1.4 7:06.39 Compiling either v1.1.0 7:06.39 Compiling unicode-normalization v0.1.5 7:06.39 Compiling atomic_refcell v0.1.0 7:06.39 Compiling error-chain v0.11.0 7:06.39 Compiling num-traits v0.2.0 7:06.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:06.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:06.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 7:06.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 7:09.61 Compiling mp4parse_fallible v0.0.1 7:09.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:09.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:09.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation' 7:09.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 7:09.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:09.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:7, 7:09.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/KeyframeEffectBinding.h:6, 7:09.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/KeyframeEffectParams.h:10, 7:09.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/KeyframeUtils.h:10, 7:09.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/KeyframeUtils.cpp:7, 7:09.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation/Unified_cpp_dom_animation1.cpp:2: 7:09.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::RangedArray]': 7:09.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/KeyframeUtils.cpp:103:33: required from here 7:09.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 7:09.65 memset(aT, 0, sizeof(T)); 7:09.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:09.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/animation/KeyframeUtils.cpp:11, 7:09.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation/Unified_cpp_dom_animation1.cpp:2: 7:09.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangedArray.h:23:7: note: 'class mozilla::RangedArray' declared here 7:09.65 class RangedArray { 7:09.65 ^~~~~~~~~~~ 7:09.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation' 7:10.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:10.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:10.30 Compiling unicode-segmentation v1.1.0 7:10.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:10.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:10.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation' 7:10.96 libdom_animation.a.desc 7:10.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/animation' 7:11.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 7:11.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 7:12.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:12.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:12.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:12.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.46 memset(aT, 0, sizeof(T)); 7:12.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:12.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:12.48 struct TabSizes { 7:12.48 ^~~~~~~~ 7:12.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:12.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.50 memset(aT, 0, sizeof(T)); 7:12.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:12.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:12.50 struct ServoSizes { 7:12.50 ^~~~~~~~~~ 7:12.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 7:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.50 memset(aT, 0, sizeof(T)); 7:12.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:12.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:12.50 class StaticStrings { 7:12.50 ^~~~~~~~~~~~~ 7:12.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:12.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 7:12.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.52 memset(aT, 0, sizeof(T)); 7:12.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:12.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 7:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:12.54 class PreliminaryObjectArray { 7:12.54 ^~~~~~~~~~~~~~~~~~~~~~ 7:12.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:12.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 7:12.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.55 memset(aT, 0, sizeof(T)); 7:12.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:12.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:12.57 class TypeNewScript { 7:12.57 ^~~~~~~~~~~~~ 7:12.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:12.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 7:12.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.59 memset(aT, 0, sizeof(T)); 7:12.60 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:12.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:12.61 struct IonScriptCounts { 7:12.61 ^~~~~~~~~~~~~~~ 7:12.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:12.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 7:12.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.62 memset(aT, 0, sizeof(T)); 7:12.62 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:12.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:12.63 struct ZoneGCStats { 7:12.63 ^~~~~~~~~~~ 7:12.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:12.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 7:12.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.63 memset(aT, 0, sizeof(T)); 7:12.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:12.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:12.63 class NewObjectCache { 7:12.63 ^~~~~~~~~~~~~~ 7:12.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 7:12.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 7:12.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.64 memset(aT, 0, sizeof(T)); 7:12.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:12.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:12.64 class MOZ_NON_PARAM alignas(8) Value { 7:12.64 ^~~~~ 7:12.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 7:12.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:12.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.65 memset(aT, 0, sizeof(T)); 7:12.65 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:12.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:12.65 class CodeOffsetJump { 7:12.65 ^~~~~~~~~~~~~~ 7:12.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 7:12.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.65 memset(table, 0, sizeof(*table) * capacity()); 7:12.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:12.66 class HashTableEntry { 7:12.66 ^~~~~~~~~~~~~~ 7:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 7:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:12.66 memset(table, 0, sizeof(*table) * capacity()); 7:12.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.66 class HashTableEntry { 7:12.66 ^~~~~~~~~~~~~~ 7:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 7:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:12.66 memset(table, 0, sizeof(*table) * capacity()); 7:12.66 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.66 class HashTableEntry { 7:12.66 ^~~~~~~~~~~~~~ 7:12.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 7:12.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 7:12.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:12.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 7:12.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.67 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:12.67 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:12.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:15, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.h:13, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared-inl.h:10, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Lowering-shared.cpp:7, 7:12.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src23.cpp:2: 7:12.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:12.67 class HashTableEntry { 7:12.67 ^~~~~~~~~~~~~~ 7:12.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:13.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 7:13.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/gl/GLContextEGL.h:10, 7:13.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/gl/EGLUtils.cpp:7, 7:13.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:20: 7:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/gl/GLContext.h: In constructor 'mozilla::gl::ScopedSaveMultiTex::ScopedSaveMultiTex(mozilla::gl::GLContext*, uint8_t, GLenum)': 7:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/gl/GLContext.h:1214:17: warning: 'texBinding' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:13.29 fGetIntegerv(pname, (GLint*)&ret); 7:13.29 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 7:13.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: 7:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/gl/GLBlitHelper.cpp:199:10: note: 'texBinding' was declared here 7:13.29 GLenum texBinding; 7:13.29 ^~~~~~~~~~ 7:13.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/gl/GLContextEGL.h:10, 7:13.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/gl/EGLUtils.cpp:7, 7:13.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:20: 7:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/gl/GLContext.h: In member function 'void mozilla::gl::DrawBlitProg::Draw(const mozilla::gl::DrawBlitProg::BaseArgs&, const mozilla::gl::DrawBlitProg::YUVArgs*) const': 7:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/gl/GLContext.h:2928:30: warning: 'oldVAO' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:13.29 mSymbols.fBindVertexArray(array); 7:13.29 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 7:13.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl/Unified_cpp_gfx_gl0.cpp:29: 7:13.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/gl/GLBlitHelper.cpp:445:10: note: 'oldVAO' was declared here 7:13.29 GLuint oldVAO; 7:13.29 ^~~~~~ 7:13.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 7:13.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 7:13.61 libmedia_mtransport_build.a.desc 7:13.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/build' 7:13.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:13.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:14.20 Compiling moz_cbor v0.1.1 7:14.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 7:14.24 libgfx_gl.a.desc 7:14.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/gl' 7:14.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:14.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:14.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:14.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MCallOptimize.cpp:36, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:29: 7:14.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:14.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:14.98 size - sizeof(js::NativeObject)); 7:14.98 ^ 7:14.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:11, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:14.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 7:14.98 class HeapSlot : public WriteBarrieredBase { 7:14.98 ^~~~~~~~ 7:14.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:14.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:14.99 memset(aT, 0, sizeof(T)); 7:14.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:14.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:11, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:14.99 struct TabSizes { 7:14.99 ^~~~~~~~ 7:14.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:14.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:14.99 memset(aT, 0, sizeof(T)); 7:14.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:14.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:11, 7:14.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:15.00 struct ServoSizes { 7:15.00 ^~~~~~~~~~ 7:15.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:15.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 7:15.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.00 memset(aT, 0, sizeof(T)); 7:15.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:15.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:11, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:15.00 class StaticStrings { 7:15.00 ^~~~~~~~~~~~~ 7:15.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:15.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 7:15.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.01 memset(aT, 0, sizeof(T)); 7:15.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:15.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:11, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:15.01 class PreliminaryObjectArray { 7:15.01 ^~~~~~~~~~~~~~~~~~~~~~ 7:15.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:15.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 7:15.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.01 memset(aT, 0, sizeof(T)); 7:15.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:15.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:11, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:15.01 class TypeNewScript { 7:15.01 ^~~~~~~~~~~~~ 7:15.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:15.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:15.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:15.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 7:15.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.02 memset(aT, 0, sizeof(T)); 7:15.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:15.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:11, 7:15.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:15.02 struct IonScriptCounts { 7:15.02 ^~~~~~~~~~~~~~~ 7:15.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 7:15.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:15.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:15.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:15.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 7:15.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.06 memset(aT, 0, sizeof(T)); 7:15.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:15.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TypedObject.h:11, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitCompartment.h:14, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:12, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:15.06 struct ZoneGCStats { 7:15.06 ^~~~~~~~~~~ 7:15.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:15.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 7:15.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.07 memset(aT, 0, sizeof(T)); 7:15.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:15.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/TypedObject.h:11, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitCompartment.h:14, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:12, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:15.07 class NewObjectCache { 7:15.07 ^~~~~~~~~~~~~~ 7:15.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 7:15.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 7:15.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.07 memset(aT, 0, sizeof(T)); 7:15.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:15.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:11, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:15.07 class MOZ_NON_PARAM alignas(8) Value { 7:15.07 ^~~~~ 7:15.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 7:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.08 memset(aT, 0, sizeof(T)); 7:15.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:15.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileInfo.h:13, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitCompartment.h:15, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:12, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:15.08 class CodeOffsetJump { 7:15.08 ^~~~~~~~~~~~~~ 7:15.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 7:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.08 memset(table, 0, sizeof(*table) * capacity()); 7:15.08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:15.08 class HashTableEntry { 7:15.08 ^~~~~~~~~~~~~~ 7:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 7:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:15.09 memset(table, 0, sizeof(*table) * capacity()); 7:15.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.09 class HashTableEntry { 7:15.09 ^~~~~~~~~~~~~~ 7:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 7:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:15.09 memset(table, 0, sizeof(*table) * capacity()); 7:15.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.09 class HashTableEntry { 7:15.09 ^~~~~~~~~~~~~~ 7:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 7:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LoopUnroller.cpp:334:31: required from here 7:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:15.09 memset(table, 0, sizeof(*table) * capacity()); 7:15.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.09 class HashTableEntry { 7:15.09 ^~~~~~~~~~~~~~ 7:15.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileInfo.h:12, 7:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitCompartment.h:15, 7:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:12, 7:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 7:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.10 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:15.10 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:15.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/ExecutableAllocator.h:49, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:10, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:15.10 class HashTableEntry { 7:15.10 ^~~~~~~~~~~~~~ 7:15.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.h:11, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Linker.cpp:7, 7:15.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:2: 7:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': 7:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:960:58: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:15.10 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 7:15.10 ^ 7:15.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src18.cpp:38: 7:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.cpp:3956:13: note: 'res' was declared here 7:15.11 int32_t res; 7:15.11 ^~~ 7:15.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': 7:15.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.cpp:873:16: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:15.11 payload_.i64 = i; 7:15.11 ~~~~~~~~~~~~~^~~ 7:15.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.cpp:3975:13: note: 'res' was declared here 7:15.11 int64_t res; 7:15.11 ^~~ 7:15.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:15.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:15.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:17.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:17.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:17.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:17.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:18.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:18.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:20.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:20.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:22.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:22.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:22.33 Compiling percent-encoding v1.0.0 7:22.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/battery' 7:22.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/battery' 7:23.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/battery' 7:23.71 libdom_battery.a.desc 7:23.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/battery' 7:23.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:23.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:24, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/VMFunctions.cpp:25, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:47: 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.86 size - sizeof(js::NativeObject)); 7:23.86 ^ 7:23.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 7:23.86 class HeapSlot : public WriteBarrieredBase { 7:23.86 ^~~~~~~~ 7:23.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:23.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.86 memset(aT, 0, sizeof(T)); 7:23.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:23.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:23.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:23.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:23.89 struct TabSizes { 7:23.89 ^~~~~~~~ 7:23.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:23.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:23.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:23.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.89 memset(aT, 0, sizeof(T)); 7:23.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:23.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:23.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:23.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:23.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:23.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:23.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:23.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:23.90 struct ServoSizes { 7:23.90 ^~~~~~~~~~ 7:23.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:23.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:23.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:23.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:23.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:23.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:23.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 7:23.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.93 memset(aT, 0, sizeof(T)); 7:23.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:23.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:23.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:23.93 class StaticStrings { 7:23.93 ^~~~~~~~~~~~~ 7:23.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:23.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:23.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:23.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 7:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.99 memset(aT, 0, sizeof(T)); 7:23.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:23.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:23.99 class PreliminaryObjectArray { 7:23.99 ^~~~~~~~~~~~~~~~~~~~~~ 7:23.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 7:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:23.99 memset(aT, 0, sizeof(T)); 7:24.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:24.00 class TypeNewScript { 7:24.00 ^~~~~~~~~~~~~ 7:24.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:24.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 7:24.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.01 memset(aT, 0, sizeof(T)); 7:24.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:24.01 struct IonScriptCounts { 7:24.01 ^~~~~~~~~~~~~~~ 7:24.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:24.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 7:24.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.01 memset(aT, 0, sizeof(T)); 7:24.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:24.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:24.02 struct ZoneGCStats { 7:24.02 ^~~~~~~~~~~ 7:24.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:24.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 7:24.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.02 memset(aT, 0, sizeof(T)); 7:24.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:24.02 class NewObjectCache { 7:24.02 ^~~~~~~~~~~~~~ 7:24.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 7:24.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.02 memset(aT, 0, sizeof(T)); 7:24.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:24.03 class MOZ_NON_PARAM alignas(8) Value { 7:24.03 ^~~~~ 7:24.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 7:24.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:24.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.03 memset(aT, 0, sizeof(T)); 7:24.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:24.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineJIT.h:13, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineIC.h:15, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:22, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:13, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:24.03 class CodeOffsetJump { 7:24.03 ^~~~~~~~~~~~~~ 7:24.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 7:24.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:24.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 7:24.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 memset(table, 0, sizeof(*table) * capacity()); 7:24.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 class HashTableEntry { 7:24.04 ^~~~~~~~~~~~~~ 7:24.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 7:24.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.04 memset(table, 0, sizeof(*table) * capacity()); 7:24.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 class HashTableEntry { 7:24.04 ^~~~~~~~~~~~~~ 7:24.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 7:24.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.04 memset(table, 0, sizeof(*table) * capacity()); 7:24.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 class HashTableEntry { 7:24.04 ^~~~~~~~~~~~~~ 7:24.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 7:24.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.05 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:24.05 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:24.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:24.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:24.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 7:24.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 7:24.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 7:24.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:15, 7:24.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonAnalysis.h:12, 7:24.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Sink.cpp:11, 7:24.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src21.cpp:2: 7:24.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:24.05 class HashTableEntry { 7:24.05 ^~~~~~~~~~~~~~ 7:24.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:24.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:24.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:24.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:24.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:24.97 Compiling semver-parser v0.7.0 7:25.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:25.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:25.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:25.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:26.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:26.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:26.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:26.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:26.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:26.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:27.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:27.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:27.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:27.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:27.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image' 7:27.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 7:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 7:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 7:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 7:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 7:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/gfxPlatform.h:11, 7:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/gfx2DGlue.h:10, 7:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/image/Image.h:12, 7:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/image/ImageWrapper.h:10, 7:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/image/ImageWrapper.cpp:6, 7:27.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/Unified_cpp_image1.cpp:2: 7:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/image/ScriptedNotificationObserver.cpp: In member function 'virtual nsresult mozilla::image::ScriptedNotificationObserver::QueryInterface(const nsIID&, void**)': 7:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:27.60 foundInterface = 0; \ 7:27.60 ^~~~~~~~~~~~~~ 7:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:27.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:27.60 ^~~~~~~~~~~~~~~~~~~~~~~ 7:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/image/ScriptedNotificationObserver.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:27.60 NS_INTERFACE_MAP_END 7:27.60 ^~~~~~~~~~~~~~~~~~~~ 7:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:27.60 else 7:27.60 ^~~~ 7:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:27.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:27.60 ^~~~~~~~~~~~~~~~~~ 7:27.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/image/ScriptedNotificationObserver.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:27.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:27.60 ^~~~~~~~~~~~~~~~~~~~~~ 7:27.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image' 7:28.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:28.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:29.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr' 7:29.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr' 7:29.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:29.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrPathUtils.cpp: In function 'int GrPathUtils::worstCasePointCount(const SkPath&, int*, SkScalar)': 7:29.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrPathUtils.cpp:183:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 7:29.47 } 7:29.47 ^ 7:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrPathUtils.cpp:185:13: note: here 7:29.47 case SkPath::kQuad_Verb: 7:29.47 ^~~~ 7:29.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:29.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 7:29.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 7:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 7:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 7:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 7:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsTArray.h:28, 7:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 7:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMRectBinding.h:8, 7:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, 7:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMIntersectionObserver.h:10, 7:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMIntersectionObserver.cpp:7: 7:29.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserverEntry::QueryInterface(const nsIID&, void**)': 7:29.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:29.55 foundInterface = 0; \ 7:29.55 ^~~~~~~~~~~~~~ 7:29.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:29.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:29.56 ^~~~~~~~~~~~~~~~~~~~~~~ 7:29.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMIntersectionObserver.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:29.56 NS_INTERFACE_MAP_END 7:29.56 ^~~~~~~~~~~~~~~~~~~~ 7:29.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:29.56 else 7:29.56 ^~~~ 7:29.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:29.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:29.56 ^~~~~~~~~~~~~~~~~~ 7:29.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMIntersectionObserver.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:29.56 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:29.56 ^~~~~~~~~~~~~~~~~~~~~~ 7:29.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMIntersectionObserver.cpp: In member function 'virtual nsresult mozilla::dom::DOMIntersectionObserver::QueryInterface(const nsIID&, void**)': 7:29.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:29.56 foundInterface = 0; \ 7:29.56 ^~~~~~~~~~~~~~ 7:29.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:29.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:29.56 ^~~~~~~~~~~~~~~~~~~~~~~ 7:29.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMIntersectionObserver.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:29.57 NS_INTERFACE_MAP_END 7:29.57 ^~~~~~~~~~~~~~~~~~~~ 7:29.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:29.57 else 7:29.57 ^~~~ 7:29.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:29.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:29.57 ^~~~~~~~~~~~~~~~~~ 7:29.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMIntersectionObserver.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:29.57 NS_INTERFACE_MAP_ENTRY(DOMIntersectionObserver) 7:29.57 ^~~~~~~~~~~~~~~~~~~~~~ 7:29.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 7:30.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr' 7:30.54 libgfx_vr.a.desc 7:30.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr' 7:32.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:32.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:33.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image' 7:33.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 7:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 7:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/imgIRequest.h:10, 7:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/image/imgRequestProxy.h:10, 7:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/image/imgRequestProxy.cpp:7, 7:33.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image/Unified_cpp_image2.cpp:2: 7:33.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/image/imgRequestProxy.cpp: In member function 'virtual nsresult imgRequestProxy::QueryInterface(const nsIID&, void**)': 7:33.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:33.70 foundInterface = 0; \ 7:33.70 ^~~~~~~~~~~~~~ 7:33.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:33.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:33.71 ^~~~~~~~~~~~~~~~~~~~~~~ 7:33.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/image/imgRequestProxy.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:33.71 NS_INTERFACE_MAP_END 7:33.71 ^~~~~~~~~~~~~~~~~~~~ 7:33.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:33.71 else 7:33.71 ^~~~ 7:33.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 7:33.71 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 7:33.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:33.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/image/imgRequestProxy.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 7:33.71 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsITimedChannel, TimedChannel() != nullptr) 7:33.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:33.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image' 7:34.42 Compiling simd v0.2.1 7:34.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image' 7:34.69 libimage.a.desc 7:34.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/image' 7:34.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:34.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:35.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:35.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 7:35.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:35.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:35.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:35.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:35.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:35.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.94 memset(aT, 0, sizeof(T)); 7:35.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:35.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:35.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:35.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 7:35.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:35.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:35.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/AllocPolicy.cpp:9, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:20: 7:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:35.95 struct TabSizes { 7:35.95 ^~~~~~~~ 7:35.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.95 memset(aT, 0, sizeof(T)); 7:35.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:35.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/AllocPolicy.cpp:9, 7:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:20: 7:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:35.96 struct ServoSizes { 7:35.96 ^~~~~~~~~~ 7:35.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 7:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.96 memset(aT, 0, sizeof(T)); 7:35.96 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:35.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/AllocPolicy.cpp:9, 7:35.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:20: 7:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:35.96 class StaticStrings { 7:35.96 ^~~~~~~~~~~~~ 7:35.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 7:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.97 memset(aT, 0, sizeof(T)); 7:35.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:35.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/AllocPolicy.cpp:9, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:20: 7:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:35.97 class PreliminaryObjectArray { 7:35.97 ^~~~~~~~~~~~~~~~~~~~~~ 7:35.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 7:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.97 memset(aT, 0, sizeof(T)); 7:35.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:35.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/AllocPolicy.cpp:9, 7:35.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:20: 7:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:35.98 class TypeNewScript { 7:35.98 ^~~~~~~~~~~~~ 7:35.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 7:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:35.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:35.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 7:35.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.98 memset(aT, 0, sizeof(T)); 7:35.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:35.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 7:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 7:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 7:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/AllocPolicy.cpp:9, 7:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:20: 7:35.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:35.98 struct IonScriptCounts { 7:35.98 ^~~~~~~~~~~~~~~ 7:35.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 7:35.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:35.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:35.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 7:35.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.99 memset(aT, 0, sizeof(T)); 7:35.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:35.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 7:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 7:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/AllocPolicy.cpp:9, 7:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:20: 7:35.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:35.99 struct ZoneGCStats { 7:35.99 ^~~~~~~~~~~ 7:35.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 7:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:35.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.01 memset(aT, 0, sizeof(T)); 7:36.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:36.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/AllocPolicy.cpp:9, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:20: 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:36.01 class NewObjectCache { 7:36.01 ^~~~~~~~~~~~~~ 7:36.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.01 memset(aT, 0, sizeof(T)); 7:36.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:36.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:36.01 class MOZ_NON_PARAM alignas(8) Value { 7:36.01 ^~~~~ 7:36.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.01 memset(aT, 0, sizeof(T)); 7:36.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:36.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/StringBuffer.cpp:11, 7:36.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:47: 7:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:36.02 class CodeOffsetJump { 7:36.02 ^~~~~~~~~~~~~~ 7:36.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:36.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:36.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 7:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 7:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:19, 7:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/posix/Thread.cpp:26, 7:36.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src29.cpp:11: 7:36.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 7:36.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.04 memset(table, 0, sizeof(*table) * capacity()); 7:36.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:36.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:36.04 class HashTableEntry { 7:36.04 ^~~~~~~~~~~~~~ 7:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 7:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:36.07 memset(table, 0, sizeof(*table) * capacity()); 7:36.07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.07 class HashTableEntry { 7:36.07 ^~~~~~~~~~~~~~ 7:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 7:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:36.07 memset(table, 0, sizeof(*table) * capacity()); 7:36.07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.07 class HashTableEntry { 7:36.07 ^~~~~~~~~~~~~~ 7:36.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:36.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:36.24 libangle_common.a.desc 7:36.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/angle_common' 7:36.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:36.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:36.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:36.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:36.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:36.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:37.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:37.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:37.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:37.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:38.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 7:38.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 7:39.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 7:39.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, 7:39.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 7:39.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/PContentBridgeParent.cpp:7, 7:39.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/UnifiedProtocols10.cpp:2: 7:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 7:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:1171:7: warning: '.mozilla::dom::CreatedWindowInfo::windowOpened_' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:39.47 class CreatedWindowInfo final 7:39.47 ^~~~~~~~~~~~~~~~~ 7:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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}]': 7:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:1171:7: warning: '.mozilla::dom::CreatedWindowInfo::windowOpened_' may be used uninitialized in this function [-Wmaybe-uninitialized] 7:39.47 class CreatedWindowInfo final 7:39.47 ^~~~~~~~~~~~~~~~~ 7:39.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 7:40.61 Compiling bitreader v0.3.0 7:40.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:40.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:41.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 7:41.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 7:41.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 7:41.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIMessageManager.h:10, 7:41.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFrameMessageManager.h:10, 7:41.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFrameMessageManager.cpp:9: 7:41.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFrameMessageManager.cpp: In member function 'virtual nsresult nsFrameMessageManager::QueryInterface(const nsIID&, void**)': 7:41.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:41.55 foundInterface = 0; \ 7:41.55 ^~~~~~~~~~~~~~ 7:41.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:41.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:41.55 ^~~~~~~~~~~~~~~~~~~~~~~ 7:41.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFrameMessageManager.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:41.55 NS_INTERFACE_MAP_END 7:41.55 ^~~~~~~~~~~~~~~~~~~~ 7:41.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFrameMessageManager.cpp:15: 7:41.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfoID.h:59:5: note: some parts of macro expansion are not guarded by this 'else' clause 7:41.55 } else 7:41.55 ^~~~ 7:41.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfoID.h:59:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO_CONDITIONAL' 7:41.55 } else 7:41.55 ^~~~ 7:41.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 7:42.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:42.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:35, 7:42.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.71 size - sizeof(js::NativeObject)); 7:42.71 ^ 7:42.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 7:42.71 class HeapSlot : public WriteBarrieredBase { 7:42.71 ^~~~~~~~ 7:42.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:42.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:42.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.71 memset(aT, 0, sizeof(T)); 7:42.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:42.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:42.71 struct TabSizes { 7:42.71 ^~~~~~~~ 7:42.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:42.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:42.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.72 memset(aT, 0, sizeof(T)); 7:42.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:42.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:42.72 struct ServoSizes { 7:42.72 ^~~~~~~~~~ 7:42.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:42.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 7:42.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.72 memset(aT, 0, sizeof(T)); 7:42.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:42.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:17, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:42.72 class StaticStrings { 7:42.72 ^~~~~~~~~~~~~ 7:42.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:42.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 7:42.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.73 memset(aT, 0, sizeof(T)); 7:42.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:42.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/StringBuffer.h:14, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:29, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:42.73 class PreliminaryObjectArray { 7:42.73 ^~~~~~~~~~~~~~~~~~~~~~ 7:42.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:42.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 7:42.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.74 memset(aT, 0, sizeof(T)); 7:42.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:42.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/StringBuffer.h:14, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:29, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:42.76 class TypeNewScript { 7:42.76 ^~~~~~~~~~~~~ 7:42.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:42.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 7:42.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.76 memset(aT, 0, sizeof(T)); 7:42.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:42.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/StringBuffer.h:14, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:29, 7:42.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:42.76 struct IonScriptCounts { 7:42.76 ^~~~~~~~~~~~~~~ 7:42.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:42.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:42.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:42.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 7:42.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.77 memset(aT, 0, sizeof(T)); 7:42.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:42.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 7:42.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 7:42.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:42.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/StringBuffer.h:14, 7:42.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:29, 7:42.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:42.79 struct ZoneGCStats { 7:42.79 ^~~~~~~~~~~ 7:42.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:42.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:42.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:42.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 7:42.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.80 memset(aT, 0, sizeof(T)); 7:42.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:42.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/StringBuffer.h:14, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:29, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:42.80 class NewObjectCache { 7:42.80 ^~~~~~~~~~~~~~ 7:42.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 7:42.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 7:42.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.80 memset(aT, 0, sizeof(T)); 7:42.80 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:42.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:42.81 class MOZ_NON_PARAM alignas(8) Value { 7:42.81 ^~~~~ 7:42.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 7:42.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:42.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.81 memset(aT, 0, sizeof(T)); 7:42.81 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:42.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject-inl.h:22, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:35, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:42.81 class CodeOffsetJump { 7:42.81 ^~~~~~~~~~~~~~ 7:42.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.h:13, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsnum.cpp:11, 7:42.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src27.cpp:2: 7:42.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 7:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.82 memset(table, 0, sizeof(*table) * capacity()); 7:42.82 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:42.82 class HashTableEntry { 7:42.82 ^~~~~~~~~~~~~~ 7:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 7:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:42.82 memset(table, 0, sizeof(*table) * capacity()); 7:42.82 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.82 class HashTableEntry { 7:42.82 ^~~~~~~~~~~~~~ 7:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 7:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:42.82 memset(table, 0, sizeof(*table) * capacity()); 7:42.82 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:42.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.82 class HashTableEntry { 7:42.82 ^~~~~~~~~~~~~~ 7:42.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:43.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:43.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:45.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/commandhandler' 7:45.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 7:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 7:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIComponentManager.h:10, 7:45.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/commandhandler/nsBaseCommandController.cpp:8, 7:45.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/commandhandler/Unified_cpp_dom_commandhandler0.cpp:2: 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/commandhandler/nsBaseCommandController.cpp: In member function 'virtual nsresult nsBaseCommandController::QueryInterface(const nsIID&, void**)': 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:45.85 foundInterface = 0; \ 7:45.85 ^~~~~~~~~~~~~~ 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:45.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:45.85 ^~~~~~~~~~~~~~~~~~~~~~~ 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/commandhandler/nsBaseCommandController.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:45.85 NS_INTERFACE_MAP_END 7:45.85 ^~~~~~~~~~~~~~~~~~~~ 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:45.85 else 7:45.85 ^~~~ 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 7:45.85 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 7:45.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/commandhandler/nsBaseCommandController.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 7:45.85 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllerContext) 7:45.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/commandhandler/nsCommandManager.cpp: In member function 'virtual nsresult nsCommandManager::QueryInterface(const nsIID&, void**)': 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:45.85 foundInterface = 0; \ 7:45.85 ^~~~~~~~~~~~~~ 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:45.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:45.85 ^~~~~~~~~~~~~~~~~~~~~~~ 7:45.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/commandhandler/nsCommandManager.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:45.86 NS_INTERFACE_MAP_END 7:45.86 ^~~~~~~~~~~~~~~~~~~~ 7:45.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:45.86 else 7:45.86 ^~~~ 7:45.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 7:45.86 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 7:45.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:45.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/commandhandler/nsCommandManager.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 7:45.86 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsICommandManager) 7:45.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:45.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/commandhandler' 7:46.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/commandhandler' 7:46.44 libdom_commandhandler.a.desc 7:46.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/commandhandler' 7:47.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:47.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:47.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 7:47.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 7:47.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:47.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:25, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.83 size - sizeof(js::NativeObject)); 7:47.83 ^ 7:47.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:18, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 7:47.83 class HeapSlot : public WriteBarrieredBase { 7:47.83 ^~~~~~~~ 7:47.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:47.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:47.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.83 memset(aT, 0, sizeof(T)); 7:47.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:18, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:47.83 struct TabSizes { 7:47.83 ^~~~~~~~ 7:47.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:47.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:47.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.83 memset(aT, 0, sizeof(T)); 7:47.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:47.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:18, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:47.84 struct ServoSizes { 7:47.84 ^~~~~~~~~~ 7:47.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:47.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 7:47.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.84 memset(aT, 0, sizeof(T)); 7:47.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:18, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:47.84 class StaticStrings { 7:47.84 ^~~~~~~~~~~~~ 7:47.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:47.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 7:47.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.84 memset(aT, 0, sizeof(T)); 7:47.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:47.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:18, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:47.85 class PreliminaryObjectArray { 7:47.85 ^~~~~~~~~~~~~~~~~~~~~~ 7:47.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:47.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 7:47.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.85 memset(aT, 0, sizeof(T)); 7:47.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:18, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:47.85 class TypeNewScript { 7:47.85 ^~~~~~~~~~~~~ 7:47.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:47.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 7:47.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.86 memset(aT, 0, sizeof(T)); 7:47.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:18, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:47.86 struct IonScriptCounts { 7:47.86 ^~~~~~~~~~~~~~~ 7:47.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:47.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 7:47.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.86 memset(aT, 0, sizeof(T)); 7:47.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:18, 7:47.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:47.86 struct ZoneGCStats { 7:47.86 ^~~~~~~~~~~ 7:47.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:47.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 7:47.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.87 memset(aT, 0, sizeof(T)); 7:47.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:18, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:47.87 class NewObjectCache { 7:47.87 ^~~~~~~~~~~~~~ 7:47.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 7:47.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 7:47.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.87 memset(aT, 0, sizeof(T)); 7:47.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:47.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:47.88 class MOZ_NON_PARAM alignas(8) Value { 7:47.88 ^~~~~ 7:47.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 7:47.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:47.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.88 memset(aT, 0, sizeof(T)); 7:47.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:47.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:24, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:47.88 class CodeOffsetJump { 7:47.88 ^~~~~~~~~~~~~~ 7:47.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:47.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:47.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:47.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:47.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:47.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:47.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Proxy.h:12, 7:47.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/proxy/Proxy.cpp:7, 7:47.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src28.cpp:2: 7:47.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 7:47.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.90 memset(table, 0, sizeof(*table) * capacity()); 7:47.90 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:47.90 class HashTableEntry { 7:47.91 ^~~~~~~~~~~~~~ 7:47.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 7:47.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:47.91 memset(table, 0, sizeof(*table) * capacity()); 7:47.91 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.91 class HashTableEntry { 7:47.91 ^~~~~~~~~~~~~~ 7:47.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 7:47.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:47.91 memset(table, 0, sizeof(*table) * capacity()); 7:47.91 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.91 class HashTableEntry { 7:47.91 ^~~~~~~~~~~~~~ 7:47.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:48.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/api' 7:48.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 7:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 7:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 7:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 7:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 7:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 7:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ClientsBinding.h:8, 7:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 7:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/clients/api/Client.h:9, 7:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/clients/api/Client.cpp:7, 7:48.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/api/Unified_cpp_dom_clients_api0.cpp:2: 7:48.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/clients/api/Client.cpp: In member function 'virtual nsresult mozilla::dom::Client::QueryInterface(const nsIID&, void**)': 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:48.28 foundInterface = 0; \ 7:48.28 ^~~~~~~~~~~~~~ 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:48.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:48.28 ^~~~~~~~~~~~~~~~~~~~~~~ 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/clients/api/Client.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:48.28 NS_INTERFACE_MAP_END 7:48.28 ^~~~~~~~~~~~~~~~~~~~ 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:48.28 else 7:48.28 ^~~~ 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:48.28 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:48.28 ^~~~~~~~~~~~~~~~~~ 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/clients/api/Client.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:48.28 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:48.28 ^~~~~~~~~~~~~~~~~~~~~~ 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/clients/api/Clients.cpp: In member function 'virtual nsresult mozilla::dom::Clients::QueryInterface(const nsIID&, void**)': 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:48.28 foundInterface = 0; \ 7:48.28 ^~~~~~~~~~~~~~ 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:48.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:48.28 ^~~~~~~~~~~~~~~~~~~~~~~ 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/clients/api/Clients.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:48.28 NS_INTERFACE_MAP_END 7:48.28 ^~~~~~~~~~~~~~~~~~~~ 7:48.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:48.28 else 7:48.29 ^~~~ 7:48.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:48.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:48.29 ^~~~~~~~~~~~~~~~~~ 7:48.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/clients/api/Clients.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:48.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:48.29 ^~~~~~~~~~~~~~~~~~~~~~ 7:48.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/api' 7:48.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:48.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:48.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/browser-element' 7:48.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/browser-element' 7:48.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/credentialmanagement' 7:48.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 7:48.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 7:48.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 7:48.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 7:48.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 7:48.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 7:48.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 7:48.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CredentialManagementBinding.h:6, 7:48.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Credential.h:10, 7:48.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/credentialmanagement/Credential.cpp:7, 7:48.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/credentialmanagement/Unified_cpp_credentialmanagement0.cpp:2: 7:48.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/credentialmanagement/Credential.cpp: In member function 'virtual nsresult mozilla::dom::Credential::QueryInterface(const nsIID&, void**)': 7:48.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:48.81 foundInterface = 0; \ 7:48.81 ^~~~~~~~~~~~~~ 7:48.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:48.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:48.81 ^~~~~~~~~~~~~~~~~~~~~~~ 7:48.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/credentialmanagement/Credential.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:48.81 NS_INTERFACE_MAP_END 7:48.81 ^~~~~~~~~~~~~~~~~~~~ 7:48.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:48.81 else 7:48.81 ^~~~ 7:48.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:48.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:48.81 ^~~~~~~~~~~~~~~~~~ 7:48.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/credentialmanagement/Credential.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:48.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:48.83 ^~~~~~~~~~~~~~~~~~~~~~ 7:48.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/credentialmanagement/CredentialsContainer.cpp: In member function 'virtual nsresult mozilla::dom::CredentialsContainer::QueryInterface(const nsIID&, void**)': 7:48.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:48.83 foundInterface = 0; \ 7:48.83 ^~~~~~~~~~~~~~ 7:48.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:48.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:48.83 ^~~~~~~~~~~~~~~~~~~~~~~ 7:48.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/credentialmanagement/CredentialsContainer.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:48.83 NS_INTERFACE_MAP_END 7:48.83 ^~~~~~~~~~~~~~~~~~~~ 7:48.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:48.85 else 7:48.85 ^~~~ 7:48.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:48.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:48.85 ^~~~~~~~~~~~~~~~~~ 7:48.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/credentialmanagement/CredentialsContainer.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:48.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:48.85 ^~~~~~~~~~~~~~~~~~~~~~ 7:48.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/credentialmanagement' 7:48.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/api' 7:48.92 libdom_clients_api.a.desc 7:48.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/api' 7:49.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/credentialmanagement' 7:49.41 libdom_credentialmanagement.a.desc 7:49.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/credentialmanagement' 7:50.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:50.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:50.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/browser-element' 7:50.28 libdom_browser-element.a.desc 7:50.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/browser-element' 7:50.32 Compiling foreign-types v0.3.0 7:50.64 Compiling runloop v0.1.0 7:51.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/cache' 7:51.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 7:51.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 7:51.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/cache/Types.h:12, 7:51.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/cache/Action.h:11, 7:51.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/cache/Action.cpp:7, 7:51.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/cache/Unified_cpp_dom_cache0.cpp:2: 7:51.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/cache/Cache.cpp: In member function 'virtual nsresult mozilla::dom::cache::Cache::QueryInterface(const nsIID&, void**)': 7:51.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:51.52 foundInterface = 0; \ 7:51.52 ^~~~~~~~~~~~~~ 7:51.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:51.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:51.52 ^~~~~~~~~~~~~~~~~~~~~~~ 7:51.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/cache/Cache.cpp:240:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:51.52 NS_INTERFACE_MAP_END 7:51.52 ^~~~~~~~~~~~~~~~~~~~ 7:51.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:51.52 else 7:51.52 ^~~~ 7:51.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:51.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:51.52 ^~~~~~~~~~~~~~~~~~ 7:51.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/cache/Cache.cpp:239:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:51.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:51.53 ^~~~~~~~~~~~~~~~~~~~~~ 7:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/cache/CacheStorage.cpp: In member function 'virtual nsresult mozilla::dom::cache::CacheStorage::QueryInterface(const nsIID&, void**)': 7:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 7:51.53 foundInterface = 0; \ 7:51.53 ^~~~~~~~~~~~~~ 7:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 7:51.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 7:51.53 ^~~~~~~~~~~~~~~~~~~~~~~ 7:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/cache/CacheStorage.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 7:51.53 NS_INTERFACE_MAP_END 7:51.53 ^~~~~~~~~~~~~~~~~~~~ 7:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 7:51.53 else 7:51.53 ^~~~ 7:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 7:51.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 7:51.53 ^~~~~~~~~~~~~~~~~~ 7:51.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/cache/CacheStorage.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 7:51.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 7:51.53 ^~~~~~~~~~~~~~~~~~~~~~ 7:51.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/cache' 7:51.95 Compiling boxfnonce v0.0.3 7:53.06 Compiling prefs_parser v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/modules/libpref/parser) 7:53.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:53.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 7:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 7:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.84 memset(aT, 0, sizeof(T)); 7:53.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:53.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 7:53.85 struct TabSizes { 7:53.85 ^~~~~~~~ 7:53.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 7:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 7:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.85 memset(aT, 0, sizeof(T)); 7:53.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:53.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 7:53.86 struct ServoSizes { 7:53.86 ^~~~~~~~~~ 7:53.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 7:53.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 7:53.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.88 memset(aT, 0, sizeof(T)); 7:53.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:53.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 7:53.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 7:53.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 7:53.89 class StaticStrings { 7:53.89 ^~~~~~~~~~~~~ 7:53.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 7:53.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 7:53.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.90 memset(aT, 0, sizeof(T)); 7:53.90 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:53.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 7:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 7:53.90 class PreliminaryObjectArray { 7:53.91 ^~~~~~~~~~~~~~~~~~~~~~ 7:53.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 7:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 7:53.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.91 memset(aT, 0, sizeof(T)); 7:53.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:53.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 7:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 7:53.93 class TypeNewScript { 7:53.93 ^~~~~~~~~~~~~ 7:53.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 7:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 7:53.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.94 memset(aT, 0, sizeof(T)); 7:53.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:53.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 7:53.95 struct IonScriptCounts { 7:53.95 ^~~~~~~~~~~~~~~ 7:53.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 7:53.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 7:53.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.95 memset(aT, 0, sizeof(T)); 7:53.95 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:53.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 7:53.96 struct ZoneGCStats { 7:53.96 ^~~~~~~~~~~ 7:53.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:53.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 7:53.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 7:53.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.97 memset(aT, 0, sizeof(T)); 7:53.97 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:53.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 7:53.98 class NewObjectCache { 7:53.98 ^~~~~~~~~~~~~~ 7:53.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 7:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 7:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.98 memset(aT, 0, sizeof(T)); 7:53.98 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:53.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:53.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:54.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 7:54.01 class MOZ_NON_PARAM alignas(8) Value { 7:54.01 ^~~~~ 7:54.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 7:54.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 7:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 7:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.02 memset(aT, 0, sizeof(T)); 7:54.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 7:54.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:54.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 7:54.02 class CodeOffsetJump { 7:54.02 ^~~~~~~~~~~~~~ 7:54.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:54.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:54.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 7:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.03 memset(table, 0, sizeof(*table) * capacity()); 7:54.03 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 7:54.03 class HashTableEntry { 7:54.03 ^~~~~~~~~~~~~~ 7:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 7:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:54.03 memset(table, 0, sizeof(*table) * capacity()); 7:54.03 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.03 class HashTableEntry { 7:54.03 ^~~~~~~~~~~~~~ 7:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 7:54.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:54.04 memset(table, 0, sizeof(*table) * capacity()); 7:54.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.04 class HashTableEntry { 7:54.04 ^~~~~~~~~~~~~~ 7:54.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 7:54.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.04 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 7:54.04 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 7:54.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrameInfo.h:12, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/BaselineCompiler-shared.h:10, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/BaselineCompiler-x86-shared.h:10, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.h:10, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/BaselineCompiler-x86.cpp:7, 7:54.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src25.cpp:2: 7:54.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 7:54.05 class HashTableEntry { 7:54.05 ^~~~~~~~~~~~~~ 7:54.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 7:54.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:54.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:54.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:54.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:54.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:54.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:55.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:55.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 7:57.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/manager' 7:57.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/manager' 7:58.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 7:58.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 7:59.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 7:59.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 7:59.45 Compiling rand v0.3.18 7:59.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 7:59.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:01.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:01.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:01.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:01.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:03.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 8:03.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 8:03.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 8:03.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 8:04.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:04.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 8:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:24, 8:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:18, 8:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.22 size - sizeof(js::NativeObject)); 8:04.22 ^ 8:04.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 8:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 8:04.23 class HeapSlot : public WriteBarrieredBase { 8:04.23 ^~~~~~~~ 8:04.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 8:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:04.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.23 memset(aT, 0, sizeof(T)); 8:04.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:04.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:16, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:04.24 struct TabSizes { 8:04.24 ^~~~~~~~ 8:04.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 8:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.24 memset(aT, 0, sizeof(T)); 8:04.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:04.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:16, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:04.24 struct ServoSizes { 8:04.24 ^~~~~~~~~~ 8:04.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 8:04.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 8:04.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.25 memset(aT, 0, sizeof(T)); 8:04.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:04.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/SymbolType.h:24, 8:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/AtomMarking.h:13, 8:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:15, 8:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 8:04.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:04.28 class StaticStrings { 8:04.28 ^~~~~~~~~~~~~ 8:04.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 8:04.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 8:04.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.29 memset(aT, 0, sizeof(T)); 8:04.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:04.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:04.29 struct ZoneGCStats { 8:04.29 ^~~~~~~~~~~ 8:04.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 8:04.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 8:04.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.29 memset(aT, 0, sizeof(T)); 8:04.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:04.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:04.31 class PreliminaryObjectArray { 8:04.31 ^~~~~~~~~~~~~~~~~~~~~~ 8:04.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:04.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:04.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 8:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 8:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.33 memset(aT, 0, sizeof(T)); 8:04.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:04.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 8:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 8:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 8:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 8:04.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 8:04.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 8:04.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:04.36 class TypeNewScript { 8:04.36 ^~~~~~~~~~~~~ 8:04.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:04.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:04.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 8:04.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 8:04.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.37 memset(aT, 0, sizeof(T)); 8:04.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:04.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:04.37 struct IonScriptCounts { 8:04.37 ^~~~~~~~~~~~~~~ 8:04.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 8:04.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 8:04.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.38 memset(aT, 0, sizeof(T)); 8:04.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:04.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:04.38 class NewObjectCache { 8:04.38 ^~~~~~~~~~~~~~ 8:04.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 8:04.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 8:04.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.38 memset(aT, 0, sizeof(T)); 8:04.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:04.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:04.39 class MOZ_NON_PARAM alignas(8) Value { 8:04.39 ^~~~~ 8:04.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 8:04.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:04.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.39 memset(aT, 0, sizeof(T)); 8:04.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:04.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject-inl.h:12, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:19, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:18, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 8:04.39 class CodeOffsetJump { 8:04.39 ^~~~~~~~~~~~~~ 8:04.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:13, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakMapObject.h:10, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.h:10, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/WeakSetObject.cpp:7, 8:04.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src3.cpp:2: 8:04.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 8:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.40 memset(table, 0, sizeof(*table) * capacity()); 8:04.40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 8:04.40 class HashTableEntry { 8:04.40 ^~~~~~~~~~~~~~ 8:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 8:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:04.40 memset(table, 0, sizeof(*table) * capacity()); 8:04.40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.40 class HashTableEntry { 8:04.40 ^~~~~~~~~~~~~~ 8:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 8:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:04.40 memset(table, 0, sizeof(*table) * capacity()); 8:04.40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:04.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:04.40 class HashTableEntry { 8:04.40 ^~~~~~~~~~~~~~ 8:04.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:04.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 8:04.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 8:05.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/manager' 8:05.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/manager' 8:05.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 8:05.53 libdom_encoding.a.desc 8:05.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/encoding' 8:06.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:06.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:06.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/manager' 8:06.76 libdom_clients_manager.a.desc 8:06.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/clients/manager' 8:07.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:07.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:07.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:07.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 8:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/domstubs.h:10, 8:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDOMWindow.h:10, 8:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:10, 8:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:10, 8:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 8:07.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowOuter.cpp:7: 8:07.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowOuter.cpp: In member function 'virtual nsresult nsGlobalWindowOuter::QueryInterface(const nsIID&, void**)': 8:07.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:07.61 foundInterface = 0; \ 8:07.62 ^~~~~~~~~~~~~~ 8:07.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:07.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:07.62 ^~~~~~~~~~~~~~~~~~~~~~~ 8:07.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowOuter.cpp:1034:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:07.63 NS_INTERFACE_MAP_END 8:07.63 ^~~~~~~~~~~~~~~~~~~~ 8:07.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:07.63 else 8:07.63 ^~~~ 8:07.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:07.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:07.63 ^~~~~~~~~~~~~~~~~~ 8:07.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowOuter.cpp:1033:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:07.63 NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) 8:07.63 ^~~~~~~~~~~~~~~~~~~~~~ 8:07.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 8:07.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 8:07.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:07.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:33, 8:07.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:13, 8:07.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:10, 8:07.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 8:07.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowOuter.cpp:7: 8:07.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 8:07.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 8:07.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:07.64 memset(aT, 0, sizeof(T)); 8:07.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:07.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowOuter.cpp:171: 8:07.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 8:07.64 struct GlobalProperties { 8:07.64 ^~~~~~~~~~~~~~~~ 8:07.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:08.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:08.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 8:08.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:08.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.54 memset(aT, 0, sizeof(T)); 8:08.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:08.54 struct TabSizes { 8:08.54 ^~~~~~~~ 8:08.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 8:08.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:08.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.54 memset(aT, 0, sizeof(T)); 8:08.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:08.55 struct ServoSizes { 8:08.55 ^~~~~~~~~~ 8:08.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 8:08.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 8:08.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.55 memset(aT, 0, sizeof(T)); 8:08.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 8:08.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:08.56 class StaticStrings { 8:08.56 ^~~~~~~~~~~~~ 8:08.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 8:08.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 8:08.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.56 memset(aT, 0, sizeof(T)); 8:08.56 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:08.56 class PreliminaryObjectArray { 8:08.56 ^~~~~~~~~~~~~~~~~~~~~~ 8:08.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 8:08.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 8:08.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.57 memset(aT, 0, sizeof(T)); 8:08.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:08.57 class TypeNewScript { 8:08.57 ^~~~~~~~~~~~~ 8:08.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 8:08.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 8:08.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.57 memset(aT, 0, sizeof(T)); 8:08.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:08.58 struct IonScriptCounts { 8:08.58 ^~~~~~~~~~~~~~~ 8:08.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 8:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 8:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.58 memset(aT, 0, sizeof(T)); 8:08.58 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:08.58 struct ZoneGCStats { 8:08.58 ^~~~~~~~~~~ 8:08.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 8:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 8:08.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.59 memset(aT, 0, sizeof(T)); 8:08.59 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 8:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 8:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 8:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 8:08.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:08.61 class NewObjectCache { 8:08.61 ^~~~~~~~~~~~~~ 8:08.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 8:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 8:08.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.61 memset(aT, 0, sizeof(T)); 8:08.61 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.61 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.61 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:08.62 class MOZ_NON_PARAM alignas(8) Value { 8:08.62 ^~~~~ 8:08.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:08.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 8:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:08.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.63 memset(aT, 0, sizeof(T)); 8:08.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 8:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 8:08.64 class CodeOffsetJump { 8:08.64 ^~~~~~~~~~~~~~ 8:08.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 8:08.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.67 memset(table, 0, sizeof(*table) * capacity()); 8:08.67 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:08.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 8:08.67 class HashTableEntry { 8:08.68 ^~~~~~~~~~~~~~ 8:08.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 8:08.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:08.68 memset(table, 0, sizeof(*table) * capacity()); 8:08.68 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:08.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.68 class HashTableEntry { 8:08.68 ^~~~~~~~~~~~~~ 8:08.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 8:08.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:08.68 memset(table, 0, sizeof(*table) * capacity()); 8:08.68 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:08.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.68 class HashTableEntry { 8:08.68 ^~~~~~~~~~~~~~ 8:08.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 8:08.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.69 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 8:08.69 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:08.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:14, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:7, 8:08.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src24.cpp:2: 8:08.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 8:08.69 class HashTableEntry { 8:08.69 ^~~~~~~~~~~~~~ 8:08.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:08.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:08.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 8:08.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:08.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.70 memset(aT, 0, sizeof(T)); 8:08.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Policy.h:13, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:15, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameAnalysisTypes.h:11, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSScript.h:20, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:12, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:08.70 struct TabSizes { 8:08.70 ^~~~~~~~ 8:08.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 8:08.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:08.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.71 memset(aT, 0, sizeof(T)); 8:08.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Policy.h:13, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:15, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameAnalysisTypes.h:11, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSScript.h:20, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:12, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:08.71 struct ServoSizes { 8:08.71 ^~~~~~~~~~ 8:08.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 8:08.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 8:08.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.71 memset(aT, 0, sizeof(T)); 8:08.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameAnalysisTypes.h:11, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSScript.h:20, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:12, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:08.72 class StaticStrings { 8:08.72 ^~~~~~~~~~~~~ 8:08.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 8:08.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 8:08.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.72 memset(aT, 0, sizeof(T)); 8:08.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameAnalysisTypes.h:11, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSScript.h:20, 8:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:12, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:08.73 class PreliminaryObjectArray { 8:08.73 ^~~~~~~~~~~~~~~~~~~~~~ 8:08.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 8:08.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 8:08.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.73 memset(aT, 0, sizeof(T)); 8:08.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameAnalysisTypes.h:11, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSScript.h:20, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:12, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:08.73 class TypeNewScript { 8:08.73 ^~~~~~~~~~~~~ 8:08.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 8:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 8:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.74 memset(aT, 0, sizeof(T)); 8:08.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSScript.h:23, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:12, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:08.74 struct IonScriptCounts { 8:08.74 ^~~~~~~~~~~~~~~ 8:08.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 8:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 8:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.74 memset(aT, 0, sizeof(T)); 8:08.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:19, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:35, 8:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:08.74 struct ZoneGCStats { 8:08.75 ^~~~~~~~~~~ 8:08.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 8:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 8:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.75 memset(aT, 0, sizeof(T)); 8:08.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:19, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:35, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:08.75 class NewObjectCache { 8:08.75 ^~~~~~~~~~~~~~ 8:08.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 8:08.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 8:08.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.76 memset(aT, 0, sizeof(T)); 8:08.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:08.76 class MOZ_NON_PARAM alignas(8) Value { 8:08.76 ^~~~~ 8:08.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 8:08.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:146:45: required from here 8:08.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 8:08.76 memset(aT, 0, sizeof(T)); 8:08.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:35, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 8:08.76 struct TenureCountCache { 8:08.76 ^~~~~~~~~~~~~~~~ 8:08.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 8:08.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:08.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.77 memset(aT, 0, sizeof(T)); 8:08.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:08.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:51, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 8:08.77 class CodeOffsetJump { 8:08.77 ^~~~~~~~~~~~~~ 8:08.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.h:18, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil-inl.h:10, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/BytecodeUtil.cpp:11, 8:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src31.cpp:2: 8:08.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 8:08.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.77 memset(table, 0, sizeof(*table) * capacity()); 8:08.77 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:08.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 8:08.78 class HashTableEntry { 8:08.78 ^~~~~~~~~~~~~~ 8:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 8:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:08.78 memset(table, 0, sizeof(*table) * capacity()); 8:08.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.78 class HashTableEntry { 8:08.78 ^~~~~~~~~~~~~~ 8:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 8:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:08.78 memset(table, 0, sizeof(*table) * capacity()); 8:08.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.78 class HashTableEntry { 8:08.78 ^~~~~~~~~~~~~~ 8:08.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:08.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:08.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:11.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:11.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArgumentsObject.cpp:19, 8:11.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:20: 8:11.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.24 size - sizeof(js::NativeObject)); 8:11.24 ^ 8:11.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 8:11.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 8:11.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:13, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 8:11.25 class HeapSlot : public WriteBarrieredBase { 8:11.25 ^~~~~~~~ 8:11.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 8:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.25 memset(aT, 0, sizeof(T)); 8:11.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:11.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:13, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:11.25 struct TabSizes { 8:11.25 ^~~~~~~~ 8:11.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 8:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:11.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.25 memset(aT, 0, sizeof(T)); 8:11.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:11.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:11.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:13, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:11.26 struct ServoSizes { 8:11.26 ^~~~~~~~~~ 8:11.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 8:11.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 8:11.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.26 memset(aT, 0, sizeof(T)); 8:11.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:11.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:13, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:11.26 class StaticStrings { 8:11.26 ^~~~~~~~~~~~~ 8:11.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 8:11.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 8:11.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.26 memset(aT, 0, sizeof(T)); 8:11.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:11.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:13, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:11.27 class PreliminaryObjectArray { 8:11.27 ^~~~~~~~~~~~~~~~~~~~~~ 8:11.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 8:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 8:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.27 memset(aT, 0, sizeof(T)); 8:11.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:11.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:13, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:11.27 class TypeNewScript { 8:11.27 ^~~~~~~~~~~~~ 8:11.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 8:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 8:11.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.28 memset(aT, 0, sizeof(T)); 8:11.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:11.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:13, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:11.28 struct IonScriptCounts { 8:11.28 ^~~~~~~~~~~~~~~ 8:11.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 8:11.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 8:11.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.28 memset(aT, 0, sizeof(T)); 8:11.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:11.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:13, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:11.28 struct ZoneGCStats { 8:11.28 ^~~~~~~~~~~ 8:11.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 8:11.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 8:11.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 8:11.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.29 memset(aT, 0, sizeof(T)); 8:11.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:11.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:13, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:11.29 class NewObjectCache { 8:11.29 ^~~~~~~~~~~~~~ 8:11.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 8:11.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 8:11.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.29 memset(aT, 0, sizeof(T)); 8:11.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:11.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:11.29 class MOZ_NON_PARAM alignas(8) Value { 8:11.29 ^~~~~ 8:11.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:19, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 8:11.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:11.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.30 memset(aT, 0, sizeof(T)); 8:11.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:11.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject-inl.h:12, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArgumentsObject-inl.h:14, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArgumentsObject.cpp:7, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:20: 8:11.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 8:11.30 class CodeOffsetJump { 8:11.30 ^~~~~~~~~~~~~~ 8:11.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.h:19, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/util/Text.cpp:7, 8:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src30.cpp:2: 8:11.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 8:11.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.30 memset(table, 0, sizeof(*table) * capacity()); 8:11.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:11.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 8:11.30 class HashTableEntry { 8:11.30 ^~~~~~~~~~~~~~ 8:11.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 8:11.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:11.31 memset(table, 0, sizeof(*table) * capacity()); 8:11.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:11.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.31 class HashTableEntry { 8:11.31 ^~~~~~~~~~~~~~ 8:11.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 8:11.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:11.31 memset(table, 0, sizeof(*table) * capacity()); 8:11.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:11.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.31 class HashTableEntry { 8:11.31 ^~~~~~~~~~~~~~ 8:11.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:11.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:11.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:11.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:11.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:11.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 8:11.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 8:13.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 8:13.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 8:14.64 Compiling memchr v2.0.2 8:15.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 8:15.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 8:15.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:15.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 8:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsTArray.h:28, 8:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPluginArray.h:10, 8:15.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPluginArray.cpp:7: 8:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginArray::QueryInterface(const nsIID&, void**)': 8:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:15.59 foundInterface = 0; \ 8:15.59 ^~~~~~~~~~~~~~ 8:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:15.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:15.59 ^~~~~~~~~~~~~~~~~~~~~~~ 8:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPluginArray.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:15.59 NS_INTERFACE_MAP_END 8:15.59 ^~~~~~~~~~~~~~~~~~~~ 8:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:15.59 else 8:15.59 ^~~~ 8:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:15.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:15.59 ^~~~~~~~~~~~~~~~~~ 8:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPluginArray.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:15.59 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 8:15.59 ^~~~~~~~~~~~~~~~~~~~~~ 8:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPluginArray.cpp: In member function 'virtual nsresult nsPluginElement::QueryInterface(const nsIID&, void**)': 8:15.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:15.59 foundInterface = 0; \ 8:15.63 ^~~~~~~~~~~~~~ 8:15.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:15.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:15.63 ^~~~~~~~~~~~~~~~~~~~~~~ 8:15.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPluginArray.cpp:381:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:15.63 NS_INTERFACE_MAP_END 8:15.63 ^~~~~~~~~~~~~~~~~~~~ 8:15.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:15.63 else 8:15.63 ^~~~ 8:15.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:15.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:15.66 ^~~~~~~~~~~~~~~~~~ 8:15.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPluginArray.cpp:380:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:15.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:15.66 ^~~~~~~~~~~~~~~~~~~~~~ 8:15.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:15.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:15.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/domstubs.h:10, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDOMWindow.h:10, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:10, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:10, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:7: 8:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestExecutorTimeoutHandler::QueryInterface(const nsIID&, void**)': 8:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:15.78 foundInterface = 0; \ 8:15.78 ^~~~~~~~~~~~~~ 8:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 8:15.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:15.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:433:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 8:15.78 NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) 8:15.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:15, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:10, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:7: 8:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 8:15.78 } else 8:15.78 ^~~~ 8:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 8:15.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 8:15.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:432:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 8:15.78 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestExecutorTimeoutHandler) 8:15.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 8:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/domstubs.h:10, 8:15.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDOMWindow.h:10, 8:15.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:10, 8:15.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:10, 8:15.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 8:15.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:7: 8:15.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestExecutor::QueryInterface(const nsIID&, void**)': 8:15.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:15.80 foundInterface = 0; \ 8:15.80 ^~~~~~~~~~~~~~ 8:15.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:15.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:15.80 ^~~~~~~~~~~~~~~~~~~~~~~ 8:15.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:521:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:15.80 NS_INTERFACE_MAP_END 8:15.80 ^~~~~~~~~~~~~~~~~~~~ 8:15.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:15.80 else 8:15.80 ^~~~ 8:15.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:15.80 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:15.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:520:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:15.81 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRunnable) 8:15.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult IdleRequestTimeoutHandler::QueryInterface(const nsIID&, void**)': 8:15.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:15.81 foundInterface = 0; \ 8:15.81 ^~~~~~~~~~~~~~ 8:15.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 8:15.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:15.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:731:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 8:15.81 NS_INTERFACE_MAP_END_INHERITING(TimeoutHandler) 8:15.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:15, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:10, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:7: 8:15.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 8:15.81 } else 8:15.81 ^~~~ 8:15.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 8:15.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 8:15.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:730:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 8:15.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IdleRequestTimeoutHandler) 8:15.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:15.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/domstubs.h:10, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDOMWindow.h:10, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:10, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:10, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 8:15.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:7: 8:15.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp: In member function 'virtual nsresult nsGlobalWindowInner::QueryInterface(const nsIID&, void**)': 8:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:15.82 foundInterface = 0; \ 8:15.82 ^~~~~~~~~~~~~~ 8:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:15.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:15.82 ^~~~~~~~~~~~~~~~~~~~~~~ 8:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:1343:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:15.82 NS_INTERFACE_MAP_END 8:15.82 ^~~~~~~~~~~~~~~~~~~~ 8:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:15.82 else 8:15.82 ^~~~ 8:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:15.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:15.82 ^~~~~~~~~~~~~~~~~~ 8:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:1342:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:15.82 NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) 8:15.82 ^~~~~~~~~~~~~~~~~~~~~~ 8:15.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 8:15.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 8:15.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:15.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:33, 8:15.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:13, 8:15.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:10, 8:15.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 8:15.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:7: 8:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 8:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 8:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:15.82 memset(aT, 0, sizeof(T)); 8:15.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:15.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.cpp:172: 8:15.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 8:15.82 struct GlobalProperties { 8:15.82 ^~~~~~~~~~~~~~~~ 8:15.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:16.24 Compiling atty v0.2.2 8:16.65 Compiling memchr v1.0.2 8:17.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:17.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:17.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:17.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:17.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 8:17.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 8:17.96 Compiling which v1.0.3 8:19.51 Compiling synom v0.11.2 8:20.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 8:20.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 8:20.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:20.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 8:20.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 8:20.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 8:20.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentUtils.h:21, 8:20.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentUtils.cpp:9: 8:20.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 8:20.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 8:20.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.49 memset(aT, 0, sizeof(T)); 8:20.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:20.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentUtils.cpp:212: 8:20.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 8:20.49 struct GlobalProperties { 8:20.49 ^~~~~~~~~~~~~~~~ 8:20.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:21.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:21.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:22.66 Compiling phf_shared v0.7.21 8:22.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:22.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 8:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIWeakReferenceUtils.h:10, 8:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWeakReference.h:14, 8:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowUtils.h:10, 8:22.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowUtils.cpp:7: 8:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsDOMWindowUtils::QueryInterface(const nsIID&, void**)': 8:22.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:22.83 foundInterface = 0; \ 8:22.83 ^~~~~~~~~~~~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:22.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:22.83 ^~~~~~~~~~~~~~~~~~~~~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowUtils.cpp:201:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:22.83 NS_INTERFACE_MAP_END 8:22.83 ^~~~~~~~~~~~~~~~~~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:22.83 else 8:22.83 ^~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:22.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:22.83 ^~~~~~~~~~~~~~~~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowUtils.cpp:200:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:22.83 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 8:22.83 ^~~~~~~~~~~~~~~~~~~~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowUtils.cpp: In member function 'virtual nsresult nsTranslationNodeList::QueryInterface(const nsIID&, void**)': 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:22.83 foundInterface = 0; \ 8:22.83 ^~~~~~~~~~~~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:22.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:22.83 ^~~~~~~~~~~~~~~~~~~~~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowUtils.cpp:4037:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:22.83 NS_INTERFACE_MAP_END 8:22.83 ^~~~~~~~~~~~~~~~~~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:22.83 else 8:22.83 ^~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:22.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:22.83 ^~~~~~~~~~~~~~~~~~ 8:22.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowUtils.cpp:4036:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:22.83 NS_INTERFACE_MAP_ENTRY(nsITranslationNodeList) 8:22.83 ^~~~~~~~~~~~~~~~~~~~~~ 8:22.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:23.19 Compiling proc-macro2 v0.2.2 8:24.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:24.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:24.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:24.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:27.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:27.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:28.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:28.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:28.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:28.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:29.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/crypto' 8:29.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:29.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 8:29.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 8:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/crypto/CryptoBuffer.h:10, 8:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/crypto/CryptoBuffer.cpp:7, 8:29.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: 8:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/crypto/CryptoKey.cpp: In member function 'virtual nsresult mozilla::dom::CryptoKey::QueryInterface(const nsIID&, void**)': 8:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:29.74 foundInterface = 0; \ 8:29.74 ^~~~~~~~~~~~~~ 8:29.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:29.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:29.74 ^~~~~~~~~~~~~~~~~~~~~~~ 8:29.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/crypto/CryptoKey.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:29.75 NS_INTERFACE_MAP_END 8:29.75 ^~~~~~~~~~~~~~~~~~~~ 8:29.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:29.75 else 8:29.75 ^~~~ 8:29.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:29.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:29.75 ^~~~~~~~~~~~~~~~~~ 8:29.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/crypto/CryptoKey.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:29.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:29.75 ^~~~~~~~~~~~~~~~~~~~~~ 8:29.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/crypto' 8:30.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 8:30.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 8:30.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:30.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:30.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/crypto' 8:30.65 libdom_crypto.a.desc 8:30.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/crypto' 8:32.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:32.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 8:32.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Mutex.h:10, 8:32.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/image/imgLoader.h:11, 8:32.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsObjectLoadingContent.cpp:13: 8:32.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsObjectLoadingContent.cpp: In member function 'virtual nsresult ObjectInterfaceRequestorShim::QueryInterface(const nsIID&, void**)': 8:32.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:32.24 foundInterface = 0; \ 8:32.24 ^~~~~~~~~~~~~~ 8:32.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:32.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:32.24 ^~~~~~~~~~~~~~~~~~~~~~~ 8:32.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsObjectLoadingContent.cpp:1207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:32.25 NS_INTERFACE_MAP_END 8:32.25 ^~~~~~~~~~~~~~~~~~~~ 8:32.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:32.25 else 8:32.25 ^~~~ 8:32.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:32.25 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:32.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:32.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsObjectLoadingContent.cpp:1206:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:32.25 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInterfaceRequestor) 8:32.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:32.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 8:32.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file' 8:32.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 8:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 8:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 8:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 8:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 8:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 8:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BaseBlobImpl.h:10, 8:32.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/BaseBlobImpl.cpp:7, 8:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file/Unified_cpp_dom_file0.cpp:2: 8:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/Blob.cpp: In member function 'virtual nsresult mozilla::dom::Blob::QueryInterface(const nsIID&, void**)': 8:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:32.71 foundInterface = 0; \ 8:32.71 ^~~~~~~~~~~~~~ 8:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:32.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:32.71 ^~~~~~~~~~~~~~~~~~~~~~~ 8:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/Blob.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:32.71 NS_INTERFACE_MAP_END 8:32.71 ^~~~~~~~~~~~~~~~~~~~ 8:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:32.71 else 8:32.71 ^~~~ 8:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:32.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:32.71 ^~~~~~~~~~~~~~~~~~ 8:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/Blob.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:32.71 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 8:32.71 ^~~~~~~~~~~~~~~~~~~~~~ 8:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/FileList.cpp: In member function 'virtual nsresult mozilla::dom::FileList::QueryInterface(const nsIID&, void**)': 8:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:32.72 foundInterface = 0; \ 8:32.72 ^~~~~~~~~~~~~~ 8:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:32.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:32.72 ^~~~~~~~~~~~~~~~~~~~~~~ 8:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/FileList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:32.72 NS_INTERFACE_MAP_END 8:32.72 ^~~~~~~~~~~~~~~~~~~~ 8:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:32.72 else 8:32.72 ^~~~ 8:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:32.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:32.72 ^~~~~~~~~~~~~~~~~~ 8:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/FileList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:32.72 NS_INTERFACE_MAP_ENTRY(nsIDOMFileList) 8:32.72 ^~~~~~~~~~~~~~~~~~~~~~ 8:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/FileReader.cpp: In member function 'virtual nsresult mozilla::dom::FileReader::QueryInterface(const nsIID&, void**)': 8:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:32.72 foundInterface = 0; \ 8:32.72 ^~~~~~~~~~~~~~ 8:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 8:32.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:32.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/FileReader.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 8:32.72 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 8:32.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:32.73 else 8:32.73 ^~~~ 8:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:32.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:32.73 ^~~~~~~~~~~~~~~~~~ 8:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/FileReader.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:32.73 NS_INTERFACE_MAP_ENTRY(nsINamed) 8:32.73 ^~~~~~~~~~~~~~~~~~~~~~ 8:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/FileReaderSync.cpp: In member function 'virtual nsresult {anonymous}::ReadCallback::QueryInterface(const nsIID&, void**)': 8:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:32.73 foundInterface = 0; \ 8:32.73 ^~~~~~~~~~~~~~ 8:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:32.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:32.73 ^~~~~~~~~~~~~~~~~~~~~~~ 8:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/FileReaderSync.cpp:370:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:32.73 NS_INTERFACE_MAP_END 8:32.73 ^~~~~~~~~~~~~~~~~~~~ 8:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:32.73 else 8:32.73 ^~~~ 8:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:32.74 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:32.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/FileReaderSync.cpp:369:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:32.74 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 8:32.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/MemoryBlobImpl.cpp: In member function 'virtual nsresult mozilla::dom::MemoryBlobImpl::DataOwnerAdapter::QueryInterface(const nsIID&, void**)': 8:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:32.74 foundInterface = 0; \ 8:32.74 ^~~~~~~~~~~~~~ 8:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:32.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:32.74 ^~~~~~~~~~~~~~~~~~~~~~~ 8:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/MemoryBlobImpl.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:32.74 NS_INTERFACE_MAP_END 8:32.74 ^~~~~~~~~~~~~~~~~~~~ 8:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:32.74 else 8:32.74 ^~~~ 8:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:32.74 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:32.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/MemoryBlobImpl.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:32.74 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 8:32.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:32.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file' 8:33.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:33.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:34.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:34.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:34.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:34.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:18, 8:34.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.77 size - sizeof(js::NativeObject)); 8:34.77 ^ 8:34.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 8:34.77 class HeapSlot : public WriteBarrieredBase { 8:34.77 ^~~~~~~~ 8:34.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 8:34.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:34.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.77 memset(aT, 0, sizeof(T)); 8:34.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:34.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:34.78 struct TabSizes { 8:34.78 ^~~~~~~~ 8:34.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 8:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 8:34.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:34.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.78 memset(aT, 0, sizeof(T)); 8:34.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:34.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:34.81 struct ServoSizes { 8:34.81 ^~~~~~~~~~ 8:34.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 8:34.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 8:34.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.82 memset(aT, 0, sizeof(T)); 8:34.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:34.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:34.82 class StaticStrings { 8:34.82 ^~~~~~~~~~~~~ 8:34.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 8:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 8:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.83 memset(aT, 0, sizeof(T)); 8:34.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:34.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:34.83 class PreliminaryObjectArray { 8:34.83 ^~~~~~~~~~~~~~~~~~~~~~ 8:34.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 8:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 8:34.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.84 memset(aT, 0, sizeof(T)); 8:34.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:34.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:34.84 class TypeNewScript { 8:34.84 ^~~~~~~~~~~~~ 8:34.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 8:34.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 8:34.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.84 memset(aT, 0, sizeof(T)); 8:34.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:34.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:12, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:34.85 struct IonScriptCounts { 8:34.85 ^~~~~~~~~~~~~~~ 8:34.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 8:34.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 8:34.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.85 memset(aT, 0, sizeof(T)); 8:34.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:34.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:12, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:34.86 struct ZoneGCStats { 8:34.86 ^~~~~~~~~~~ 8:34.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 8:34.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 8:34.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.86 memset(aT, 0, sizeof(T)); 8:34.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:34.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:12, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:34.86 class NewObjectCache { 8:34.86 ^~~~~~~~~~~~~~ 8:34.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 8:34.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 8:34.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.87 memset(aT, 0, sizeof(T)); 8:34.87 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:34.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:34.87 class MOZ_NON_PARAM alignas(8) Value { 8:34.87 ^~~~~ 8:34.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:12, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 8:34.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:34.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.88 memset(aT, 0, sizeof(T)); 8:34.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:34.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:17, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 8:34.88 class CodeOffsetJump { 8:34.88 ^~~~~~~~~~~~~~ 8:34.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:15, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 8:34.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsarray.h:14, 8:34.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:10, 8:34.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.h:10, 8:34.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/PIC.cpp:7, 8:34.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src36.cpp:2: 8:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 8:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.89 memset(table, 0, sizeof(*table) * capacity()); 8:34.89 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 8:34.89 class HashTableEntry { 8:34.89 ^~~~~~~~~~~~~~ 8:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 8:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:34.89 memset(table, 0, sizeof(*table) * capacity()); 8:34.89 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.89 class HashTableEntry { 8:34.89 ^~~~~~~~~~~~~~ 8:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 8:34.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:34.90 memset(table, 0, sizeof(*table) * capacity()); 8:34.90 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:34.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.90 class HashTableEntry { 8:34.90 ^~~~~~~~~~~~~~ 8:34.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:35.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:35.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:35.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/cache' 8:35.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/cache' 8:35.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/fetch' 8:35.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:35.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 8:35.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:35.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:35.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 8:35.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 8:35.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Blob.h:11, 8:35.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/File.h:10, 8:35.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/BodyExtractor.cpp:8, 8:35.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 8:35.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/FetchConsumer.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::ConsumeBodyDoneObserver::QueryInterface(const nsIID&, void**)': 8:35.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:35.92 foundInterface = 0; \ 8:35.92 ^~~~~~~~~~~~~~ 8:35.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:35.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:35.92 ^~~~~~~~~~~~~~~~~~~~~~~ 8:35.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/FetchConsumer.cpp:312:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:35.92 NS_INTERFACE_MAP_END 8:35.92 ^~~~~~~~~~~~~~~~~~~~ 8:35.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:35.92 else 8:35.92 ^~~~ 8:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:35.93 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:35.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/FetchConsumer.cpp:311:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:35.93 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamLoaderObserver) 8:35.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/FetchObserver.cpp: In member function 'virtual nsresult mozilla::dom::FetchObserver::QueryInterface(const nsIID&, void**)': 8:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:35.93 foundInterface = 0; \ 8:35.93 ^~~~~~~~~~~~~~ 8:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 8:35.93 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 8:35.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/FetchObserver.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 8:35.93 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 8:35.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:35.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Blob.h:14, 8:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/File.h:10, 8:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/BodyExtractor.cpp:8, 8:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 8:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 8:35.93 } else 8:35.93 ^~~~ 8:35.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 8:35.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 8:35.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/FetchObserver.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 8:35.95 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchObserver) 8:35.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:35.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 8:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 8:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 8:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 8:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 8:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Blob.h:11, 8:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/File.h:10, 8:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/BodyExtractor.cpp:8, 8:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: 8:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/FetchStreamReader.cpp: In member function 'virtual nsresult mozilla::dom::FetchStreamReader::QueryInterface(const nsIID&, void**)': 8:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:35.95 foundInterface = 0; \ 8:35.95 ^~~~~~~~~~~~~~ 8:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:35.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:35.95 ^~~~~~~~~~~~~~~~~~~~~~~ 8:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/FetchStreamReader.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:35.95 NS_INTERFACE_MAP_END 8:35.95 ^~~~~~~~~~~~~~~~~~~~ 8:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:35.95 else 8:35.96 ^~~~ 8:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:35.96 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:35.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/FetchStreamReader.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:35.96 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStreamCallback) 8:35.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/Headers.cpp: In member function 'virtual nsresult mozilla::dom::Headers::QueryInterface(const nsIID&, void**)': 8:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:35.96 foundInterface = 0; \ 8:35.96 ^~~~~~~~~~~~~~ 8:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:35.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:35.96 ^~~~~~~~~~~~~~~~~~~~~~~ 8:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/Headers.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:35.96 NS_INTERFACE_MAP_END 8:35.96 ^~~~~~~~~~~~~~~~~~~~ 8:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:35.96 else 8:35.96 ^~~~ 8:35.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:35.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:35.97 ^~~~~~~~~~~~~~~~~~ 8:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/Headers.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:35.97 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:35.97 ^~~~~~~~~~~~~~~~~~~~~~ 8:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/Request.cpp: In member function 'virtual nsresult mozilla::dom::Request::QueryInterface(const nsIID&, void**)': 8:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:35.97 foundInterface = 0; \ 8:35.97 ^~~~~~~~~~~~~~ 8:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:35.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:35.97 ^~~~~~~~~~~~~~~~~~~~~~~ 8:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/Request.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:35.97 NS_INTERFACE_MAP_END 8:35.97 ^~~~~~~~~~~~~~~~~~~~ 8:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:35.97 else 8:35.97 ^~~~ 8:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:35.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:35.97 ^~~~~~~~~~~~~~~~~~ 8:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/Request.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:35.97 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:35.97 ^~~~~~~~~~~~~~~~~~~~~~ 8:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/Response.cpp: In member function 'virtual nsresult mozilla::dom::Response::QueryInterface(const nsIID&, void**)': 8:35.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:35.98 foundInterface = 0; \ 8:35.98 ^~~~~~~~~~~~~~ 8:35.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:35.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:35.98 ^~~~~~~~~~~~~~~~~~~~~~~ 8:35.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/Response.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:35.98 NS_INTERFACE_MAP_END 8:35.98 ^~~~~~~~~~~~~~~~~~~~ 8:35.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:35.98 else 8:35.98 ^~~~ 8:35.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:35.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:35.98 ^~~~~~~~~~~~~~~~~~ 8:36.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/fetch/Response.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:36.01 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:36.01 ^~~~~~~~~~~~~~~~~~~~~~ 8:36.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/fetch' 8:36.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:36.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 8:36.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:24, 8:36.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.cpp:97, 8:36.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:11: 8:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.07 size - sizeof(js::NativeObject)); 8:36.07 ^ 8:36.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 8:36.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 8:36.08 class HeapSlot : public WriteBarrieredBase { 8:36.08 ^~~~~~~~ 8:36.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 8:36.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:36.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.08 memset(aT, 0, sizeof(T)); 8:36.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 8:36.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:36.09 struct TabSizes { 8:36.09 ^~~~~~~~ 8:36.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 8:36.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:36.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.10 memset(aT, 0, sizeof(T)); 8:36.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 8:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 8:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 8:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 8:36.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:36.13 struct ServoSizes { 8:36.13 ^~~~~~~~~~ 8:36.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 8:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 8:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.13 memset(aT, 0, sizeof(T)); 8:36.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:36.13 class StaticStrings { 8:36.13 ^~~~~~~~~~~~~ 8:36.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 8:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 8:36.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.13 memset(aT, 0, sizeof(T)); 8:36.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:36.15 class PreliminaryObjectArray { 8:36.15 ^~~~~~~~~~~~~~~~~~~~~~ 8:36.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 8:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 8:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.16 memset(aT, 0, sizeof(T)); 8:36.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 8:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:36.17 class TypeNewScript { 8:36.17 ^~~~~~~~~~~~~ 8:36.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 8:36.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 8:36.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.17 memset(aT, 0, sizeof(T)); 8:36.17 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:36.17 struct IonScriptCounts { 8:36.17 ^~~~~~~~~~~~~~~ 8:36.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 8:36.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 8:36.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.20 memset(aT, 0, sizeof(T)); 8:36.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:36.20 struct ZoneGCStats { 8:36.20 ^~~~~~~~~~~ 8:36.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 8:36.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 8:36.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.22 memset(aT, 0, sizeof(T)); 8:36.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:36.23 class NewObjectCache { 8:36.23 ^~~~~~~~~~~~~~ 8:36.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 8:36.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 8:36.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.23 memset(aT, 0, sizeof(T)); 8:36.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:36.23 class MOZ_NON_PARAM alignas(8) Value { 8:36.23 ^~~~~ 8:36.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 8:36.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:36.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.23 memset(aT, 0, sizeof(T)); 8:36.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 8:36.23 class CodeOffsetJump { 8:36.23 ^~~~~~~~~~~~~~ 8:36.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 8:36.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:49:53: required from here 8:36.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 8:36.25 memset(aT, 0, sizeof(T)); 8:36.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.cpp:95, 8:36.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:11: 8:36.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 8:36.25 struct LinkDataTierCacheablePod { 8:36.25 ^~~~~~~~~~~~~~~~~~~~~~~~ 8:36.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:12, 8:36.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 8:36.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:146:45: required from here 8:36.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 8:36.26 memset(aT, 0, sizeof(T)); 8:36.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:36.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.cpp:15, 8:36.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:47: 8:36.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 8:36.28 struct TenureCountCache { 8:36.29 ^~~~~~~~~~~~~~~~ 8:36.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Heap.h:19, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:16, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:12, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Bailouts.h:12, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/Trampoline-x86.cpp:9, 8:36.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src26.cpp:2: 8:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 8:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.29 memset(table, 0, sizeof(*table) * capacity()); 8:36.29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 8:36.29 class HashTableEntry { 8:36.29 ^~~~~~~~~~~~~~ 8:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 8:36.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:36.29 memset(table, 0, sizeof(*table) * capacity()); 8:36.29 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.32 class HashTableEntry { 8:36.32 ^~~~~~~~~~~~~~ 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:36.32 memset(table, 0, sizeof(*table) * capacity()); 8:36.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.32 class HashTableEntry { 8:36.32 ^~~~~~~~~~~~~~ 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap >::MapHashPolicy; AllocPolicy = js::TempAllocPolicy]': 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::UsedNameTracker::UsedNameInfo; HashPolicy = js::DefaultHasher; AllocPolicy = js::TempAllocPolicy]' 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:149:16: required from here 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] 8:36.32 memset(table, 0, sizeof(*table) * capacity()); 8:36.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap >::MapHashPolicy, js::TempAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here 8:36.32 class HashTableEntry { 8:36.32 ^~~~~~~~~~~~~~ 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/InlineTable.h:67:7: required from 'bool js::detail::InlineTable::switchToTable() [with InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/InlineTable.h:256:14: required from 'bool js::detail::InlineTable::add(js::detail::InlineTable::AddPtr&, KeyInput&&, Args&& ...) [with KeyInput = JSAtom*&; Args = {js::frontend::DeclaredNameInfo}; InlineEntry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry; Entry = js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry; Table = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; unsigned int InlineEntries = 24]' 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/InlineTable.h:459:57: required from 'bool js::InlineMap::add(js::InlineMap::AddPtr&, KeyInput&&, ValueInput&&) [with KeyInput = JSAtom*&; ValueInput = js::frontend::DeclaredNameInfo; Key = JSAtom*; Value = js::frontend::RecyclableAtomMapValueWrapper; unsigned int InlineEntries = 24; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy; js::InlineMap::AddPtr = js::detail::InlineTable, 24, js::DefaultHasher, js::SystemAllocPolicy>::InlineEntry, js::InlineMap, 24, js::DefaultHasher, js::SystemAllocPolicy>::Entry, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>, js::DefaultHasher, js::SystemAllocPolicy, 24>::AddPtr]' 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:278:66: required from here 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:36.32 memset(table, 0, sizeof(*table) * capacity()); 8:36.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.32 class HashTableEntry { 8:36.32 ^~~~~~~~~~~~~~ 8:36.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:36.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 8:36.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 8:36.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 8:36.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 8:36.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/cache' 8:36.48 libdom_cache.a.desc 8:36.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/cache' 8:37.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:37.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeneratorObject.cpp:14, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:20: 8:37.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.24 size - sizeof(js::NativeObject)); 8:37.24 ^ 8:37.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:16, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:9, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 8:37.24 class HeapSlot : public WriteBarrieredBase { 8:37.24 ^~~~~~~~ 8:37.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 8:37.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 8:37.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.24 memset(aT, 0, sizeof(T)); 8:37.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:16, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:9, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 8:37.24 struct TabSizes { 8:37.24 ^~~~~~~~ 8:37.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 8:37.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 8:37.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.25 memset(aT, 0, sizeof(T)); 8:37.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 8:37.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 8:37.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:16, 8:37.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 8:37.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:9, 8:37.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 8:37.28 struct ServoSizes { 8:37.28 ^~~~~~~~~~ 8:37.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 8:37.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 8:37.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.29 memset(aT, 0, sizeof(T)); 8:37.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:9, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 8:37.29 class StaticStrings { 8:37.29 ^~~~~~~~~~~~~ 8:37.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 8:37.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 8:37.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.29 memset(aT, 0, sizeof(T)); 8:37.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:37.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:37.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:37.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:9, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 8:37.33 class PreliminaryObjectArray { 8:37.33 ^~~~~~~~~~~~~~~~~~~~~~ 8:37.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 8:37.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 8:37.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.33 memset(aT, 0, sizeof(T)); 8:37.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:9, 8:37.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 8:37.34 class TypeNewScript { 8:37.34 ^~~~~~~~~~~~~ 8:37.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 8:37.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 8:37.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.34 memset(aT, 0, sizeof(T)); 8:37.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:9, 8:37.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 8:37.34 struct IonScriptCounts { 8:37.34 ^~~~~~~~~~~~~~~ 8:37.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 8:37.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 8:37.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.35 memset(aT, 0, sizeof(T)); 8:37.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:9, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 8:37.35 struct ZoneGCStats { 8:37.35 ^~~~~~~~~~~ 8:37.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 8:37.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 8:37.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.36 memset(aT, 0, sizeof(T)); 8:37.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 8:37.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 8:37.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 8:37.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 8:37.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 8:37.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:9, 8:37.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 8:37.36 class NewObjectCache { 8:37.36 ^~~~~~~~~~~~~~ 8:37.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 8:37.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 8:37.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.36 memset(aT, 0, sizeof(T)); 8:37.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 8:37.37 class MOZ_NON_PARAM alignas(8) Value { 8:37.37 ^~~~~ 8:37.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 8:37.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 8:37.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.37 memset(aT, 0, sizeof(T)); 8:37.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:15, 8:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 8:37.40 class CodeOffsetJump { 8:37.40 ^~~~~~~~~~~~~~ 8:37.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 8:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 8:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 8:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:146:45: required from here 8:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 8:37.40 memset(aT, 0, sizeof(T)); 8:37.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 8:37.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/HelperThreads.cpp:14, 8:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:38: 8:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 8:37.40 struct TenureCountCache { 8:37.40 ^~~~~~~~~~~~~~~~ 8:37.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 8:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 8:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 8:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 8:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.40 memset(table, 0, sizeof(*table) * capacity()); 8:37.40 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 8:37.40 class HashTableEntry { 8:37.40 ^~~~~~~~~~~~~~ 8:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 8:37.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:37.43 memset(table, 0, sizeof(*table) * capacity()); 8:37.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:37.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.43 class HashTableEntry { 8:37.44 ^~~~~~~~~~~~~~ 8:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 8:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:37.44 memset(table, 0, sizeof(*table) * capacity()); 8:37.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.44 class HashTableEntry { 8:37.44 ^~~~~~~~~~~~~~ 8:37.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:15, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 8:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.44 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 8:37.44 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:37.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ForOfIterator.cpp:7, 8:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src33.cpp:2: 8:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 8:37.44 class HashTableEntry { 8:37.44 ^~~~~~~~~~~~~~ 8:37.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 8:37.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/fetch' 8:37.44 libdom_fetch.a.desc 8:37.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/fetch' 8:38.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:38.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:38.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file/ipc' 8:38.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:38.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 8:38.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIInputStream.h:10, 8:38.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIAsyncInputStream.h:10, 8:38.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/ipc/IPCBlobInputStream.h:10, 8:38.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/ipc/IPCBlobInputStream.cpp:7, 8:38.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file/ipc/Unified_cpp_dom_file_ipc0.cpp:2: 8:38.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/ipc/IPCBlobInputStream.cpp: In member function 'virtual nsresult mozilla::dom::IPCBlobInputStream::QueryInterface(const nsIID&, void**)': 8:38.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:38.81 foundInterface = 0; \ 8:38.81 ^~~~~~~~~~~~~~ 8:38.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:38.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:38.81 ^~~~~~~~~~~~~~~~~~~~~~~ 8:38.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/ipc/IPCBlobInputStream.cpp:119:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:38.81 NS_INTERFACE_MAP_END 8:38.81 ^~~~~~~~~~~~~~~~~~~~ 8:38.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:38.81 else 8:38.81 ^~~~ 8:38.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 8:38.81 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 8:38.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:38.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/ipc/IPCBlobInputStream.cpp:118:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 8:38.82 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 8:38.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:38.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/ipc/IPCBlobInputStreamStorage.cpp: In member function 'virtual nsresult mozilla::dom::IPCBlobInputStreamStorage::QueryInterface(const nsIID&, void**)': 8:38.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:38.82 foundInterface = 0; \ 8:38.82 ^~~~~~~~~~~~~~ 8:38.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:38.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:38.82 ^~~~~~~~~~~~~~~~~~~~~~~ 8:38.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/ipc/IPCBlobInputStreamStorage.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:38.82 NS_INTERFACE_MAP_END 8:38.82 ^~~~~~~~~~~~~~~~~~~~ 8:38.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:38.82 else 8:38.82 ^~~~ 8:38.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:38.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:38.82 ^~~~~~~~~~~~~~~~~~ 8:38.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/ipc/IPCBlobInputStreamStorage.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:38.82 NS_INTERFACE_MAP_ENTRY(nsIObserver) 8:38.82 ^~~~~~~~~~~~~~~~~~~~~~ 8:38.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file/ipc' 8:39.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file/ipc' 8:39.29 libdom_file_ipc.a.desc 8:39.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file/ipc' 8:40.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 8:40.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 8:41.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:41.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:44.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:44.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:46.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:46.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:47.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:47.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:49.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:49.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:50.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events' 8:50.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 8:50.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 8:50.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 8:50.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 8:50.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 8:50.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 8:50.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventDispatcher.h:11, 8:50.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventStateManager.cpp:8: 8:50.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::OverOutElementsWrapper::QueryInterface(const nsIID&, void**)': 8:50.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:50.18 foundInterface = 0; \ 8:50.18 ^~~~~~~~~~~~~~ 8:50.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:50.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:50.18 ^~~~~~~~~~~~~~~~~~~~~~~ 8:50.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventStateManager.cpp:236:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:50.18 NS_INTERFACE_MAP_END 8:50.18 ^~~~~~~~~~~~~~~~~~~~ 8:50.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:50.18 else 8:50.18 ^~~~ 8:50.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:50.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:50.18 ^~~~~~~~~~~~~~~~~~ 8:50.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventStateManager.cpp:235:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:50.18 NS_INTERFACE_MAP_ENTRY(nsISupports) 8:50.19 ^~~~~~~~~~~~~~~~~~~~~~ 8:50.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventStateManager.cpp: In member function 'virtual nsresult mozilla::EventStateManager::QueryInterface(const nsIID&, void**)': 8:50.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 8:50.19 foundInterface = 0; \ 8:50.19 ^~~~~~~~~~~~~~ 8:50.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 8:50.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 8:50.19 ^~~~~~~~~~~~~~~~~~~~~~~ 8:50.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventStateManager.cpp:388:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 8:50.19 NS_INTERFACE_MAP_END 8:50.19 ^~~~~~~~~~~~~~~~~~~~ 8:50.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 8:50.21 else 8:50.21 ^~~~ 8:50.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 8:50.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 8:50.21 ^~~~~~~~~~~~~~~~~~ 8:50.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventStateManager.cpp:387:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 8:50.21 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 8:50.21 ^~~~~~~~~~~~~~~~~~~~~~ 8:50.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events' 8:51.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filehandle' 8:51.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filehandle' 8:51.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:51.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:51.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filehandle' 8:51.95 libdom_filehandle.a.desc 8:51.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filehandle' 8:53.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:53.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:55.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:55.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:57.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 8:57.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 8:57.27 Compiling proc-macro2 v0.3.5 8:57.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 8:57.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:00.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat' 9:00.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 9:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 9:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 9:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 9:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.h:10, 9:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.cpp:7, 9:00.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 9:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystem.cpp: In member function 'virtual nsresult mozilla::dom::FileSystem::QueryInterface(const nsIID&, void**)': 9:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:00.10 foundInterface = 0; \ 9:00.10 ^~~~~~~~~~~~~~ 9:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:00.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:00.10 ^~~~~~~~~~~~~~~~~~~~~~~ 9:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystem.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:00.10 NS_INTERFACE_MAP_END 9:00.10 ^~~~~~~~~~~~~~~~~~~~ 9:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:00.10 else 9:00.10 ^~~~ 9:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:00.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:00.10 ^~~~~~~~~~~~~~~~~~ 9:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystem.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:00.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:00.10 ^~~~~~~~~~~~~~~~~~~~~~ 9:00.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryEntry::QueryInterface(const nsIID&, void**)': 9:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:00.11 foundInterface = 0; \ 9:00.11 ^~~~~~~~~~~~~~ 9:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:00.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:00.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:00.11 NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) 9:00.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 9:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 9:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 9:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 9:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 9:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.h:10, 9:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.cpp:7, 9:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 9:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:00.11 } else 9:00.11 ^~~~ 9:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:00.11 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:00.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:00.11 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemDirectoryEntry) 9:00.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 9:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 9:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 9:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 9:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.h:10, 9:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.cpp:7, 9:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 9:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemDirectoryReader::QueryInterface(const nsIID&, void**)': 9:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:00.12 foundInterface = 0; \ 9:00.12 ^~~~~~~~~~~~~~ 9:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:00.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:00.12 ^~~~~~~~~~~~~~~~~~~~~~~ 9:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryReader.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:00.12 NS_INTERFACE_MAP_END 9:00.12 ^~~~~~~~~~~~~~~~~~~~ 9:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:00.12 else 9:00.12 ^~~~ 9:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:00.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:00.13 ^~~~~~~~~~~~~~~~~~ 9:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryReader.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:00.13 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:00.13 ^~~~~~~~~~~~~~~~~~~~~~ 9:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemEntry::QueryInterface(const nsIID&, void**)': 9:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:00.13 foundInterface = 0; \ 9:00.13 ^~~~~~~~~~~~~~ 9:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:00.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:00.13 ^~~~~~~~~~~~~~~~~~~~~~~ 9:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemEntry.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:00.13 NS_INTERFACE_MAP_END 9:00.13 ^~~~~~~~~~~~~~~~~~~~ 9:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:00.13 else 9:00.13 ^~~~ 9:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:00.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:00.13 ^~~~~~~~~~~~~~~~~~ 9:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemEntry.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:00.13 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:00.13 ^~~~~~~~~~~~~~~~~~~~~~ 9:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemFileEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemFileEntry::QueryInterface(const nsIID&, void**)': 9:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:00.13 foundInterface = 0; \ 9:00.14 ^~~~~~~~~~~~~~ 9:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:00.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:00.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemFileEntry.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:00.14 NS_INTERFACE_MAP_END_INHERITING(FileSystemEntry) 9:00.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 9:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 9:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 9:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 9:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 9:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.h:10, 9:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.cpp:7, 9:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 9:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:00.14 } else 9:00.14 ^~~~ 9:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:00.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:00.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemFileEntry.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:00.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemFileEntry) 9:00.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:00.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.h:10, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.cpp:7, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 9:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryEntry::QueryInterface(const nsIID&, void**)': 9:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:00.15 foundInterface = 0; \ 9:00.15 ^~~~~~~~~~~~~~ 9:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:00.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:00.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:00.15 NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryEntry) 9:00.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.h:10, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.cpp:7, 9:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 9:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:00.15 } else 9:00.15 ^~~~ 9:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:00.15 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:00.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:00.16 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryEntry) 9:00.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemEntry.h:11, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.h:10, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.cpp:7, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 9:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp: In member function 'virtual nsresult mozilla::dom::FileSystemRootDirectoryReader::QueryInterface(const nsIID&, void**)': 9:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:00.16 foundInterface = 0; \ 9:00.16 ^~~~~~~~~~~~~~ 9:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:00.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:00.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:00.16 NS_INTERFACE_MAP_END_INHERITING(FileSystemDirectoryReader) 9:00.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackInterface.h:19, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemBinding.h:10, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FileSystemEntry.h:13, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.h:10, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/CallbackRunnables.cpp:7, 9:00.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: 9:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:00.17 } else 9:00.17 ^~~~ 9:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:00.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:00.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:00.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FileSystemRootDirectoryReader) 9:00.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat' 9:00.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file' 9:00.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:00.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:00.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 9:00.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 9:00.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 9:00.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 9:00.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BlobImpl.h:10, 9:00.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/BaseBlobImpl.h:10, 9:00.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/StringBlobImpl.h:10, 9:00.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/StringBlobImpl.cpp:7, 9:00.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file/Unified_cpp_dom_file1.cpp:2: 9:00.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/nsHostObjectURI.cpp: In member function 'virtual nsresult nsHostObjectURI::QueryInterface(const nsIID&, void**)': 9:00.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:00.46 foundInterface = 0; \ 9:00.46 ^~~~~~~~~~~~~~ 9:00.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:00.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:00.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/nsHostObjectURI.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:00.46 NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) 9:00.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:00.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file/Unified_cpp_dom_file1.cpp:29: 9:00.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/file/nsHostObjectURI.cpp:36:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:00.46 } else 9:00.46 ^~~~ 9:00.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file' 9:01.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:01.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:01.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat' 9:01.54 libdom_filesystem_compat.a.desc 9:01.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/compat' 9:01.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:01.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:01.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file' 9:01.99 libdom_file.a.desc 9:01.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/file' 9:04.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:04.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:04.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/flex' 9:04.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 9:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 9:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAttrName.h:16, 9:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAttrAndChildArray.h:20, 9:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 9:04.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 9:04.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/Flex.h:10, 9:04.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/Flex.cpp:7, 9:04.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/flex/Unified_cpp_dom_flex0.cpp:2: 9:04.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/Flex.cpp: In member function 'virtual nsresult mozilla::dom::Flex::QueryInterface(const nsIID&, void**)': 9:04.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:04.31 foundInterface = 0; \ 9:04.31 ^~~~~~~~~~~~~~ 9:04.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:04.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:04.31 ^~~~~~~~~~~~~~~~~~~~~~~ 9:04.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/Flex.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:04.31 NS_INTERFACE_MAP_END 9:04.31 ^~~~~~~~~~~~~~~~~~~~ 9:04.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:04.32 else 9:04.32 ^~~~ 9:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:04.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:04.32 ^~~~~~~~~~~~~~~~~~ 9:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/Flex.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:04.32 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:04.32 ^~~~~~~~~~~~~~~~~~~~~~ 9:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/FlexItem.cpp: In member function 'virtual nsresult mozilla::dom::FlexItem::QueryInterface(const nsIID&, void**)': 9:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:04.32 foundInterface = 0; \ 9:04.32 ^~~~~~~~~~~~~~ 9:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:04.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:04.32 ^~~~~~~~~~~~~~~~~~~~~~~ 9:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/FlexItem.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:04.32 NS_INTERFACE_MAP_END 9:04.32 ^~~~~~~~~~~~~~~~~~~~ 9:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:04.32 else 9:04.32 ^~~~ 9:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:04.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:04.32 ^~~~~~~~~~~~~~~~~~ 9:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/FlexItem.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:04.32 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:04.32 ^~~~~~~~~~~~~~~~~~~~~~ 9:04.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/FlexLine.cpp: In member function 'virtual nsresult mozilla::dom::FlexLine::QueryInterface(const nsIID&, void**)': 9:04.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:04.33 foundInterface = 0; \ 9:04.33 ^~~~~~~~~~~~~~ 9:04.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:04.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:04.33 ^~~~~~~~~~~~~~~~~~~~~~~ 9:04.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/FlexLine.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:04.33 NS_INTERFACE_MAP_END 9:04.33 ^~~~~~~~~~~~~~~~~~~~ 9:04.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:04.33 else 9:04.33 ^~~~ 9:04.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:04.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:04.33 ^~~~~~~~~~~~~~~~~~ 9:04.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/flex/FlexLine.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:04.33 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:04.33 ^~~~~~~~~~~~~~~~~~~~~~ 9:04.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/flex' 9:04.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:04.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:05.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/flex' 9:05.12 libdom_flex.a.desc 9:05.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/flex' 9:07.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:07.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:07.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:07.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:11.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 9:11.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:11.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:11.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:11.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:11.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 9:11.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 9:11.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 9:11.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 9:11.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 9:11.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 9:11.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/AnonymousContent.h:10, 9:11.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/AnonymousContent.cpp:7, 9:11.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 9:11.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Attr.cpp: In member function 'virtual nsresult mozilla::dom::Attr::QueryInterface(const nsIID&, void**)': 9:11.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:11.06 foundInterface = 0; \ 9:11.06 ^~~~~~~~~~~~~~ 9:11.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:11.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:11.06 ^~~~~~~~~~~~~~~~~~~~~~~ 9:11.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Attr.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:11.06 NS_INTERFACE_MAP_END 9:11.06 ^~~~~~~~~~~~~~~~~~~~ 9:11.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContentInlines.h:13, 9:11.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Attr.cpp:20, 9:11.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base0.cpp:11: 9:11.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentUtils.h:3482:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:11.06 } else 9:11.06 ^~~~ 9:11.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentUtils.h:3482:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' 9:11.06 } else 9:11.06 ^~~~ 9:11.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:11.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:11.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 9:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 9:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 9:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 9:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 9:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 9:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/AnonymousContent.h:10, 9:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/AnonymousContent.cpp:7, 9:11.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 9:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/BarProps.cpp: In member function 'virtual nsresult mozilla::dom::BarProp::QueryInterface(const nsIID&, void**)': 9:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:11.07 foundInterface = 0; \ 9:11.07 ^~~~~~~~~~~~~~ 9:11.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:11.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:11.07 ^~~~~~~~~~~~~~~~~~~~~~~ 9:11.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/BarProps.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:11.08 NS_INTERFACE_MAP_END 9:11.08 ^~~~~~~~~~~~~~~~~~~~ 9:11.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:11.08 else 9:11.08 ^~~~ 9:11.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:11.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:11.08 ^~~~~~~~~~~~~~~~~~ 9:11.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/BarProps.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:11.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:11.08 ^~~~~~~~~~~~~~~~~~~~~~ 9:11.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Crypto.cpp: In member function 'virtual nsresult mozilla::dom::Crypto::QueryInterface(const nsIID&, void**)': 9:11.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:11.08 foundInterface = 0; \ 9:11.08 ^~~~~~~~~~~~~~ 9:11.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:11.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:11.08 ^~~~~~~~~~~~~~~~~~~~~~~ 9:11.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Crypto.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:11.09 NS_INTERFACE_MAP_END 9:11.09 ^~~~~~~~~~~~~~~~~~~~ 9:11.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:11.09 else 9:11.09 ^~~~ 9:11.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:11.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:11.09 ^~~~~~~~~~~~~~~~~~ 9:11.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Crypto.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:11.09 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:11.09 ^~~~~~~~~~~~~~~~~~~~~~ 9:11.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/CustomElementRegistry.cpp: In member function 'virtual nsresult mozilla::dom::CustomElementRegistry::QueryInterface(const nsIID&, void**)': 9:11.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:11.09 foundInterface = 0; \ 9:11.09 ^~~~~~~~~~~~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:11.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:11.11 ^~~~~~~~~~~~~~~~~~~~~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/CustomElementRegistry.cpp:239:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:11.11 NS_INTERFACE_MAP_END 9:11.11 ^~~~~~~~~~~~~~~~~~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:11.11 else 9:11.11 ^~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:11.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:11.11 ^~~~~~~~~~~~~~~~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/CustomElementRegistry.cpp:238:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:11.11 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:11.11 ^~~~~~~~~~~~~~~~~~~~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMCursor.cpp: In member function 'virtual nsresult mozilla::dom::DOMCursor::QueryInterface(const nsIID&, void**)': 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:11.11 foundInterface = 0; \ 9:11.11 ^~~~~~~~~~~~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:11.11 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:11.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMCursor.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:11.11 NS_INTERFACE_MAP_END_INHERITING(DOMRequest) 9:11.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:11.11 else 9:11.11 ^~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:11.11 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:11.11 ^~~~~~~~~~~~~~~~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMCursor.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:11.11 NS_INTERFACE_MAP_ENTRY(nsIDOMDOMCursor) 9:11.11 ^~~~~~~~~~~~~~~~~~~~~~ 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMError.cpp: In member function 'virtual nsresult mozilla::dom::DOMError::QueryInterface(const nsIID&, void**)': 9:11.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:11.11 foundInterface = 0; \ 9:11.11 ^~~~~~~~~~~~~~ 9:11.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:11.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:11.15 ^~~~~~~~~~~~~~~~~~~~~~~ 9:11.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMError.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:11.15 NS_INTERFACE_MAP_END 9:11.15 ^~~~~~~~~~~~~~~~~~~~ 9:11.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:11.15 else 9:11.15 ^~~~ 9:11.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:11.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:11.15 ^~~~~~~~~~~~~~~~~~ 9:11.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMError.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:11.15 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:11.15 ^~~~~~~~~~~~~~~~~~~~~~ 9:11.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::Exception::QueryInterface(const nsIID&, void**)': 9:11.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:11.15 foundInterface = 0; \ 9:11.15 ^~~~~~~~~~~~~~ 9:11.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:11.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:11.15 ^~~~~~~~~~~~~~~~~~~~~~~ 9:11.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMException.cpp:147:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:11.15 NS_INTERFACE_MAP_END 9:11.15 ^~~~~~~~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:11.18 else 9:11.18 ^~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:11.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:11.18 ^~~~~~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMException.cpp:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:11.18 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:11.18 ^~~~~~~~~~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMException.cpp: In member function 'virtual nsresult mozilla::dom::DOMException::QueryInterface(const nsIID&, void**)': 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:11.18 foundInterface = 0; \ 9:11.18 ^~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:11.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:11.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMException.cpp:325:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:11.18 NS_INTERFACE_MAP_END_INHERITING(Exception) 9:11.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:11.18 else 9:11.18 ^~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:11.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:11.18 ^~~~~~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMException.cpp:324:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:11.18 NS_INTERFACE_MAP_ENTRY(nsIDOMDOMException) 9:11.18 ^~~~~~~~~~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMImplementation.cpp: In member function 'virtual nsresult mozilla::dom::DOMImplementation::QueryInterface(const nsIID&, void**)': 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:11.18 foundInterface = 0; \ 9:11.18 ^~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:11.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:11.18 ^~~~~~~~~~~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMImplementation.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:11.18 NS_INTERFACE_MAP_END 9:11.18 ^~~~~~~~~~~~~~~~~~~~ 9:11.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:11.18 else 9:11.18 ^~~~ 9:11.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:11.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:11.19 ^~~~~~~~~~~~~~~~~~ 9:11.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMImplementation.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:11.19 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:11.19 ^~~~~~~~~~~~~~~~~~~~~~ 9:11.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/AnonymousContent.h:10, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/AnonymousContent.cpp:7, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 9:11.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 9:11.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 9:11.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 9:11.20 memset(aT, 0, sizeof(T)); 9:11.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:11.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMException.cpp:18, 9:11.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base0.cpp:119: 9:11.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 9:11.21 struct GlobalProperties { 9:11.22 ^~~~~~~~~~~~~~~~ 9:11.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 9:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:13, 9:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 9:11.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 9:11.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 9:11.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 9:11.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 9:11.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/AnonymousContent.h:10, 9:11.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/AnonymousContent.cpp:7, 9:11.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base0.cpp:2: 9:11.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 9:11.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:11.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/CustomElementRegistry.cpp:212:28: required from here 9:11.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:11.26 memset(table, 0, sizeof(*table) * capacity()); 9:11.26 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:11.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 9:11.26 class HashTableEntry { 9:11.26 ^~~~~~~~~~~~~~ 9:11.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 9:11.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:11.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:35, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:11.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.91 size - sizeof(js::NativeObject)); 9:11.91 ^ 9:11.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:11.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:11.91 class HeapSlot : public WriteBarrieredBase { 9:11.91 ^~~~~~~~ 9:11.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:11.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 9:11.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:11.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.91 memset(aT, 0, sizeof(T)); 9:11.91 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:11.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:11.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:11.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:11.91 struct TabSizes { 9:11.92 ^~~~~~~~ 9:11.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:11.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 9:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:11.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.94 memset(aT, 0, sizeof(T)); 9:11.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:11.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:11.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:11.95 struct ServoSizes { 9:11.95 ^~~~~~~~~~ 9:11.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:11.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:11.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 9:11.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 9:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:11.99 memset(aT, 0, sizeof(T)); 9:11.99 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:11.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 9:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 9:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 9:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 9:11.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:19, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:12.00 class StaticStrings { 9:12.00 ^~~~~~~~~~~~~ 9:12.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 9:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 9:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.00 memset(aT, 0, sizeof(T)); 9:12.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:19, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:12.00 class PreliminaryObjectArray { 9:12.00 ^~~~~~~~~~~~~~~~~~~~~~ 9:12.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 9:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 9:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.01 memset(aT, 0, sizeof(T)); 9:12.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:19, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:12.01 class TypeNewScript { 9:12.01 ^~~~~~~~~~~~~ 9:12.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 9:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 9:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.01 memset(aT, 0, sizeof(T)); 9:12.01 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:20, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:12.01 struct IonScriptCounts { 9:12.01 ^~~~~~~~~~~~~~~ 9:12.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 9:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 9:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.02 memset(aT, 0, sizeof(T)); 9:12.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:20, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:12.02 struct ZoneGCStats { 9:12.02 ^~~~~~~~~~~ 9:12.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 9:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 9:12.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.02 memset(aT, 0, sizeof(T)); 9:12.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:20, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:12.03 class NewObjectCache { 9:12.03 ^~~~~~~~~~~~~~ 9:12.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 9:12.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 9:12.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.03 memset(aT, 0, sizeof(T)); 9:12.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:12.03 class MOZ_NON_PARAM alignas(8) Value { 9:12.03 ^~~~~ 9:12.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 9:12.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:12.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.04 memset(aT, 0, sizeof(T)); 9:12.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:34, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 9:12.04 class CodeOffsetJump { 9:12.04 ^~~~~~~~~~~~~~ 9:12.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 9:12.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:146:45: required from here 9:12.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:12.04 memset(aT, 0, sizeof(T)); 9:12.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.cpp:29, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:20: 9:12.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 9:12.04 struct TenureCountCache { 9:12.04 ^~~~~~~~~~~~~~~~ 9:12.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ProtectedDataNoCheckArgs]': 9:12.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.cpp:175:25: required from here 9:12.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:12.05 memset(aT, 0, sizeof(T)); 9:12.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:25, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:19, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/ProtectedData.h:148:7: note: 'class js::ProtectedDataNoCheckArgs' declared here 9:12.05 class ProtectedDataNoCheckArgs : public ProtectedData { 9:12.05 ^~~~~~~~~~~~~~~~~~~~~~~~ 9:12.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/AllocPolicy.h:18, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:28, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Utility.h: In instantiation of 'void js_delete_poison(const T*) [with T = JSContext]': 9:12.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.cpp:358:22: required from here 9:12.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:12.06 memset(const_cast(p), 0x3B, sizeof(T)); 9:12.06 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:12.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:20, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:93:8: note: 'struct JSContext' declared here 9:12.06 struct JSContext : public JS::RootingContext, 9:12.06 ^~~~~~~~~ 9:12.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.h:16, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpObject.cpp:7, 9:12.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src37.cpp:2: 9:12.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 9:12.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.07 memset(table, 0, sizeof(*table) * capacity()); 9:12.07 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:12.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 9:12.07 class HashTableEntry { 9:12.07 ^~~~~~~~~~~~~~ 9:12.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 9:12.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:12.07 memset(table, 0, sizeof(*table) * capacity()); 9:12.08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.08 class HashTableEntry { 9:12.08 ^~~~~~~~~~~~~~ 9:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 9:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:12.08 memset(table, 0, sizeof(*table) * capacity()); 9:12.08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.08 class HashTableEntry { 9:12.08 ^~~~~~~~~~~~~~ 9:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 9:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/SavedStacks.cpp:1136:42: required from here 9:12.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:12.08 memset(table, 0, sizeof(*table) * capacity()); 9:12.09 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:12.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 9:12.09 class HashTableEntry { 9:12.09 ^~~~~~~~~~~~~~ 9:12.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:12.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:12.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:23, 9:12.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.24 size - sizeof(js::NativeObject)); 9:12.24 ^ 9:12.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 9:12.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:15, 9:12.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:12.24 class HeapSlot : public WriteBarrieredBase { 9:12.24 ^~~~~~~~ 9:12.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 9:12.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:12.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.25 memset(aT, 0, sizeof(T)); 9:12.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:15, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:12.25 struct TabSizes { 9:12.25 ^~~~~~~~ 9:12.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 9:12.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:12.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.27 memset(aT, 0, sizeof(T)); 9:12.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:12.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:12.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 9:12.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:15, 9:12.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:12.28 struct ServoSizes { 9:12.28 ^~~~~~~~~~ 9:12.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 9:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 9:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.28 memset(aT, 0, sizeof(T)); 9:12.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:15, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:12.28 class StaticStrings { 9:12.28 ^~~~~~~~~~~~~ 9:12.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 9:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 9:12.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.28 memset(aT, 0, sizeof(T)); 9:12.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:15, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:12.29 class PreliminaryObjectArray { 9:12.29 ^~~~~~~~~~~~~~~~~~~~~~ 9:12.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 9:12.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 9:12.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.29 memset(aT, 0, sizeof(T)); 9:12.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:15, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:12.29 class TypeNewScript { 9:12.29 ^~~~~~~~~~~~~ 9:12.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 9:12.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 9:12.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.30 memset(aT, 0, sizeof(T)); 9:12.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:12, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:18, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:12.30 struct IonScriptCounts { 9:12.30 ^~~~~~~~~~~~~~~ 9:12.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 9:12.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 9:12.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.30 memset(aT, 0, sizeof(T)); 9:12.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:12, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:18, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:12.31 struct ZoneGCStats { 9:12.31 ^~~~~~~~~~~ 9:12.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 9:12.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 9:12.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.31 memset(aT, 0, sizeof(T)); 9:12.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:12, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:18, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:12.31 class NewObjectCache { 9:12.31 ^~~~~~~~~~~~~~ 9:12.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 9:12.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 9:12.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.32 memset(aT, 0, sizeof(T)); 9:12.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 9:12.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:12.32 class MOZ_NON_PARAM alignas(8) Value { 9:12.32 ^~~~~ 9:12.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 9:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.35 memset(aT, 0, sizeof(T)); 9:12.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:22, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 9:12.35 class CodeOffsetJump { 9:12.35 ^~~~~~~~~~~~~~ 9:12.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::Array]': 9:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/Bitmap.cpp:42:16: required from here 9:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:12.35 memset(aT, 0, sizeof(T)); 9:12.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:12.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EnumeratedArray.h:12, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:15, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Array.h:22:7: note: 'class mozilla::Array' declared here 9:12.35 class Array { 9:12.35 ^~~~~ 9:12.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Class.h:14, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.h:13, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/intl/PluralRules.cpp:9, 9:12.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src4.cpp:2: 9:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 9:12.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.35 memset(table, 0, sizeof(*table) * capacity()); 9:12.36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:12.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 9:12.37 class HashTableEntry { 9:12.37 ^~~~~~~~~~~~~~ 9:12.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 9:12.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:12.38 memset(table, 0, sizeof(*table) * capacity()); 9:12.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:12.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.38 class HashTableEntry { 9:12.38 ^~~~~~~~~~~~~~ 9:12.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 9:12.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:12.38 memset(table, 0, sizeof(*table) * capacity()); 9:12.39 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:12.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:12.39 class HashTableEntry { 9:12.39 ^~~~~~~~~~~~~~ 9:12.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:12.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:12.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:12.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem' 9:12.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 9:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 9:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Directory.h:11, 9:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/Directory.cpp:7, 9:12.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: 9:12.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/Directory.cpp: In member function 'virtual nsresult mozilla::dom::Directory::QueryInterface(const nsIID&, void**)': 9:12.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:12.79 foundInterface = 0; \ 9:12.79 ^~~~~~~~~~~~~~ 9:12.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:12.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:12.80 ^~~~~~~~~~~~~~~~~~~~~~~ 9:12.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/Directory.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:12.80 NS_INTERFACE_MAP_END 9:12.80 ^~~~~~~~~~~~~~~~~~~~ 9:12.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:12.80 else 9:12.80 ^~~~ 9:12.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:12.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:12.80 ^~~~~~~~~~~~~~~~~~ 9:12.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/filesystem/Directory.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:12.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:12.80 ^~~~~~~~~~~~~~~~~~~~~~ 9:12.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem' 9:13.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem' 9:13.62 libdom_filesystem.a.desc 9:13.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/filesystem' 9:14.76 Compiling libloading v0.5.0 9:16.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:16.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:17.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:17.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:18.00 Compiling cmake v0.1.29 9:19.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:19.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:20.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:20.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.cpp:37, 9:20.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:11: 9:20.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.01 size - sizeof(js::NativeObject)); 9:20.01 ^ 9:20.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:20.01 class HeapSlot : public WriteBarrieredBase { 9:20.01 ^~~~~~~~ 9:20.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 9:20.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:20.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.02 memset(aT, 0, sizeof(T)); 9:20.02 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:20.02 struct TabSizes { 9:20.02 ^~~~~~~~ 9:20.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 9:20.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:20.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.03 memset(aT, 0, sizeof(T)); 9:20.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:20.03 struct ServoSizes { 9:20.03 ^~~~~~~~~~ 9:20.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 9:20.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 9:20.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.03 memset(aT, 0, sizeof(T)); 9:20.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:20.03 class StaticStrings { 9:20.03 ^~~~~~~~~~~~~ 9:20.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 9:20.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 9:20.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.04 memset(aT, 0, sizeof(T)); 9:20.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:20.04 class PreliminaryObjectArray { 9:20.04 ^~~~~~~~~~~~~~~~~~~~~~ 9:20.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 9:20.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 9:20.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.05 memset(aT, 0, sizeof(T)); 9:20.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:20.05 class TypeNewScript { 9:20.05 ^~~~~~~~~~~~~ 9:20.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 9:20.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 9:20.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.05 memset(aT, 0, sizeof(T)); 9:20.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:19, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:20.05 struct ZoneGCStats { 9:20.05 ^~~~~~~~~~~ 9:20.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 9:20.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 9:20.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.06 memset(aT, 0, sizeof(T)); 9:20.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:21, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:20.06 struct IonScriptCounts { 9:20.06 ^~~~~~~~~~~~~~~ 9:20.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 9:20.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 9:20.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.07 memset(aT, 0, sizeof(T)); 9:20.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:21, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:20.07 class NewObjectCache { 9:20.07 ^~~~~~~~~~~~~~ 9:20.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 9:20.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 9:20.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.07 memset(aT, 0, sizeof(T)); 9:20.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:20.08 class MOZ_NON_PARAM alignas(8) Value { 9:20.08 ^~~~~ 9:20.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 9:20.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:20.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.09 memset(aT, 0, sizeof(T)); 9:20.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:23, 9:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:35, 9:20.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 9:20.10 class CodeOffsetJump { 9:20.10 ^~~~~~~~~~~~~~ 9:20.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:20.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:20.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NativeIterator]': 9:20.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.cpp:550:13: required from here 9:20.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:20.12 memset(aT, 0, sizeof(T)); 9:20.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:20.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.cpp:9, 9:20.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:11: 9:20.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:32:8: note: 'struct js::NativeIterator' declared here 9:20.12 struct NativeIterator { 9:20.12 ^~~~~~~~~~~~~~ 9:20.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/AllocPolicy.h:18, 9:20.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:10, 9:20.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Utility.h: In instantiation of 'void js_delete_poison(const T*) [with T = JSContext]': 9:20.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.cpp:231:24: required from here 9:20.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:20.15 memset(const_cast(p), 0x3B, sizeof(T)); 9:20.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:20.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:21, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:93:8: note: 'struct JSContext' declared here 9:20.15 struct JSContext : public JS::RootingContext, 9:20.15 ^~~~~~~~~ 9:20.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 9:20.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.19 memset(table, 0, sizeof(*table) * capacity()); 9:20.19 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:20.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 9:20.19 class HashTableEntry { 9:20.19 ^~~~~~~~~~~~~~ 9:20.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 9:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:20.20 memset(table, 0, sizeof(*table) * capacity()); 9:20.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.20 class HashTableEntry { 9:20.20 ^~~~~~~~~~~~~~ 9:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 9:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:20.20 memset(table, 0, sizeof(*table) * capacity()); 9:20.20 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.20 class HashTableEntry { 9:20.20 ^~~~~~~~~~~~~~ 9:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 9:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = JSAtom*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 9:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.cpp:922:48: required from here 9:20.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:20.20 memset(table, 0, sizeof(*table) * capacity()); 9:20.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 9:20.23 class HashTableEntry { 9:20.23 ^~~~~~~~~~~~~~ 9:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 9:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:446:27: required from 'void js::HashSet::clearAndShrink() [with T = js::PropertyIteratorObject*; HashPolicy = js::IteratorHashPolicy; AllocPolicy = js::SystemAllocPolicy]' 9:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.cpp:905:32: required from here 9:20.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.23 memset(table, 0, sizeof(*table) * capacity()); 9:20.23 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:20.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 9:20.24 class HashTableEntry { 9:20.24 ^~~~~~~~~~~~~~ 9:20.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:15, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/ProtectedData.h:10, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:25, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Tuple.h: In member function 'void js::WrapperMap::sweep()': 9:20.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Tuple.h:149:69: warning: 't.mozilla::detail::TupleImpl<1, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:20.24 : Base(Move(Tail(aOther))), mHead(Forward(Head(aOther))) {} 9:20.24 ^ 9:20.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:1805:43: note: 't.mozilla::detail::TupleImpl<1, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' was declared here 9:20.24 typename HashTableEntry::NonConstT t(mozilla::Move(*p)); 9:20.24 ^ 9:20.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/Thread.h:15, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/threading/ProtectedData.h:10, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:25, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Tuple.h:149:69: warning: 't.mozilla::detail::TupleImpl<0, js::NativeObject*, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:20.25 : Base(Move(Tail(aOther))), mHead(Forward(Head(aOther))) {} 9:20.25 ^ 9:20.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 9:20.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:20.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:20.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:20.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 9:20.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 9:20.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 9:20.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 9:20.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 9:20.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Initialization.cpp:17, 9:20.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src34.cpp:2: 9:20.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:1805:43: note: 't.mozilla::detail::TupleImpl<0, js::NativeObject*, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' was declared here 9:20.25 typename HashTableEntry::NonConstT t(mozilla::Move(*p)); 9:20.25 ^ 9:20.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:21.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 9:21.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 9:23.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 9:23.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 9:23.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:23.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:24.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 9:24.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 9:26.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/gamepad' 9:26.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:26.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:26.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:26.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:26.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 9:26.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 9:26.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/Gamepad.h:10, 9:26.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/Gamepad.cpp:7, 9:26.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: 9:26.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/Gamepad.cpp: In member function 'virtual nsresult mozilla::dom::Gamepad::QueryInterface(const nsIID&, void**)': 9:26.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.20 foundInterface = 0; \ 9:26.20 ^~~~~~~~~~~~~~ 9:26.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.20 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/Gamepad.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.20 NS_INTERFACE_MAP_END 9:26.20 ^~~~~~~~~~~~~~~~~~~~ 9:26.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.21 else 9:26.21 ^~~~ 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.21 ^~~~~~~~~~~~~~~~~~ 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/Gamepad.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:26.21 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/GamepadButton.cpp: In member function 'virtual nsresult mozilla::dom::GamepadButton::QueryInterface(const nsIID&, void**)': 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.21 foundInterface = 0; \ 9:26.21 ^~~~~~~~~~~~~~ 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.21 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/GamepadButton.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.21 NS_INTERFACE_MAP_END 9:26.21 ^~~~~~~~~~~~~~~~~~~~ 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.21 else 9:26.21 ^~~~ 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.21 ^~~~~~~~~~~~~~~~~~ 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/GamepadButton.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:26.21 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/GamepadHapticActuator.cpp: In member function 'virtual nsresult mozilla::dom::GamepadHapticActuator::QueryInterface(const nsIID&, void**)': 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.21 foundInterface = 0; \ 9:26.21 ^~~~~~~~~~~~~~ 9:26.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.21 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/GamepadHapticActuator.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.22 NS_INTERFACE_MAP_END 9:26.22 ^~~~~~~~~~~~~~~~~~~~ 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.22 else 9:26.22 ^~~~ 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.22 ^~~~~~~~~~~~~~~~~~ 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/GamepadHapticActuator.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.22 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:26.22 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/GamepadServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::GamepadServiceTest::QueryInterface(const nsIID&, void**)': 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.22 foundInterface = 0; \ 9:26.22 ^~~~~~~~~~~~~~ 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:26.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:26.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/GamepadServiceTest.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:26.22 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 9:26.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 9:26.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GamepadButton.h:12, 9:26.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/Gamepad.h:12, 9:26.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/Gamepad.cpp:7, 9:26.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.22 } else 9:26.22 ^~~~ 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:26.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:26.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/gamepad/GamepadServiceTest.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:26.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadServiceTest) 9:26.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:26.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/gamepad' 9:26.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/geolocation' 9:26.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:26.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:26.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.h:14, 9:26.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp:7: 9:26.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::PositionError::QueryInterface(const nsIID&, void**)': 9:26.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.59 foundInterface = 0; \ 9:26.60 ^~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.60 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.60 NS_INTERFACE_MAP_END 9:26.60 ^~~~~~~~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.60 else 9:26.60 ^~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.60 ^~~~~~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp:215:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.60 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionError) 9:26.60 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationRequest::QueryInterface(const nsIID&, void**)': 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.60 foundInterface = 0; \ 9:26.60 ^~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.60 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp:306:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.60 NS_INTERFACE_MAP_END 9:26.60 ^~~~~~~~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.60 else 9:26.60 ^~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.60 ^~~~~~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp:305:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.60 NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) 9:26.60 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult nsGeolocationService::QueryInterface(const nsIID&, void**)': 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.60 foundInterface = 0; \ 9:26.60 ^~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.60 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp:632:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.60 NS_INTERFACE_MAP_END 9:26.60 ^~~~~~~~~~~~~~~~~~~~ 9:26.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.61 else 9:26.61 ^~~~ 9:26.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.61 ^~~~~~~~~~~~~~~~~~ 9:26.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp:631:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.61 NS_INTERFACE_MAP_ENTRY(nsIObserver) 9:26.61 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp: In member function 'virtual nsresult mozilla::dom::Geolocation::QueryInterface(const nsIID&, void**)': 9:26.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.61 foundInterface = 0; \ 9:26.61 ^~~~~~~~~~~~~~ 9:26.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.61 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp:916:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.61 NS_INTERFACE_MAP_END 9:26.61 ^~~~~~~~~~~~~~~~~~~~ 9:26.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.61 else 9:26.61 ^~~~ 9:26.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.61 ^~~~~~~~~~~~~~~~~~ 9:26.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeolocation.cpp:915:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.61 NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) 9:26.61 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/geolocation' 9:26.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/grid' 9:26.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 9:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 9:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 9:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GridBinding.h:8, 9:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridArea.h:10, 9:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/Grid.h:10, 9:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/Grid.cpp:7, 9:26.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/grid/Unified_cpp_dom_grid0.cpp:2: 9:26.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/Grid.cpp: In member function 'virtual nsresult mozilla::dom::Grid::QueryInterface(const nsIID&, void**)': 9:26.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.80 foundInterface = 0; \ 9:26.80 ^~~~~~~~~~~~~~ 9:26.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.80 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/Grid.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.81 NS_INTERFACE_MAP_END 9:26.81 ^~~~~~~~~~~~~~~~~~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.81 else 9:26.81 ^~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.81 ^~~~~~~~~~~~~~~~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/Grid.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:26.81 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridArea.cpp: In member function 'virtual nsresult mozilla::dom::GridArea::QueryInterface(const nsIID&, void**)': 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.81 foundInterface = 0; \ 9:26.81 ^~~~~~~~~~~~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.81 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridArea.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.81 NS_INTERFACE_MAP_END 9:26.81 ^~~~~~~~~~~~~~~~~~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.81 else 9:26.81 ^~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.81 ^~~~~~~~~~~~~~~~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridArea.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:26.81 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridDimension.cpp: In member function 'virtual nsresult mozilla::dom::GridDimension::QueryInterface(const nsIID&, void**)': 9:26.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.81 foundInterface = 0; \ 9:26.81 ^~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.82 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridDimension.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.82 NS_INTERFACE_MAP_END 9:26.82 ^~~~~~~~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.82 else 9:26.82 ^~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.82 ^~~~~~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridDimension.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:26.82 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridLine.cpp: In member function 'virtual nsresult mozilla::dom::GridLine::QueryInterface(const nsIID&, void**)': 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.82 foundInterface = 0; \ 9:26.82 ^~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.82 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.82 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridLine.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.82 NS_INTERFACE_MAP_END 9:26.82 ^~~~~~~~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.82 else 9:26.82 ^~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.82 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.82 ^~~~~~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridLine.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.82 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:26.82 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridLines.cpp: In member function 'virtual nsresult mozilla::dom::GridLines::QueryInterface(const nsIID&, void**)': 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.82 foundInterface = 0; \ 9:26.82 ^~~~~~~~~~~~~~ 9:26.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.83 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridLines.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.83 NS_INTERFACE_MAP_END 9:26.83 ^~~~~~~~~~~~~~~~~~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.83 else 9:26.83 ^~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.83 ^~~~~~~~~~~~~~~~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridLines.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:26.83 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridTrack.cpp: In member function 'virtual nsresult mozilla::dom::GridTrack::QueryInterface(const nsIID&, void**)': 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.83 foundInterface = 0; \ 9:26.83 ^~~~~~~~~~~~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.83 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridTrack.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.83 NS_INTERFACE_MAP_END 9:26.83 ^~~~~~~~~~~~~~~~~~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.83 else 9:26.83 ^~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.83 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.83 ^~~~~~~~~~~~~~~~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridTrack.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.83 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:26.83 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridTracks.cpp: In member function 'virtual nsresult mozilla::dom::GridTracks::QueryInterface(const nsIID&, void**)': 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:26.83 foundInterface = 0; \ 9:26.83 ^~~~~~~~~~~~~~ 9:26.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:26.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:26.84 ^~~~~~~~~~~~~~~~~~~~~~~ 9:26.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridTracks.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:26.84 NS_INTERFACE_MAP_END 9:26.84 ^~~~~~~~~~~~~~~~~~~~ 9:26.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:26.84 else 9:26.84 ^~~~ 9:26.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:26.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:26.84 ^~~~~~~~~~~~~~~~~~ 9:26.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/grid/GridTracks.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:26.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:26.84 ^~~~~~~~~~~~~~~~~~~~~~ 9:26.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/grid' 9:27.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/gamepad' 9:27.61 libdom_gamepad.a.desc 9:27.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/gamepad' 9:27.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/grid' 9:27.65 libdom_grid.a.desc 9:27.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/grid' 9:29.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 9:29.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:29.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:29.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMParser.h:10, 9:29.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp:7, 9:29.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 9:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp: In member function 'virtual nsresult mozilla::dom::DOMParser::QueryInterface(const nsIID&, void**)': 9:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:29.47 foundInterface = 0; \ 9:29.47 ^~~~~~~~~~~~~~ 9:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:29.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:29.47 ^~~~~~~~~~~~~~~~~~~~~~~ 9:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:29.47 NS_INTERFACE_MAP_END 9:29.47 ^~~~~~~~~~~~~~~~~~~~ 9:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:29.47 else 9:29.47 ^~~~ 9:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:29.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:29.47 ^~~~~~~~~~~~~~~~~~ 9:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:29.47 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 9:29.47 ^~~~~~~~~~~~~~~~~~~~~~ 9:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMQuad.cpp: In member function 'virtual nsresult mozilla::dom::DOMQuad::QuadBounds::QueryInterface(const nsIID&, void**)': 9:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:29.47 foundInterface = 0; \ 9:29.47 ^~~~~~~~~~~~~~ 9:29.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:29.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:29.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMQuad.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:29.48 NS_INTERFACE_MAP_END_INHERITING(DOMRectReadOnly) 9:29.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 9:29.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 9:29.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocumentObserver.h:10, 9:29.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocument.h:15, 9:29.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMParser.h:11, 9:29.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp:7, 9:29.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 9:29.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:29.48 } else 9:29.48 ^~~~ 9:29.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:29.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:29.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMQuad.cpp:127:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:29.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMQuad::QuadBounds) 9:29.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:29.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:29.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMParser.h:10, 9:29.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp:7, 9:29.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 9:29.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectReadOnly::QueryInterface(const nsIID&, void**)': 9:29.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:29.48 foundInterface = 0; \ 9:29.48 ^~~~~~~~~~~~~~ 9:29.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:29.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:29.48 ^~~~~~~~~~~~~~~~~~~~~~~ 9:29.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMRect.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:29.49 NS_INTERFACE_MAP_END 9:29.49 ^~~~~~~~~~~~~~~~~~~~ 9:29.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:29.49 else 9:29.49 ^~~~ 9:29.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:29.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:29.49 ^~~~~~~~~~~~~~~~~~ 9:29.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMRect.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:29.49 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:29.49 ^~~~~~~~~~~~~~~~~~~~~~ 9:29.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMRect.cpp: In member function 'virtual nsresult mozilla::dom::DOMRectList::QueryInterface(const nsIID&, void**)': 9:29.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:29.49 foundInterface = 0; \ 9:29.49 ^~~~~~~~~~~~~~ 9:29.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:29.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:29.49 ^~~~~~~~~~~~~~~~~~~~~~~ 9:29.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMRect.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:29.49 NS_INTERFACE_MAP_END 9:29.49 ^~~~~~~~~~~~~~~~~~~~ 9:29.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 9:29.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 9:29.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocumentObserver.h:10, 9:29.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocument.h:15, 9:29.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMParser.h:11, 9:29.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp:7, 9:29.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 9:29.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:29.50 } else 9:29.50 ^~~~ 9:29.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:29.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:29.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMRect.cpp:77:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 9:29.50 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(DOMRectList) 9:29.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:29.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:29.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMParser.h:10, 9:29.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp:7, 9:29.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 9:29.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMRequest.cpp: In member function 'virtual nsresult mozilla::dom::DOMRequest::QueryInterface(const nsIID&, void**)': 9:29.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:29.50 foundInterface = 0; \ 9:29.50 ^~~~~~~~~~~~~~ 9:29.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:29.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:29.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMRequest.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:29.51 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 9:29.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:29.51 else 9:29.51 ^~~~ 9:29.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:29.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:29.51 ^~~~~~~~~~~~~~~~~~ 9:29.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMRequest.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:29.51 NS_INTERFACE_MAP_ENTRY(nsIDOMDOMRequest) 9:29.51 ^~~~~~~~~~~~~~~~~~~~~~ 9:29.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMStringList.cpp: In member function 'virtual nsresult mozilla::dom::DOMStringList::QueryInterface(const nsIID&, void**)': 9:29.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:29.51 foundInterface = 0; \ 9:29.51 ^~~~~~~~~~~~~~ 9:29.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:29.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:29.51 ^~~~~~~~~~~~~~~~~~~~~~~ 9:29.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMStringList.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:29.51 NS_INTERFACE_MAP_END 9:29.51 ^~~~~~~~~~~~~~~~~~~~ 9:29.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:29.52 else 9:29.52 ^~~~ 9:29.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:29.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:29.52 ^~~~~~~~~~~~~~~~~~ 9:29.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMStringList.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:29.52 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:29.52 ^~~~~~~~~~~~~~~~~~~~~~ 9:29.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DocumentFragment.cpp: In member function 'virtual nsresult mozilla::dom::DocumentFragment::QueryInterface(const nsIID&, void**)': 9:29.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:29.52 foundInterface = 0; \ 9:29.52 ^~~~~~~~~~~~~~ 9:29.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:29.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:29.52 ^~~~~~~~~~~~~~~~~~~~~~~ 9:29.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DocumentFragment.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:29.52 NS_INTERFACE_MAP_END 9:29.52 ^~~~~~~~~~~~~~~~~~~~ 9:29.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:29.52 else 9:29.52 ^~~~ 9:29.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 9:29.52 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:29.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DocumentFragment.cpp:121:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 9:29.52 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 9:29.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Declaration.h:25, 9:29.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 9:29.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Element.cpp:64, 9:29.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base1.cpp:119: 9:29.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 9:29.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:29.53 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 9:29.53 ^ 9:29.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 9:29.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 9:29.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DirectionalityUtils.cpp:214, 9:29.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base1.cpp:65: 9:29.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 9:29.53 class nsCSSValue { 9:29.53 ^~~~~~~~~~ 9:29.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:29.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:29.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMParser.h:10, 9:29.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp:7, 9:29.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 9:29.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/EventSource.cpp: In member function 'virtual nsresult mozilla::dom::EventSource::QueryInterface(const nsIID&, void**)': 9:29.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:29.54 foundInterface = 0; \ 9:29.54 ^~~~~~~~~~~~~~ 9:29.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:29.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:29.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/EventSource.cpp:1900:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:29.54 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 9:29.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 9:29.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 9:29.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocumentObserver.h:10, 9:29.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocument.h:15, 9:29.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMParser.h:11, 9:29.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp:7, 9:29.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 9:29.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:29.54 } else 9:29.54 ^~~~ 9:29.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:29.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:29.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/EventSource.cpp:1899:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:29.54 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EventSource) 9:29.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:29.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMParser.h:10, 9:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/DOMParser.cpp:7, 9:29.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base1.cpp:2: 9:29.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FormData.cpp: In member function 'virtual nsresult mozilla::dom::FormData::QueryInterface(const nsIID&, void**)': 9:29.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:29.55 foundInterface = 0; \ 9:29.55 ^~~~~~~~~~~~~~ 9:29.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:29.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:29.55 ^~~~~~~~~~~~~~~~~~~~~~~ 9:29.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FormData.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:29.55 NS_INTERFACE_MAP_END 9:29.55 ^~~~~~~~~~~~~~~~~~~~ 9:29.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:29.55 else 9:29.55 ^~~~ 9:29.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:29.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:29.55 ^~~~~~~~~~~~~~~~~~ 9:29.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FormData.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:29.55 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:29.55 ^~~~~~~~~~~~~~~~~~~~~~ 9:29.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 9:30.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 9:30.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 9:30.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/geolocation' 9:30.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/MLSFallback.h:7, 9:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/MLSFallback.cpp:7, 9:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2: 9:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPositionCoords::QueryInterface(const nsIID&, void**)': 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.51 foundInterface = 0; \ 9:30.51 ^~~~~~~~~~~~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.51 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.51 NS_INTERFACE_MAP_END 9:30.51 ^~~~~~~~~~~~~~~~~~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.51 else 9:30.51 ^~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:30.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:30.51 ^~~~~~~~~~~~~~~~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:30.51 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionCoords) 9:30.51 ^~~~~~~~~~~~~~~~~~~~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult nsGeoPosition::QueryInterface(const nsIID&, void**)': 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.51 foundInterface = 0; \ 9:30.51 ^~~~~~~~~~~~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.51 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp:103:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.51 NS_INTERFACE_MAP_END 9:30.51 ^~~~~~~~~~~~~~~~~~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.51 else 9:30.51 ^~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:30.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:30.51 ^~~~~~~~~~~~~~~~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:30.51 NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPosition) 9:30.51 ^~~~~~~~~~~~~~~~~~~~~~ 9:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Position::QueryInterface(const nsIID&, void**)': 9:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.52 foundInterface = 0; \ 9:30.52 ^~~~~~~~~~~~~~ 9:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.52 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.52 NS_INTERFACE_MAP_END 9:30.52 ^~~~~~~~~~~~~~~~~~~~ 9:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.52 else 9:30.52 ^~~~ 9:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:30.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:30.52 ^~~~~~~~~~~~~~~~~~ 9:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp:128:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:30.52 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:30.52 ^~~~~~~~~~~~~~~~~~~~~~ 9:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp: In member function 'virtual nsresult mozilla::dom::Coordinates::QueryInterface(const nsIID&, void**)': 9:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.52 foundInterface = 0; \ 9:30.52 ^~~~~~~~~~~~~~ 9:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.52 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.52 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp:168:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.52 NS_INTERFACE_MAP_END 9:30.52 ^~~~~~~~~~~~~~~~~~~~ 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.53 else 9:30.53 ^~~~ 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:30.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:30.53 ^~~~~~~~~~~~~~~~~~ 9:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/geolocation/nsGeoPosition.cpp:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:30.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:30.53 ^~~~~~~~~~~~~~~~~~~~~~ 9:30.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/geolocation' 9:30.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:30.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkTypes.h:31, 9:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkMath.h:13, 9:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrTypes.h:11, 9:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:13, 9:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrGpuResource.h:11, 9:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, 9:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, 9:30.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: 9:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp: In function 'GrPathRendering::FillType {anonymous}::convert_skpath_filltype(SkPath::FillType)': 9:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 9:30.62 sk_abort_no_print(); \ 9:30.62 ~~~~~~~~~~~~~~~~~^~ 9:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:199:13: note: in expansion of macro 'SK_ABORT' 9:30.62 SK_ABORT("Incomplete Switch\n"); 9:30.62 ^~~~~~~~ 9:30.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:200:9: note: here 9:30.62 case SkPath::kWinding_FillType: 9:30.62 ^~~~ 9:30.62 In file included from /usr/include/string.h:507, 9:30.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/string.h:3, 9:30.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/throw_gcc.h:14, 9:30.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/stl_wrappers/new:64, 9:30.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/mozalloc.h:16, 9:30.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/stl_wrappers/type_traits:50, 9:30.63 from /usr/include/c++/8/ratio:38, 9:30.63 from /usr/include/c++/8/chrono:38, 9:30.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:11, 9:30.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrGpuResource.h:11, 9:30.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, 9:30.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, 9:30.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: 9:30.63 In function 'void* memcpy(void*, const void*, size_t)', 9:30.63 inlined from 'void* sk_careful_memcpy(void*, const void*, size_t)' at /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/../private/SkMalloc.h:122:15, 9:30.63 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.2/gfx/skia/skia/include/core/../private/SkTArray.h:489:26, 9:30.63 inlined from 'void SkTArray::checkRealloc(int) [with T = unsigned char; bool MEM_MOVE = true]' at /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/../private/SkTArray.h:541:9, 9:30.63 inlined from 'void SkTArray::pop_back_n(int) [with T = unsigned char; bool MEM_MOVE = true]' at /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/../private/SkTArray.h:281:9, 9:30.63 inlined from 'void SkTArray::resize_back(int) [with T = unsigned char; bool MEM_MOVE = true]' at /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/../private/SkTArray.h:294:13, 9:30.63 inlined from 'static void GrGLPath::InitPathObjectPathData(GrGLGpu*, GrGLuint, const SkPath&)' at /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:232:33, 9:30.63 inlined from 'static void GrGLPath::InitPathObjectPathData(GrGLGpu*, GrGLuint, const SkPath&)' at /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:216:6: 9:30.63 /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] 9:30.63 return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); 9:30.63 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.63 /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=] 9:30.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:30.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:30.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:30.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 9:30.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:10, 9:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp: In member function 'virtual nsresult mozilla::dom::TimeoutHandler::QueryInterface(const nsIID&, void**)': 9:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.86 foundInterface = 0; \ 9:30.86 ^~~~~~~~~~~~~~ 9:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.86 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.86 NS_INTERFACE_MAP_END 9:30.86 ^~~~~~~~~~~~~~~~~~~~ 9:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.86 else 9:30.86 ^~~~ 9:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:30.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:30.86 ^~~~~~~~~~~~~~~~~~ 9:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:30.86 NS_INTERFACE_MAP_ENTRY(nsITimeoutHandler) 9:30.86 ^~~~~~~~~~~~~~~~~~~~~~ 9:30.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TreeWalker.cpp: In member function 'virtual nsresult mozilla::dom::TreeWalker::QueryInterface(const nsIID&, void**)': 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.87 foundInterface = 0; \ 9:30.87 ^~~~~~~~~~~~~~ 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.87 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TreeWalker.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.87 NS_INTERFACE_MAP_END 9:30.87 ^~~~~~~~~~~~~~~~~~~~ 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.87 else 9:30.87 ^~~~ 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:30.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:30.87 ^~~~~~~~~~~~~~~~~~ 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TreeWalker.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:30.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:30.87 ^~~~~~~~~~~~~~~~~~~~~~ 9:30.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 9:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 9:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.cpp:22, 9:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 9:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:30.87 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 9:30.87 ^ 9:30.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 9:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 9:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 9:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 9:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:16, 9:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationComparator.h:10, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsRefreshDriver.h:25, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:60, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Timeout.h:14, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutManager.h:10, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutManager.cpp:7, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 9:30.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 9:30.88 class nsCSSValue { 9:30.88 ^~~~~~~~~~ 9:30.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 9:30.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.cpp: In member function 'nsresult nsAttrAndChildArray::RemoveAttrAt(uint32_t, nsAttrValue&)': 9:30.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:30.88 (slotCount - aPos - 1) * sizeof(InternalAttr)); 9:30.88 ^ 9:30.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:16, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationComparator.h:10, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsRefreshDriver.h:25, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:60, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Timeout.h:14, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutManager.h:10, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutManager.cpp:7, 9:30.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 9:30.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:220:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 9:30.88 struct InternalAttr { 9:30.88 ^~~~~~~~~~~~ 9:30.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 9:30.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:30.89 memset(&ATTRS(mImpl)[slotCount - 1], 0, sizeof(InternalAttr)); 9:30.89 ^ 9:30.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:16, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationComparator.h:10, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsRefreshDriver.h:25, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:60, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Timeout.h:14, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutManager.h:10, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutManager.cpp:7, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 9:30.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:220:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 9:30.89 struct InternalAttr { 9:30.89 ^~~~~~~~~~~~ 9:30.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:83: 9:30.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.cpp: In member function 'bool nsAttrAndChildArray::AddAttrSlot()': 9:30.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:30.89 childCount * sizeof(nsIContent*)); 9:30.89 ^ 9:30.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:16, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationComparator.h:10, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsRefreshDriver.h:25, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindowInner.h:60, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGlobalWindow.h:14, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Timeout.h:14, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutManager.h:10, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutManager.cpp:7, 9:30.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:11: 9:30.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:220:10: note: 'struct nsAttrAndChildArray::InternalAttr' declared here 9:30.90 struct InternalAttr { 9:30.90 ^~~~~~~~~~~~ 9:30.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:10, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentIterator.cpp: In member function 'virtual nsresult nsContentIterator::QueryInterface(const nsIID&, void**)': 9:30.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.90 foundInterface = 0; \ 9:30.90 ^~~~~~~~~~~~~~ 9:30.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.90 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentIterator.cpp:185:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.90 NS_INTERFACE_MAP_END 9:30.90 ^~~~~~~~~~~~~~~~~~~~ 9:30.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:13, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.90 } else 9:30.90 ^~~~ 9:30.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentIterator.cpp:184:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:30.90 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsContentIterator) 9:30.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:10, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentIterator.cpp: In member function 'virtual nsresult nsContentSubtreeIterator::QueryInterface(const nsIID&, void**)': 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.91 foundInterface = 0; \ 9:30.91 ^~~~~~~~~~~~~~ 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:30.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:30.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentIterator.cpp:821:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:30.91 NS_INTERFACE_MAP_END_INHERITING(nsContentIterator) 9:30.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:13, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.91 } else 9:30.91 ^~~~ 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:30.91 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:30.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentIterator.cpp:820:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:30.91 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsContentSubtreeIterator) 9:30.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:10, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsBaseContentList::QueryInterface(const nsIID&, void**)': 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.91 foundInterface = 0; \ 9:30.91 ^~~~~~~~~~~~~~ 9:30.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:30.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:30.92 ^~~~~~~~~~~~~~~~~~~~~~~ 9:30.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentList.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:30.92 NS_INTERFACE_MAP_END 9:30.92 ^~~~~~~~~~~~~~~~~~~~ 9:30.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:13, 9:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.92 } else 9:30.92 ^~~~ 9:30.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:30.92 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:30.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentList.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 9:30.92 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsBaseContentList) 9:30.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:10, 9:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsSimpleContentList::QueryInterface(const nsIID&, void**)': 9:30.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.92 foundInterface = 0; \ 9:30.92 ^~~~~~~~~~~~~~ 9:30.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:30.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:30.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentList.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:30.92 NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) 9:30.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:13, 9:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.93 } else 9:30.93 ^~~~ 9:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:30.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:30.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentList.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:30.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsSimpleContentList) 9:30.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:10, 9:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentList.cpp: In member function 'virtual nsresult nsEmptyContentList::QueryInterface(const nsIID&, void**)': 9:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:30.93 foundInterface = 0; \ 9:30.93 ^~~~~~~~~~~~~~ 9:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:30.93 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:30.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentList.cpp:136:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:30.93 NS_INTERFACE_MAP_END_INHERITING(nsBaseContentList) 9:30.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:13, 9:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:30.93 } else 9:30.93 ^~~~ 9:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:30.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:30.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentList.cpp:135:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:30.94 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsEmptyContentList) 9:30.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:30.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 9:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 9:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 9:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:33, 9:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.h:10, 9:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/TimeoutHandler.cpp:7, 9:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:2: 9:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 9:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 9:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 9:30.94 memset(aT, 0, sizeof(T)); 9:30.94 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:30.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/WindowNamedPropertiesHandler.cpp:16, 9:30.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base4.cpp:47: 9:30.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 9:30.94 struct GlobalProperties { 9:30.94 ^~~~~~~~~~~~~~~~ 9:30.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 9:31.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/geolocation' 9:31.78 libdom_geolocation.a.desc 9:31.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/geolocation' 9:33.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:33.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:28, 9:33.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.81 size - sizeof(js::NativeObject)); 9:33.81 ^ 9:33.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:23, 9:33.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:33.81 class HeapSlot : public WriteBarrieredBase { 9:33.81 ^~~~~~~~ 9:33.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:33.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:33.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 9:33.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:33.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.82 memset(aT, 0, sizeof(T)); 9:33.82 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:33.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:33.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:33.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:23, 9:33.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:33.82 struct TabSizes { 9:33.82 ^~~~~~~~ 9:33.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:33.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 9:33.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:33.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.83 memset(aT, 0, sizeof(T)); 9:33.83 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:33.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:23, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:33.83 struct ServoSizes { 9:33.83 ^~~~~~~~~~ 9:33.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 9:33.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 9:33.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.84 memset(aT, 0, sizeof(T)); 9:33.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:33.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 9:33.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 9:33.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:33.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:33.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:33.84 class StaticStrings { 9:33.84 ^~~~~~~~~~~~~ 9:33.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:33.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 9:33.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 9:33.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.85 memset(aT, 0, sizeof(T)); 9:33.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:33.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:33.85 class PreliminaryObjectArray { 9:33.85 ^~~~~~~~~~~~~~~~~~~~~~ 9:33.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 9:33.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 9:33.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.86 memset(aT, 0, sizeof(T)); 9:33.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:33.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:33.87 class TypeNewScript { 9:33.87 ^~~~~~~~~~~~~ 9:33.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 9:33.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 9:33.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.88 memset(aT, 0, sizeof(T)); 9:33.88 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:33.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 9:33.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 9:33.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 9:33.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 9:33.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:33.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 9:33.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 9:33.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:15, 9:33.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:33.88 struct IonScriptCounts { 9:33.88 ^~~~~~~~~~~~~~~ 9:33.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:33.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:33.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 9:33.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 9:33.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.89 memset(aT, 0, sizeof(T)); 9:33.89 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:33.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 9:33.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:15, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:33.91 struct ZoneGCStats { 9:33.91 ^~~~~~~~~~~ 9:33.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.92 memset(aT, 0, sizeof(T)); 9:33.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:33.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Iteration.h:17, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter.h:16, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:15, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:33.92 class NewObjectCache { 9:33.92 ^~~~~~~~~~~~~~ 9:33.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.92 memset(aT, 0, sizeof(T)); 9:33.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:33.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:33.92 class MOZ_NON_PARAM alignas(8) Value { 9:33.92 ^~~~~ 9:33.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:33.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.93 memset(aT, 0, sizeof(T)); 9:33.93 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:33.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 9:33.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 9:33.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 9:33.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:21, 9:33.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 9:33.94 class CodeOffsetJump { 9:33.94 ^~~~~~~~~~~~~~ 9:33.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 9:33.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:33.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:33.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:33.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 9:33.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:33.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:33.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:33.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 9:33.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.96 memset(table, 0, sizeof(*table) * capacity()); 9:33.96 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:33.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 9:33.96 class HashTableEntry { 9:33.97 ^~~~~~~~~~~~~~ 9:33.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 9:33.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:33.97 memset(table, 0, sizeof(*table) * capacity()); 9:33.97 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:33.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.98 class HashTableEntry { 9:33.98 ^~~~~~~~~~~~~~ 9:33.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 9:33.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:33.99 memset(table, 0, sizeof(*table) * capacity()); 9:33.99 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:33.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:33.99 class HashTableEntry { 9:33.99 ^~~~~~~~~~~~~~ 9:33.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 9:33.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 9:33.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 9:33.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 9:33.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:21, 9:33.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:33.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:34.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 9:34.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:34.00 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 9:34.00 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:34.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 9:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 9:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 9:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:18, 9:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape-inl.h:10, 9:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.cpp:9, 9:34.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src38.cpp:2: 9:34.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 9:34.00 class HashTableEntry { 9:34.00 ^~~~~~~~~~~~~~ 9:34.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:34.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 9:34.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 9:34.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:34.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:35.85 Compiling unreachable v1.0.0 9:36.12 Compiling unreachable v0.1.1 9:36.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:36.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkTypes.h:31, 9:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkRefCnt.h:12, 9:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.h:11, 9:36.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:8: 9:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp: In function 'GrGLenum gr_stencil_op_to_gl_path_rendering_fill_mode(GrStencilOp)': 9:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 9:36.82 sk_abort_no_print(); \ 9:36.82 ~~~~~~~~~~~~~~~~~^~ 9:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:71:13: note: in expansion of macro 'SK_ABORT' 9:36.82 SK_ABORT("Unexpected path fill."); 9:36.82 ^~~~~~~~ 9:36.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:73:9: note: here 9:36.82 case GrStencilOp::kIncWrap: 9:36.82 ^~~~ 9:36.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:37.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:37.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNodeCensus.cpp:14, 9:37.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:11: 9:37.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.41 size - sizeof(js::NativeObject)); 9:37.41 ^ 9:37.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:18, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:37.42 class HeapSlot : public WriteBarrieredBase { 9:37.42 ^~~~~~~~ 9:37.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:21, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 9:37.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:37.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.42 memset(aT, 0, sizeof(T)); 9:37.42 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:18, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:37.42 struct TabSizes { 9:37.42 ^~~~~~~~ 9:37.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:21, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 9:37.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:37.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.42 memset(aT, 0, sizeof(T)); 9:37.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:37.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:37.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 9:37.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 9:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 9:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 9:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 9:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:18, 9:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:37.44 struct ServoSizes { 9:37.44 ^~~~~~~~~~ 9:37.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:21, 9:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 9:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 9:37.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.44 memset(aT, 0, sizeof(T)); 9:37.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 9:37.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitOptions.h:12, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonOptimizationLevels.h:14, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:19, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:18, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:37.46 class StaticStrings { 9:37.46 ^~~~~~~~~~~~~ 9:37.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:21, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 9:37.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 9:37.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.46 memset(aT, 0, sizeof(T)); 9:37.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:18, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:37.46 class PreliminaryObjectArray { 9:37.46 ^~~~~~~~~~~~~~~~~~~~~~ 9:37.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:21, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 9:37.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 9:37.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.46 memset(aT, 0, sizeof(T)); 9:37.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:23, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:18, 9:37.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:37.46 class TypeNewScript { 9:37.46 ^~~~~~~~~~~~~ 9:37.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:21, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 9:37.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 9:37.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.47 memset(aT, 0, sizeof(T)); 9:37.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:18, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:37.47 struct IonScriptCounts { 9:37.47 ^~~~~~~~~~~~~~~ 9:37.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:21, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 9:37.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 9:37.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.47 memset(aT, 0, sizeof(T)); 9:37.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:20, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:25, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:37.47 struct ZoneGCStats { 9:37.47 ^~~~~~~~~~~ 9:37.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:21, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 9:37.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 9:37.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.48 memset(aT, 0, sizeof(T)); 9:37.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 9:37.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 9:37.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 9:37.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 9:37.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 9:37.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:20, 9:37.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:25, 9:37.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:37.48 class NewObjectCache { 9:37.48 ^~~~~~~~~~~~~~ 9:37.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:37.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:21, 9:37.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 9:37.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 9:37.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.49 memset(aT, 0, sizeof(T)); 9:37.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:29, 9:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:37.50 class MOZ_NON_PARAM alignas(8) Value { 9:37.50 ^~~~~ 9:37.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:21, 9:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 9:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:37.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.50 memset(aT, 0, sizeof(T)); 9:37.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:37.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 9:37.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 9:37.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 9:37.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack-inl.h:14, 9:37.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:12, 9:37.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:36, 9:37.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 9:37.53 class CodeOffsetJump { 9:37.53 ^~~~~~~~~~~~~~ 9:37.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/UbiNode.h:24, 9:37.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UbiNode.cpp:7, 9:37.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src40.cpp:2: 9:37.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 9:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.54 memset(table, 0, sizeof(*table) * capacity()); 9:37.54 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.54 class HashTableEntry { 9:37.54 ^~~~~~~~~~~~~~ 9:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 9:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.54 memset(table, 0, sizeof(*table) * capacity()); 9:37.54 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.54 class HashTableEntry { 9:37.54 ^~~~~~~~~~~~~~ 9:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 9:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.55 memset(table, 0, sizeof(*table) * capacity()); 9:37.55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:37.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.55 class HashTableEntry { 9:37.55 ^~~~~~~~~~~~~~ 9:37.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:37.60 Compiling thread_local v0.3.6 9:38.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:38.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:39.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/mathml' 9:39.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/mathml' 9:39.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:39.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:40.02 Compiling clang-sys v0.23.0 9:40.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/mathml' 9:40.64 libdom_mathml.a.desc 9:40.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/mathml' 9:41.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/input' 9:41.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/input' 9:41.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 9:41.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 9:42.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/input' 9:42.39 libdom_html_input.a.desc 9:42.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/input' 9:44.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:44.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:45.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:45.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:45.34 Compiling dtoa-short v0.3.1 9:45.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:45.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:46.65 Compiling arrayvec v0.4.6 9:48.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:48.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.cpp:40, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:38: 9:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.43 size - sizeof(js::NativeObject)); 9:48.43 ^ 9:48.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:12, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:48.43 class HeapSlot : public WriteBarrieredBase { 9:48.43 ^~~~~~~~ 9:48.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 9:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.43 memset(aT, 0, sizeof(T)); 9:48.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:12, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:48.43 struct TabSizes { 9:48.43 ^~~~~~~~ 9:48.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 9:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:48.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.44 memset(aT, 0, sizeof(T)); 9:48.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:12, 9:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:48.44 struct ServoSizes { 9:48.44 ^~~~~~~~~~ 9:48.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 9:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 9:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.45 memset(aT, 0, sizeof(T)); 9:48.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:14, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:14, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:48.45 class StaticStrings { 9:48.45 ^~~~~~~~~~~~~ 9:48.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 9:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 9:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.46 memset(aT, 0, sizeof(T)); 9:48.46 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:14, 9:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:14, 9:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:48.46 class PreliminaryObjectArray { 9:48.46 ^~~~~~~~~~~~~~~~~~~~~~ 9:48.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 9:48.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 9:48.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.47 memset(aT, 0, sizeof(T)); 9:48.47 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:14, 9:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:14, 9:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:48.47 class TypeNewScript { 9:48.47 ^~~~~~~~~~~~~ 9:48.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 9:48.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 9:48.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.48 memset(aT, 0, sizeof(T)); 9:48.48 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:15, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:14, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:48.48 struct IonScriptCounts { 9:48.48 ^~~~~~~~~~~~~~~ 9:48.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 9:48.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 9:48.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.49 memset(aT, 0, sizeof(T)); 9:48.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 9:48.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 9:48.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:15, 9:48.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:14, 9:48.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:48.49 struct ZoneGCStats { 9:48.49 ^~~~~~~~~~~ 9:48.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 9:48.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 9:48.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.50 memset(aT, 0, sizeof(T)); 9:48.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:15, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:14, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:48.50 class NewObjectCache { 9:48.50 ^~~~~~~~~~~~~~ 9:48.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 9:48.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 9:48.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.50 memset(aT, 0, sizeof(T)); 9:48.50 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:21, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:48.51 class MOZ_NON_PARAM alignas(8) Value { 9:48.51 ^~~~~ 9:48.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 9:48.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:48.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.51 memset(aT, 0, sizeof(T)); 9:48.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 9:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 9:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 9:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:53, 9:48.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 9:48.52 class CodeOffsetJump { 9:48.52 ^~~~~~~~~~~~~~ 9:48.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = js::TemporaryTypeSet; size_t = unsigned int]': 9:48.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.cpp:966:23: required from here 9:48.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:48.53 memset(aT, 0, sizeof(T)); 9:48.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:48.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:14, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:14, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:720:7: note: 'class js::TemporaryTypeSet' declared here 9:48.53 class TemporaryTypeSet : public TypeSet { 9:48.53 ^~~~~~~~~~~~~~~~ 9:48.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 9:48.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.53 memset(table, 0, sizeof(*table) * capacity()); 9:48.53 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:48.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 9:48.54 class HashTableEntry { 9:48.54 ^~~~~~~~~~~~~~ 9:48.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 9:48.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:48.54 memset(table, 0, sizeof(*table) * capacity()); 9:48.54 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:48.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.54 class HashTableEntry { 9:48.54 ^~~~~~~~~~~~~~ 9:48.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 9:48.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:48.55 memset(table, 0, sizeof(*table) * capacity()); 9:48.55 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:48.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.55 class HashTableEntry { 9:48.55 ^~~~~~~~~~~~~~ 9:48.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:48.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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}]' 9:48.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:1626:16: required from here 9:48.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:48.56 memset(table, 0, sizeof(*table) * capacity()); 9:48.56 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.57 class HashTableEntry { 9:48.57 ^~~~~~~~~~~~~~ 9:48.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypedArrayObject.cpp:1487:7: required from here 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:48.57 memcpy(aDst, aSrc, aNElem * sizeof(T)); 9:48.57 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:48.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:14, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:513:8: note: 'struct js::uint8_clamped' declared here 9:48.57 struct uint8_clamped { 9:48.57 ^~~~~~~~~~~~~ 9:48.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/StructuredClone.h:19, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:29, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypedArrayObject.cpp:1487:7: required from here 9:48.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:48.57 memmove(aDst, aSrc, aNElem * sizeof(T)); 9:48.57 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:48.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/DataViewObject.h:14, 9:48.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StructuredClone.cpp:40, 9:48.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src39.cpp:2: 9:48.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayBufferObject.h:513:8: note: 'struct js::uint8_clamped' declared here 9:48.58 struct uint8_clamped { 9:48.58 ^~~~~~~~~~~~~ 9:48.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:49.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:49.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:49, 9:49.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.02 size - sizeof(js::NativeObject)); 9:49.02 ^ 9:49.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:17, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:10, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 9:49.03 class HeapSlot : public WriteBarrieredBase { 9:49.03 ^~~~~~~~ 9:49.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:20, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 9:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 9:49.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.03 memset(aT, 0, sizeof(T)); 9:49.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:49.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:49.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:17, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:10, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 9:49.04 struct TabSizes { 9:49.04 ^~~~~~~~ 9:49.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:20, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 9:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 9:49.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.04 memset(aT, 0, sizeof(T)); 9:49.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:49.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:18, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:17, 9:49.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:10, 9:49.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 9:49.08 struct ServoSizes { 9:49.08 ^~~~~~~~~~ 9:49.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:49.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:20, 9:49.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 9:49.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 9:49.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.08 memset(aT, 0, sizeof(T)); 9:49.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:49.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 9:49.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 9:49.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:17, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:10, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 9:49.09 class StaticStrings { 9:49.09 ^~~~~~~~~~~~~ 9:49.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:20, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 9:49.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 9:49.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.09 memset(aT, 0, sizeof(T)); 9:49.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:49.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:17, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:10, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 9:49.09 class PreliminaryObjectArray { 9:49.09 ^~~~~~~~~~~~~~~~~~~~~~ 9:49.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:49.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:20, 9:49.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 9:49.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 9:49.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.10 memset(aT, 0, sizeof(T)); 9:49.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:49.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 9:49.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 9:49.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/Promise.h:13, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:17, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:10, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 9:49.14 class TypeNewScript { 9:49.14 ^~~~~~~~~~~~~ 9:49.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:20, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 9:49.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 9:49.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.14 memset(aT, 0, sizeof(T)); 9:49.14 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:49.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:20, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:10, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 9:49.14 struct ZoneGCStats { 9:49.14 ^~~~~~~~~~~ 9:49.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:20, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 9:49.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 9:49.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.18 memset(aT, 0, sizeof(T)); 9:49.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:49.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:20, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:10, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 9:49.18 struct IonScriptCounts { 9:49.18 ^~~~~~~~~~~~~~~ 9:49.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:20, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 9:49.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 9:49.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.18 memset(aT, 0, sizeof(T)); 9:49.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:49.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.h:18, 9:49.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.h:20, 9:49.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:10, 9:49.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 9:49.19 class NewObjectCache { 9:49.19 ^~~~~~~~~~~~~~ 9:49.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:49.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:20, 9:49.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 9:49.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 9:49.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.22 memset(aT, 0, sizeof(T)); 9:49.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:49.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:23, 9:49.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 9:49.22 class MOZ_NON_PARAM alignas(8) Value { 9:49.22 ^~~~~ 9:49.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 9:49.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:20, 9:49.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 9:49.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 9:49.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.22 memset(aT, 0, sizeof(T)); 9:49.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 9:49.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 9:49.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 9:49.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame.h:10, 9:49.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack-inl.h:14, 9:49.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:12, 9:49.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 9:49.23 class CodeOffsetJump { 9:49.23 ^~~~~~~~~~~~~~ 9:49.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 9:49.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 9:49.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 9:49.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Conversions.h:22, 9:49.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.h:17, 9:49.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/DateTime.cpp:7, 9:49.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:2: 9:49.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 9:49.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.24 memset(table, 0, sizeof(*table) * capacity()); 9:49.24 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 9:49.24 class HashTableEntry { 9:49.24 ^~~~~~~~~~~~~~ 9:49.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 9:49.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:49.24 memset(table, 0, sizeof(*table) * capacity()); 9:49.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.25 class HashTableEntry { 9:49.25 ^~~~~~~~~~~~~~ 9:49.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 9:49.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:49.25 memset(table, 0, sizeof(*table) * capacity()); 9:49.25 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.25 class HashTableEntry { 9:49.26 ^~~~~~~~~~~~~~ 9:49.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 9:49.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:149:16: required from here 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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] 9:49.27 memset(table, 0, sizeof(*table) * capacity()); 9:49.27 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 9:49.27 class HashTableEntry { 9:49.27 ^~~~~~~~~~~~~~ 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = JS::Zone*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:3767:23: required from here 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:49.27 memset(table, 0, sizeof(*table) * capacity()); 9:49.27 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 9:49.27 class HashTableEntry { 9:49.27 ^~~~~~~~~~~~~~ 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject.cpp:2641:29: required from here 9:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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] 9:49.30 memset(table, 0, sizeof(*table) * capacity()); 9:49.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 9:49.30 class HashTableEntry { 9:49.30 ^~~~~~~~~~~~~~ 9:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 9:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject.cpp:2642:26: required from here 9:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 9:49.30 memset(table, 0, sizeof(*table) * capacity()); 9:49.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 9:49.31 class HashTableEntry { 9:49.31 ^~~~~~~~~~~~~~ 9:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 9:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:278:66: required from here 9:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:49.31 memset(table, 0, sizeof(*table) * capacity()); 9:49.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:49.31 class HashTableEntry { 9:49.31 ^~~~~~~~~~~~~~ 9:49.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::typeGetter(JSContext*, unsigned int, JS::Value*)': 9:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:10089:24: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:49.32 JSAtom* str = Atomize(cx, s, strlen(s), PinAtom); 9:49.32 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:49.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 9:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject-inl.h:12, 9:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame-inl.h:16, 9:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack-inl.h:23, 9:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:12, 9:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h: In static member function 'static void js::Debugger::slowPathPromiseHook(JSContext*, js::Debugger::Hook, JS::Handle)': 9:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:63:24: warning: 'ac.js::AutoCompartment::origin_' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:49.32 cx_->leaveCompartment(origin_, maybeLock_); 9:49.33 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 9:49.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:2127:26: note: 'ac.js::AutoCompartment::origin_' was declared here 9:49.33 Maybe ac; 9:49.33 ^~ 9:49.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 9:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject-inl.h:12, 9:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BaselineFrame-inl.h:16, 9:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack-inl.h:23, 9:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger-inl.h:12, 9:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:7, 9:49.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:63:24: warning: 'ac.js::AutoCompartment::cx_' may be used uninitialized in this function [-Wmaybe-uninitialized] 9:49.33 cx_->leaveCompartment(origin_, maybeLock_); 9:49.33 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 9:49.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src32.cpp:11: 9:49.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Debugger.cpp:2127:26: note: 'ac.js::AutoCompartment::cx_' was declared here 9:49.33 Maybe ac; 9:49.33 ^~ 9:49.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 9:49.33 Compiling iovec v0.1.0 9:49.83 Compiling num_cpus v1.7.0 9:50.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/jsurl' 9:50.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:50.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 9:50.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/jsurl/nsJSProtocolHandler.cpp:7, 9:50.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 9:50.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/jsurl/nsJSProtocolHandler.cpp: In member function 'virtual nsresult nsJSURI::QueryInterface(const nsIID&, void**)': 9:50.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:50.08 foundInterface = 0; \ 9:50.08 ^~~~~~~~~~~~~~ 9:50.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:50.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:50.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:50.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/jsurl/nsJSProtocolHandler.cpp:1179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:50.08 NS_INTERFACE_MAP_END_INHERITING(mozilla::net::nsSimpleURI) 9:50.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:50.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: 9:50.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/jsurl/nsJSProtocolHandler.cpp:1178:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:50.08 } else 9:50.08 ^~~~ 9:50.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/jsurl' 9:50.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/jsurl' 9:50.99 libdom_jsurl.a.desc 9:50.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/jsurl' 9:51.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/asmjscache' 9:51.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/asmjscache' 9:52.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:52.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:52.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/asmjscache' 9:52.48 libdom_asmjscache.a.desc 9:52.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/asmjscache' 9:52.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:52.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:53.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 9:53.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIRunnable.h:10, 9:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/SameProcessMessageQueue.h:10, 9:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/SameProcessMessageQueue.cpp:7, 9:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 9:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/ScreenOrientation.cpp: In member function 'virtual nsresult mozilla::dom::ScreenOrientation::QueryInterface(const nsIID&, void**)': 9:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:53.33 foundInterface = 0; \ 9:53.33 ^~~~~~~~~~~~~~ 9:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:53.33 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:53.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/ScreenOrientation.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:53.33 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 9:53.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 9:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/ScreenOrientation.h:10, 9:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/ScreenOrientation.cpp:7, 9:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base3.cpp:11: 9:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 9:53.34 } else 9:53.34 ^~~~ 9:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 9:53.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 9:53.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/ScreenOrientation.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 9:53.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScreenOrientation) 9:53.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 9:53.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 9:53.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIRunnable.h:10, 9:53.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/SameProcessMessageQueue.h:10, 9:53.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/SameProcessMessageQueue.cpp:7, 9:53.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base3.cpp:2: 9:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Selection.cpp: In member function 'virtual nsresult mozilla::dom::Selection::QueryInterface(const nsIID&, void**)': 9:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:53.34 foundInterface = 0; \ 9:53.34 ^~~~~~~~~~~~~~ 9:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:53.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:53.34 ^~~~~~~~~~~~~~~~~~~~~~~ 9:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Selection.cpp:758:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:53.35 NS_INTERFACE_MAP_END 9:53.35 ^~~~~~~~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:53.35 else 9:53.35 ^~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 9:53.35 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 9:53.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Selection.cpp:757:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 9:53.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISelection) 9:53.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/SelectionChangeListener.cpp: In member function 'virtual nsresult mozilla::dom::SelectionChangeListener::QueryInterface(const nsIID&, void**)': 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:53.35 foundInterface = 0; \ 9:53.35 ^~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:53.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:53.35 ^~~~~~~~~~~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/SelectionChangeListener.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:53.35 NS_INTERFACE_MAP_END 9:53.35 ^~~~~~~~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:53.35 else 9:53.35 ^~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:53.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:53.35 ^~~~~~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/SelectionChangeListener.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:53.35 NS_INTERFACE_MAP_ENTRY(nsISelectionListener) 9:53.35 ^~~~~~~~~~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/ShadowRoot.cpp: In member function 'virtual nsresult mozilla::dom::ShadowRoot::QueryInterface(const nsIID&, void**)': 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:53.35 foundInterface = 0; \ 9:53.35 ^~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 9:53.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 9:53.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/ShadowRoot.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 9:53.35 NS_INTERFACE_MAP_END_INHERITING(DocumentFragment) 9:53.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:53.36 else 9:53.36 ^~~~ 9:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:53.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:53.36 ^~~~~~~~~~~~~~~~~~ 9:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/ShadowRoot.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:53.36 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 9:53.36 ^~~~~~~~~~~~~~~~~~~~~~ 9:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/StyleSheetList.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetList::QueryInterface(const nsIID&, void**)': 9:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:53.36 foundInterface = 0; \ 9:53.36 ^~~~~~~~~~~~~~ 9:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:53.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:53.36 ^~~~~~~~~~~~~~~~~~~~~~~ 9:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/StyleSheetList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:53.36 NS_INTERFACE_MAP_END 9:53.36 ^~~~~~~~~~~~~~~~~~~~ 9:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:53.36 else 9:53.36 ^~~~ 9:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:53.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:53.36 ^~~~~~~~~~~~~~~~~~ 9:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/StyleSheetList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:53.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:53.36 ^~~~~~~~~~~~~~~~~~~~~~ 9:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/SubtleCrypto.cpp: In member function 'virtual nsresult mozilla::dom::SubtleCrypto::QueryInterface(const nsIID&, void**)': 9:53.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 9:53.37 foundInterface = 0; \ 9:53.37 ^~~~~~~~~~~~~~ 9:53.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 9:53.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 9:53.37 ^~~~~~~~~~~~~~~~~~~~~~~ 9:53.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/SubtleCrypto.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 9:53.37 NS_INTERFACE_MAP_END 9:53.37 ^~~~~~~~~~~~~~~~~~~~ 9:53.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 9:53.37 else 9:53.37 ^~~~ 9:53.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 9:53.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 9:53.37 ^~~~~~~~~~~~~~~~~~ 9:53.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/SubtleCrypto.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 9:53.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 9:53.37 ^~~~~~~~~~~~~~~~~~~~~~ 9:53.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 9:54.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/fake-cdm' 9:54.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/fake-cdm' 9:54.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:54.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:54.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:54.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 9:58.45 Compiling hashglobe v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/components/hashglobe) 10:00.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 10:00.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Declaration.h:25, 10:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 10:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:21, 10:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 10:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 10:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:00.11 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 10:00.12 ^ 10:00.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h:18, 10:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Declaration.h:25, 10:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 10:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:21, 10:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 10:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 10:00.12 class nsCSSValue { 10:00.12 ^~~~~~~~~~ 10:00.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 10:00.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 10:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 10:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 10:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 10:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:18, 10:00.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 10:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsAttrChildContentList::QueryInterface(const nsIID&, void**)': 10:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:00.14 foundInterface = 0; \ 10:00.14 ^~~~~~~~~~~~~~ 10:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:00.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:00.14 ^~~~~~~~~~~~~~~~~~~~~~~ 10:00.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:453:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:00.14 NS_INTERFACE_MAP_END 10:00.14 ^~~~~~~~~~~~~~~~~~~~ 10:00.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:18, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:00.15 } else 10:00.15 ^~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:00.15 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:00.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:452:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 10:00.15 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAttrChildContentList) 10:00.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:00.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:18, 10:00.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult nsNodeSupportsWeakRefTearoff::QueryInterface(const nsIID&, void**)': 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:964:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:00.15 foundInterface = 0; \ 10:00.15 ^~~~~~~~~~~~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:1000:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 10:00.15 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 10:00.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:601:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 10:00.15 NS_INTERFACE_MAP_END_AGGREGATED(mNode) 10:00.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:00.15 else 10:00.15 ^~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:00.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:00.15 ^~~~~~~~~~~~~~~~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:600:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:00.15 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 10:00.15 ^~~~~~~~~~~~~~~~~~~~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp: In member function 'virtual nsresult mozilla::dom::FragmentOrElement::QueryInterface(const nsIID&, void**)': 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:00.15 foundInterface = 0; \ 10:00.15 ^~~~~~~~~~~~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:00.15 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:00.15 ^~~~~~~~~~~~~~~~~~~~~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:1948:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:00.15 NS_INTERFACE_MAP_END 10:00.15 ^~~~~~~~~~~~~~~~~~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:00.15 else 10:00.15 ^~~~ 10:00.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 10:00.16 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 10:00.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:1947:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 10:00.16 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 10:00.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/IdleDeadline.cpp: In member function 'virtual nsresult mozilla::dom::IdleDeadline::QueryInterface(const nsIID&, void**)': 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:00.16 foundInterface = 0; \ 10:00.16 ^~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:00.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:00.16 ^~~~~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/IdleDeadline.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:00.16 NS_INTERFACE_MAP_END 10:00.16 ^~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:00.16 else 10:00.16 ^~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:00.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:00.16 ^~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/IdleDeadline.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:00.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:00.16 ^~~~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/IntlUtils.cpp: In member function 'virtual nsresult mozilla::dom::IntlUtils::QueryInterface(const nsIID&, void**)': 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:00.16 foundInterface = 0; \ 10:00.16 ^~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:00.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:00.16 ^~~~~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/IntlUtils.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:00.16 NS_INTERFACE_MAP_END 10:00.16 ^~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:00.16 else 10:00.16 ^~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:00.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:00.16 ^~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/IntlUtils.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:00.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:00.16 ^~~~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Location.cpp: In member function 'virtual nsresult mozilla::dom::Location::QueryInterface(const nsIID&, void**)': 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:00.16 foundInterface = 0; \ 10:00.16 ^~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:00.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:00.16 ^~~~~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Location.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:00.16 NS_INTERFACE_MAP_END 10:00.16 ^~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:00.16 else 10:00.16 ^~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:00.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:00.16 ^~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Location.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:00.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:00.16 ^~~~~~~~~~~~~~~~~~~~~~ 10:00.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Navigator.cpp: In member function 'virtual nsresult mozilla::dom::Navigator::QueryInterface(const nsIID&, void**)': 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:00.17 foundInterface = 0; \ 10:00.17 ^~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:00.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:00.17 ^~~~~~~~~~~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Navigator.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:00.17 NS_INTERFACE_MAP_END 10:00.17 ^~~~~~~~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:00.17 else 10:00.17 ^~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:00.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:00.17 ^~~~~~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Navigator.cpp:163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:00.17 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:00.17 ^~~~~~~~~~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/NodeIterator.cpp: In member function 'virtual nsresult mozilla::dom::NodeIterator::QueryInterface(const nsIID&, void**)': 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:00.17 foundInterface = 0; \ 10:00.17 ^~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:00.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:00.17 ^~~~~~~~~~~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/NodeIterator.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:00.17 NS_INTERFACE_MAP_END 10:00.17 ^~~~~~~~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:00.17 else 10:00.17 ^~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:00.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:00.17 ^~~~~~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/NodeIterator.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:00.17 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:00.17 ^~~~~~~~~~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/ProcessGlobal.cpp: In member function 'virtual nsresult mozilla::dom::ProcessGlobal::QueryInterface(const nsIID&, void**)': 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:00.17 foundInterface = 0; \ 10:00.17 ^~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:00.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:00.17 ^~~~~~~~~~~~~~~~~~~~~~~ 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/ProcessGlobal.cpp:74:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:00.17 NS_INTERFACE_MAP_END 10:00.17 ^~~~~~~~~~~~~~~~~~~~ 10:00.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/Location.cpp:27, 10:00.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base2.cpp:74: 10:00.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfoID.h:49:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:00.17 } else 10:00.17 ^~~~ 10:00.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfoID.h:49:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' 10:00.18 } else 10:00.18 ^~~~ 10:00.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/FragmentOrElement.cpp:18, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base2.cpp:2: 10:00.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 10:00.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 10:00.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:00.18 memset(aT, 0, sizeof(T)); 10:00.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:00.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/IntlUtils.h:11, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/IntlUtils.cpp:7, 10:00.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base2.cpp:56: 10:00.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 10:00.18 struct GlobalProperties { 10:00.18 ^~~~~~~~~~~~~~~~ 10:00.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 10:00.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:00.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:02.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/fake-cdm' 10:02.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/fake-cdm' 10:02.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 10:02.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 10:04.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/fake-cdm' 10:04.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/fake-cdm' 10:05.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/doctor' 10:05.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/doctor' 10:05.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:05.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:06.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 10:06.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 10:06.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events' 10:06.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 10:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 10:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 10:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/AnimationEvent.cpp:7, 10:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 10:06.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/ClipboardEvent.cpp: In member function 'virtual nsresult mozilla::dom::ClipboardEvent::QueryInterface(const nsIID&, void**)': 10:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:06.23 foundInterface = 0; \ 10:06.24 ^~~~~~~~~~~~~~ 10:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:06.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:06.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/ClipboardEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:06.24 NS_INTERFACE_MAP_END_INHERITING(Event) 10:06.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:06.24 else 10:06.24 ^~~~ 10:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:06.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:06.24 ^~~~~~~~~~~~~~~~~~ 10:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/ClipboardEvent.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:06.24 NS_INTERFACE_MAP_ENTRY(nsIDOMClipboardEvent) 10:06.24 ^~~~~~~~~~~~~~~~~~~~~~ 10:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/CompositionEvent.cpp: In member function 'virtual nsresult mozilla::dom::CompositionEvent::QueryInterface(const nsIID&, void**)': 10:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:06.24 foundInterface = 0; \ 10:06.24 ^~~~~~~~~~~~~~ 10:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:06.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:06.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/CompositionEvent.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:06.25 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 10:06.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Event.h:11, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/AnimationEvent.cpp:7, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 10:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:06.25 } else 10:06.25 ^~~~ 10:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:06.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:06.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/CompositionEvent.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:06.25 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CompositionEvent) 10:06.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/AnimationEvent.cpp:7, 10:06.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 10:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/CustomEvent.cpp: In member function 'virtual nsresult mozilla::dom::CustomEvent::QueryInterface(const nsIID&, void**)': 10:06.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:06.26 foundInterface = 0; \ 10:06.26 ^~~~~~~~~~~~~~ 10:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:06.26 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:06.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/CustomEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:06.26 NS_INTERFACE_MAP_END_INHERITING(Event) 10:06.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:06.26 else 10:06.26 ^~~~ 10:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:06.26 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:06.26 ^~~~~~~~~~~~~~~~~~ 10:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/CustomEvent.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:06.26 NS_INTERFACE_MAP_ENTRY(nsIDOMCustomEvent) 10:06.26 ^~~~~~~~~~~~~~~~~~~~~~ 10:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DOMEventTargetHelper.cpp: In member function 'virtual nsresult mozilla::DOMEventTargetHelper::QueryInterface(const nsIID&, void**)': 10:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:06.26 foundInterface = 0; \ 10:06.26 ^~~~~~~~~~~~~~ 10:06.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:06.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:06.27 ^~~~~~~~~~~~~~~~~~~~~~~ 10:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DOMEventTargetHelper.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:06.27 NS_INTERFACE_MAP_END 10:06.27 ^~~~~~~~~~~~~~~~~~~~ 10:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:06.27 else 10:06.27 ^~~~ 10:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:06.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:06.27 ^~~~~~~~~~~~~~~~~~ 10:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DOMEventTargetHelper.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:06.27 NS_INTERFACE_MAP_ENTRY(DOMEventTargetHelper) 10:06.27 ^~~~~~~~~~~~~~~~~~~~~~ 10:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DataTransfer.cpp: In member function 'virtual nsresult mozilla::dom::DataTransfer::QueryInterface(const nsIID&, void**)': 10:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:06.27 foundInterface = 0; \ 10:06.27 ^~~~~~~~~~~~~~ 10:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:06.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:06.27 ^~~~~~~~~~~~~~~~~~~~~~~ 10:06.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DataTransfer.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:06.27 NS_INTERFACE_MAP_END 10:06.28 ^~~~~~~~~~~~~~~~~~~~ 10:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:06.28 else 10:06.28 ^~~~ 10:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 10:06.28 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 10:06.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DataTransfer.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 10:06.28 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMDataTransfer) 10:06.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DataTransferItem.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItem::QueryInterface(const nsIID&, void**)': 10:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:06.28 foundInterface = 0; \ 10:06.28 ^~~~~~~~~~~~~~ 10:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:06.28 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:06.28 ^~~~~~~~~~~~~~~~~~~~~~~ 10:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DataTransferItem.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:06.28 NS_INTERFACE_MAP_END 10:06.28 ^~~~~~~~~~~~~~~~~~~~ 10:06.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:06.28 else 10:06.28 ^~~~ 10:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:06.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:06.29 ^~~~~~~~~~~~~~~~~~ 10:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DataTransferItem.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:06.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:06.29 ^~~~~~~~~~~~~~~~~~~~~~ 10:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DataTransferItemList.cpp: In member function 'virtual nsresult mozilla::dom::DataTransferItemList::QueryInterface(const nsIID&, void**)': 10:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:06.29 foundInterface = 0; \ 10:06.29 ^~~~~~~~~~~~~~ 10:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:06.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:06.29 ^~~~~~~~~~~~~~~~~~~~~~~ 10:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DataTransferItemList.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:06.29 NS_INTERFACE_MAP_END 10:06.29 ^~~~~~~~~~~~~~~~~~~~ 10:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:06.29 else 10:06.29 ^~~~ 10:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:06.29 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:06.29 ^~~~~~~~~~~~~~~~~~ 10:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DataTransferItemList.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:06.29 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:06.29 ^~~~~~~~~~~~~~~~~~~~~~ 10:06.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DeviceMotionEvent.cpp: In member function 'virtual nsresult mozilla::dom::DeviceMotionEvent::QueryInterface(const nsIID&, void**)': 10:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:06.30 foundInterface = 0; \ 10:06.30 ^~~~~~~~~~~~~~ 10:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:06.30 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:06.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DeviceMotionEvent.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:06.30 NS_INTERFACE_MAP_END_INHERITING(Event) 10:06.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 10:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 10:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 10:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Event.h:11, 10:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnimationEvent.h:10, 10:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/AnimationEvent.cpp:7, 10:06.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 10:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:06.30 } else 10:06.30 ^~~~ 10:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:06.30 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:06.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DeviceMotionEvent.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:06.30 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeviceMotionEvent) 10:06.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 10:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 10:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnimationEvent.h:9, 10:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/AnimationEvent.cpp:7, 10:06.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events0.cpp:2: 10:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DragEvent.cpp: In member function 'virtual nsresult mozilla::dom::DragEvent::QueryInterface(const nsIID&, void**)': 10:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:06.31 foundInterface = 0; \ 10:06.31 ^~~~~~~~~~~~~~ 10:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:06.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:06.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DragEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:06.31 NS_INTERFACE_MAP_END_INHERITING(MouseEvent) 10:06.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:06.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:06.31 else 10:06.32 ^~~~ 10:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:06.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:06.32 ^~~~~~~~~~~~~~~~~~ 10:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/DragEvent.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:06.32 NS_INTERFACE_MAP_ENTRY(nsIDOMDragEvent) 10:06.32 ^~~~~~~~~~~~~~~~~~~~~~ 10:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/Event.cpp: In member function 'virtual nsresult mozilla::dom::Event::QueryInterface(const nsIID&, void**)': 10:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:06.32 foundInterface = 0; \ 10:06.32 ^~~~~~~~~~~~~~ 10:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:06.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:06.32 ^~~~~~~~~~~~~~~~~~~~~~~ 10:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/Event.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:06.32 NS_INTERFACE_MAP_END 10:06.32 ^~~~~~~~~~~~~~~~~~~~ 10:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:06.32 else 10:06.32 ^~~~ 10:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:06.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:06.32 ^~~~~~~~~~~~~~~~~~ 10:06.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/Event.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:06.32 NS_INTERFACE_MAP_ENTRY(nsIDOMEvent) 10:06.32 ^~~~~~~~~~~~~~~~~~~~~~ 10:06.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events' 10:06.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/fake-cdm' 10:06.63 libfake.so 10:06.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/fake-cdm' 10:07.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/doctor' 10:07.04 libdom_media_doctor.a.desc 10:07.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/doctor' 10:07.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:07.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:10.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 10:10.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 10:12.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:12.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:12.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:12.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:14.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:14.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:14.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 10:14.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 10:15.55 Compiling thread-id v3.1.0 10:15.77 Compiling time v0.1.38 10:16.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:16.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 10:16.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.35 memset(aT, 0, sizeof(T)); 10:16.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTypes.h:34, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:25, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:16.35 struct TabSizes { 10:16.35 ^~~~~~~~ 10:16.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 10:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.35 memset(aT, 0, sizeof(T)); 10:16.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTypes.h:34, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:25, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:16.35 struct ServoSizes { 10:16.35 ^~~~~~~~~~ 10:16.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 10:16.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 10:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.36 memset(aT, 0, sizeof(T)); 10:16.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTypes.h:34, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:25, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:16.36 class StaticStrings { 10:16.36 ^~~~~~~~~~~~~ 10:16.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 10:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:49:53: required from here 10:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.36 memset(aT, 0, sizeof(T)); 10:16.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:29, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 10:16.36 struct LinkDataTierCacheablePod { 10:16.36 ^~~~~~~~~~~~~~~~~~~~~~~~ 10:16.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 10:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 10:16.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.36 memset(aT, 0, sizeof(T)); 10:16.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 10:16.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:32, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:16.37 struct ZoneGCStats { 10:16.37 ^~~~~~~~~~~ 10:16.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 10:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 10:16.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.37 memset(aT, 0, sizeof(T)); 10:16.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 10:16.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:32, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:16.38 class PreliminaryObjectArray { 10:16.38 ^~~~~~~~~~~~~~~~~~~~~~ 10:16.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 10:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 10:16.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.38 memset(aT, 0, sizeof(T)); 10:16.38 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:16.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:32, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:16.39 class TypeNewScript { 10:16.39 ^~~~~~~~~~~~~ 10:16.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 10:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 10:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.39 memset(aT, 0, sizeof(T)); 10:16.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:32, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:16.39 struct IonScriptCounts { 10:16.39 ^~~~~~~~~~~~~~~ 10:16.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 10:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 10:16.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.39 memset(aT, 0, sizeof(T)); 10:16.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:32, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:16.40 class NewObjectCache { 10:16.40 ^~~~~~~~~~~~~~ 10:16.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 10:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 10:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.40 memset(aT, 0, sizeof(T)); 10:16.40 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTypes.h:31, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:25, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:16.40 class MOZ_NON_PARAM alignas(8) Value { 10:16.40 ^~~~~ 10:16.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:18, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 10:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:16.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.41 memset(aT, 0, sizeof(T)); 10:16.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:16.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 10:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 10:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/MacroAssembler-x86.h:10, 10:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:17, 10:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:32, 10:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 10:16.41 class CodeOffsetJump { 10:16.41 ^~~~~~~~~~~~~~ 10:16.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.h:22, 10:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCode.cpp:19, 10:16.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src42.cpp:2: 10:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 10:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.41 memset(table, 0, sizeof(*table) * capacity()); 10:16.41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 10:16.41 class HashTableEntry { 10:16.41 ^~~~~~~~~~~~~~ 10:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 10:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:16.42 memset(table, 0, sizeof(*table) * capacity()); 10:16.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.42 class HashTableEntry { 10:16.42 ^~~~~~~~~~~~~~ 10:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 10:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:16.42 memset(table, 0, sizeof(*table) * capacity()); 10:16.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:16.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:16.42 class HashTableEntry { 10:16.42 ^~~~~~~~~~~~~~ 10:16.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:16.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:16.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:17.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 10:17.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:17.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:17.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:17.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:17.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 10:17.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 10:17.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:8, 10:17.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/APZTestDataBinding.cpp:3, 10:17.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings0.cpp:2: 10:17.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AboutCapabilitiesBinding.cpp: In member function 'virtual nsresult mozilla::dom::AboutCapabilities::QueryInterface(const nsIID&, void**)': 10:17.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:17.20 foundInterface = 0; \ 10:17.20 ^~~~~~~~~~~~~~ 10:17.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:17.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:17.20 ^~~~~~~~~~~~~~~~~~~~~~~ 10:17.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AboutCapabilitiesBinding.cpp:1279:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:17.20 NS_INTERFACE_MAP_END 10:17.20 ^~~~~~~~~~~~~~~~~~~~ 10:17.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:17.20 else 10:17.20 ^~~~ 10:17.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:17.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:17.20 ^~~~~~~~~~~~~~~~~~ 10:17.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AboutCapabilitiesBinding.cpp:1278:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:17.20 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 10:17.20 ^~~~~~~~~~~~~~~~~~~~~~ 10:17.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::Addon::QueryInterface(const nsIID&, void**)': 10:17.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:17.21 foundInterface = 0; \ 10:17.21 ^~~~~~~~~~~~~~ 10:17.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:17.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:17.21 ^~~~~~~~~~~~~~~~~~~~~~~ 10:17.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AddonManagerBinding.cpp:2976:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:17.21 NS_INTERFACE_MAP_END 10:17.21 ^~~~~~~~~~~~~~~~~~~~ 10:17.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:17.21 else 10:17.21 ^~~~ 10:17.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:17.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:17.21 ^~~~~~~~~~~~~~~~~~ 10:17.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AddonManagerBinding.cpp:2975:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:17.21 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 10:17.21 ^~~~~~~~~~~~~~~~~~~~~~ 10:17.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonInstall::QueryInterface(const nsIID&, void**)': 10:17.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:17.21 foundInterface = 0; \ 10:17.21 ^~~~~~~~~~~~~~ 10:17.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:17.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:17.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AddonManagerBinding.cpp:3375:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:17.22 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 10:17.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 10:17.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 10:17.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 10:17.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 10:17.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/APZTestDataBinding.cpp:4, 10:17.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings0.cpp:2: 10:17.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:17.22 } else 10:17.22 ^~~~ 10:17.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:17.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:17.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AddonManagerBinding.cpp:3374:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:17.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonInstall) 10:17.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:17.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:17.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:17.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:17.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 10:17.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 10:17.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/APZTestDataBinding.h:8, 10:17.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/APZTestDataBinding.cpp:3, 10:17.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings0.cpp:2: 10:17.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AddonManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::AddonManager::QueryInterface(const nsIID&, void**)': 10:17.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:17.23 foundInterface = 0; \ 10:17.23 ^~~~~~~~~~~~~~ 10:17.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:17.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:17.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AddonManagerBinding.cpp:3783:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:17.23 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 10:17.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 10:17.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 10:17.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 10:17.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 10:17.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/APZTestDataBinding.cpp:4, 10:17.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings0.cpp:2: 10:17.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:17.23 } else 10:17.24 ^~~~ 10:17.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:17.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:17.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AddonManagerBinding.cpp:3782:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:17.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddonManager) 10:17.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 10:17.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:17.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/UnboxedObject-inl.h:14, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Interpreter-inl.h:24, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:62, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.26 size - sizeof(js::NativeObject)); 10:17.26 ^ 10:17.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 10:17.26 class HeapSlot : public WriteBarrieredBase { 10:17.26 ^~~~~~~~ 10:17.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 10:17.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:17.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.26 memset(aT, 0, sizeof(T)); 10:17.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:17.27 struct TabSizes { 10:17.27 ^~~~~~~~ 10:17.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 10:17.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:17.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.28 memset(aT, 0, sizeof(T)); 10:17.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:17.29 struct ServoSizes { 10:17.29 ^~~~~~~~~~ 10:17.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 10:17.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 10:17.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.29 memset(aT, 0, sizeof(T)); 10:17.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:17.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:17.30 class StaticStrings { 10:17.30 ^~~~~~~~~~~~~ 10:17.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 10:17.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 10:17.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.30 memset(aT, 0, sizeof(T)); 10:17.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:17.31 class PreliminaryObjectArray { 10:17.31 ^~~~~~~~~~~~~~~~~~~~~~ 10:17.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 10:17.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 10:17.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.35 memset(aT, 0, sizeof(T)); 10:17.35 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:17.35 class TypeNewScript { 10:17.35 ^~~~~~~~~~~~~ 10:17.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 10:17.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 10:17.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.36 memset(aT, 0, sizeof(T)); 10:17.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/MapObject.h:11, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:16, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:17.37 struct IonScriptCounts { 10:17.37 ^~~~~~~~~~~~~~~ 10:17.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 10:17.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 10:17.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.37 memset(aT, 0, sizeof(T)); 10:17.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:12, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/MapObject.h:11, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:16, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:17.37 struct ZoneGCStats { 10:17.37 ^~~~~~~~~~~ 10:17.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 10:17.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 10:17.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.39 memset(aT, 0, sizeof(T)); 10:17.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/MapObject.h:11, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:16, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:17.39 class NewObjectCache { 10:17.39 ^~~~~~~~~~~~~~ 10:17.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 10:17.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.39 memset(aT, 0, sizeof(T)); 10:17.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:17.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:17.42 class MOZ_NON_PARAM alignas(8) Value { 10:17.42 ^~~~~ 10:17.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 10:17.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:17.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.43 memset(aT, 0, sizeof(T)); 10:17.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 10:17.43 class CodeOffsetJump { 10:17.43 ^~~~~~~~~~~~~~ 10:17.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JSScript]': 10:17.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSScript.cpp:2383:23: required from here 10:17.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:17.43 memset(aT, 0, sizeof(T)); 10:17.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSFunction.h:17, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:15, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsexn.h:17, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GlobalObject.h:12, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/MapObject.h:11, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:16, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSScript.h:820:7: note: 'class JSScript' declared here 10:17.43 class JSScript : public js::gc::TenuredCell { 10:17.43 ^~~~~~~~ 10:17.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:49:53: required from here 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.44 memset(aT, 0, sizeof(T)); 10:17.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/MemoryMetrics.cpp:26, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:29: 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 10:17.44 struct LinkDataTierCacheablePod { 10:17.44 ^~~~~~~~~~~~~~~~~~~~~~~~ 10:17.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroup]': 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.cpp:37:15: required from here 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:17.44 memset(aT, 0, sizeof(T)); 10:17.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:86:7: note: 'class js::ObjectGroup' declared here 10:17.44 class ObjectGroup : public gc::TenuredCell { 10:17.44 ^~~~~~~~~~~ 10:17.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::ObjectGroupCompartment]': 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.cpp:1521:64: required from here 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:17.44 memset(aT, 0, sizeof(T)); 10:17.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:17.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:574:7: note: 'class js::ObjectGroupCompartment' declared here 10:17.44 class ObjectGroupCompartment { 10:17.44 ^~~~~~~~~~~~~~~~~~~~~~ 10:17.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:17.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:10, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.cpp:11, 10:17.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src35.cpp:11: 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.45 memset(table, 0, sizeof(*table) * capacity()); 10:17.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.45 class HashTableEntry { 10:17.45 ^~~~~~~~~~~~~~ 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.45 memset(table, 0, sizeof(*table) * capacity()); 10:17.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.45 class HashTableEntry { 10:17.45 ^~~~~~~~~~~~~~ 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.45 memset(table, 0, sizeof(*table) * capacity()); 10:17.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.45 class HashTableEntry { 10:17.45 ^~~~~~~~~~~~~~ 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:149:16: required from here 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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:17.45 memset(table, 0, sizeof(*table) * capacity()); 10:17.45 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.45 class HashTableEntry { 10:17.45 ^~~~~~~~~~~~~~ 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::SharedScriptData*; HashPolicy = js::ScriptBytecodeHasher; AllocPolicy = js::SystemAllocPolicy]' 10:17.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSScript.cpp:2250:15: required from here 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.46 memset(table, 0, sizeof(*table) * capacity()); 10:17.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.46 class HashTableEntry { 10:17.46 ^~~~~~~~~~~~~~ 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.cpp:1636:29: required from here 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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] 10:17.46 memset(table, 0, sizeof(*table) * capacity()); 10:17.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 10:17.46 class HashTableEntry { 10:17.46 ^~~~~~~~~~~~~~ 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.cpp:1645:29: required from here 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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] 10:17.46 memset(table, 0, sizeof(*table) * capacity()); 10:17.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 10:17.46 class HashTableEntry { 10:17.46 ^~~~~~~~~~~~~~ 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 >]' 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.cpp:1634:32: required from here 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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] 10:17.46 memset(table, 0, sizeof(*table) * capacity()); 10:17.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 10:17.46 class HashTableEntry { 10:17.46 ^~~~~~~~~~~~~~ 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:17.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.cpp:1648:28: required from here 10:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.47 memset(table, 0, sizeof(*table) * capacity()); 10:17.47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.47 class HashTableEntry { 10:17.47 ^~~~~~~~~~~~~~ 10:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:278:66: required from here 10:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.47 memset(table, 0, sizeof(*table) * capacity()); 10:17.47 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.47 class HashTableEntry { 10:17.47 ^~~~~~~~~~~~~~ 10:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:17.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeEmitter.h:392:41: required from here 10:17.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.49 memset(table, 0, sizeof(*table) * capacity()); 10:17.49 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:17.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.49 class HashTableEntry { 10:17.49 ^~~~~~~~~~~~~~ 10:17.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:17.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:17.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:20.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:20.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:21.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:21.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:22.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:22.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:23.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 10:23.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 10:23.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:23.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:23.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:23.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:26.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:26.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:28.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/encoder' 10:28.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/encoder' 10:29.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:29.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:29.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:29.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:29.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/encoder' 10:29.49 libdom_media_encoder.a.desc 10:29.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/encoder' 10:30.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:30.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:30.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/flac' 10:30.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/flac' 10:31.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/flac' 10:31.69 libdom_media_flac.a.desc 10:31.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/flac' 10:32.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:32.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 10:32.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:32.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.51 memset(aT, 0, sizeof(T)); 10:32.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:32.51 struct TabSizes { 10:32.51 ^~~~~~~~ 10:32.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 10:32.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:32.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.51 memset(aT, 0, sizeof(T)); 10:32.51 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:32.51 struct ServoSizes { 10:32.51 ^~~~~~~~~~ 10:32.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 10:32.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 10:32.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.52 memset(aT, 0, sizeof(T)); 10:32.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/RelocationOverlay.h:20, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:18, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:14, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:32.52 class StaticStrings { 10:32.52 ^~~~~~~~~~~~~ 10:32.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 10:32.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 10:32.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.52 memset(aT, 0, sizeof(T)); 10:32.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:32.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/RelocationOverlay.h:20, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:18, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:14, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:32.53 class PreliminaryObjectArray { 10:32.53 ^~~~~~~~~~~~~~~~~~~~~~ 10:32.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 10:32.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 10:32.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.53 memset(aT, 0, sizeof(T)); 10:32.53 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/RelocationOverlay.h:20, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:18, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:14, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:32.53 class TypeNewScript { 10:32.53 ^~~~~~~~~~~~~ 10:32.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 10:32.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 10:32.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.54 memset(aT, 0, sizeof(T)); 10:32.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:19, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:14, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:32.54 struct ZoneGCStats { 10:32.54 ^~~~~~~~~~~ 10:32.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 10:32.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 10:32.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.54 memset(aT, 0, sizeof(T)); 10:32.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:19, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:14, 10:32.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:32.54 struct IonScriptCounts { 10:32.54 ^~~~~~~~~~~~~~~ 10:32.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 10:32.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 10:32.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.55 memset(aT, 0, sizeof(T)); 10:32.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:19, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:14, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:32.55 class NewObjectCache { 10:32.55 ^~~~~~~~~~~~~~ 10:32.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 10:32.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 10:32.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.55 memset(aT, 0, sizeof(T)); 10:32.55 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 10:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:32.56 class MOZ_NON_PARAM alignas(8) Value { 10:32.56 ^~~~~ 10:32.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 10:32.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:146:45: required from here 10:32.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.57 memset(aT, 0, sizeof(T)); 10:32.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:14, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 10:32.57 struct TenureCountCache { 10:32.57 ^~~~~~~~~~~~~~~~ 10:32.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 10:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.57 memset(aT, 0, sizeof(T)); 10:32.57 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:32.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:25, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 10:32.57 class CodeOffsetJump { 10:32.57 ^~~~~~~~~~~~~~ 10:32.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.cpp:7, 10:32.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src8.cpp:2: 10:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 10:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.57 memset(table, 0, sizeof(*table) * capacity()); 10:32.57 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 10:32.57 class HashTableEntry { 10:32.57 ^~~~~~~~~~~~~~ 10:32.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:32.61 memset(table, 0, sizeof(*table) * capacity()); 10:32.61 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.61 class HashTableEntry { 10:32.61 ^~~~~~~~~~~~~~ 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:32.61 memset(table, 0, sizeof(*table) * capacity()); 10:32.61 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.61 class HashTableEntry { 10:32.61 ^~~~~~~~~~~~~~ 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/WeakMap.cpp:153:13: required from here 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:32.61 memset(table, 0, sizeof(*table) * capacity()); 10:32.61 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 10:32.61 class HashTableEntry { 10:32.61 ^~~~~~~~~~~~~~ 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::ReadBarriered; HashPolicy = js::StackBaseShape; AllocPolicy = js::SystemAllocPolicy]' 10:32.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:696:5: required from 'void JS::WeakCache >::clear() [with T = js::ReadBarriered; HashPolicy = js::StackBaseShape; AllocPolicy = js::SystemAllocPolicy]' 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.cpp:309:54: required from here 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:32.64 memset(table, 0, sizeof(*table) * capacity()); 10:32.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 10:32.64 class HashTableEntry { 10:32.64 ^~~~~~~~~~~~~~ 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::InitialShapeEntry; HashPolicy = js::InitialShapeEntry; AllocPolicy = js::SystemAllocPolicy]' 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCHashTable.h:696:5: required from 'void JS::WeakCache >::clear() [with T = js::InitialShapeEntry; HashPolicy = js::InitialShapeEntry; AllocPolicy = js::SystemAllocPolicy]' 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.cpp:310:60: required from here 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.64 memset(table, 0, sizeof(*table) * capacity()); 10:32.64 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 10:32.64 class HashTableEntry { 10:32.64 ^~~~~~~~~~~~~~ 10:32.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:32.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 10:32.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 10:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 10:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.cpp:16, 10:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 10:32.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:32.64 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 10:32.64 ^ 10:32.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 10:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 10:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.h:16, 10:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.cpp:12, 10:32.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 10:32.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 10:32.65 class nsCSSValue { 10:32.65 ^~~~~~~~~~ 10:32.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 10:32.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::SetAndSwapAttr(nsAtom*, nsAttrValue&, bool*)': 10:32.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:32.65 (mAttrCount - i) * sizeof(InternalAttr)); 10:32.65 ^ 10:32.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.cpp:12, 10:32.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 10:32.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.h:111:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 10:32.65 struct InternalAttr { 10:32.66 ^~~~~~~~~~~~ 10:32.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 10:32.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.cpp: In member function 'void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)': 10:32.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:32.66 (mAttrCount - aPos - 1) * sizeof(InternalAttr)); 10:32.66 ^ 10:32.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.cpp:12, 10:32.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 10:32.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.h:111:10: note: 'struct nsMappedAttributes::InternalAttr' declared here 10:32.66 struct InternalAttr { 10:32.66 ^~~~~~~~~~~~ 10:32.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 10:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 10:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 10:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 10:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.h:15, 10:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.cpp:12, 10:32.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 10:32.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMimeTypeArray.cpp: In member function 'virtual nsresult nsMimeTypeArray::QueryInterface(const nsIID&, void**)': 10:32.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:32.70 foundInterface = 0; \ 10:32.70 ^~~~~~~~~~~~~~ 10:32.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:32.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:32.70 ^~~~~~~~~~~~~~~~~~~~~~~ 10:32.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMimeTypeArray.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:32.70 NS_INTERFACE_MAP_END 10:32.70 ^~~~~~~~~~~~~~~~~~~~ 10:32.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:32.70 else 10:32.70 ^~~~ 10:32.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:32.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:32.70 ^~~~~~~~~~~~~~~~~~ 10:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMimeTypeArray.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:32.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:32.71 ^~~~~~~~~~~~~~~~~~~~~~ 10:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsOpenURIInFrameParams.cpp: In member function 'virtual nsresult nsOpenURIInFrameParams::QueryInterface(const nsIID&, void**)': 10:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:32.71 foundInterface = 0; \ 10:32.71 ^~~~~~~~~~~~~~ 10:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:32.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:32.71 ^~~~~~~~~~~~~~~~~~~~~~~ 10:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsOpenURIInFrameParams.cpp:15:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:32.71 NS_INTERFACE_MAP_END 10:32.71 ^~~~~~~~~~~~~~~~~~~~ 10:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:32.71 else 10:32.71 ^~~~ 10:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:32.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:32.71 ^~~~~~~~~~~~~~~~~~ 10:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsOpenURIInFrameParams.cpp:14:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:32.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:32.71 ^~~~~~~~~~~~~~~~~~~~~~ 10:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPlainTextSerializer.cpp: In member function 'virtual nsresult nsPlainTextSerializer::QueryInterface(const nsIID&, void**)': 10:32.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:32.72 foundInterface = 0; \ 10:32.72 ^~~~~~~~~~~~~~ 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:32.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:32.72 ^~~~~~~~~~~~~~~~~~~~~~~ 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPlainTextSerializer.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:32.72 NS_INTERFACE_MAP_END 10:32.72 ^~~~~~~~~~~~~~~~~~~~ 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:32.72 else 10:32.72 ^~~~ 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:32.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:32.72 ^~~~~~~~~~~~~~~~~~ 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPlainTextSerializer.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:32.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:32.72 ^~~~~~~~~~~~~~~~~~~~~~ 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsQueryContentEventResult.cpp: In member function 'virtual nsresult nsQueryContentEventResult::QueryInterface(const nsIID&, void**)': 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:32.72 foundInterface = 0; \ 10:32.72 ^~~~~~~~~~~~~~ 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:32.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:32.72 ^~~~~~~~~~~~~~~~~~~~~~~ 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsQueryContentEventResult.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:32.72 NS_INTERFACE_MAP_END 10:32.72 ^~~~~~~~~~~~~~~~~~~~ 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:32.72 else 10:32.72 ^~~~ 10:32.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:32.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:32.73 ^~~~~~~~~~~~~~~~~~ 10:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsQueryContentEventResult.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:32.73 NS_INTERFACE_MAP_ENTRY(nsIQueryContentEventResult) 10:32.73 ^~~~~~~~~~~~~~~~~~~~~~ 10:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsRange.cpp: In member function 'virtual nsresult nsRange::QueryInterface(const nsIID&, void**)': 10:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:32.73 foundInterface = 0; \ 10:32.73 ^~~~~~~~~~~~~~ 10:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:32.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:32.73 ^~~~~~~~~~~~~~~~~~~~~~~ 10:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsRange.cpp:350:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:32.73 NS_INTERFACE_MAP_END 10:32.73 ^~~~~~~~~~~~~~~~~~~~ 10:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:32.73 else 10:32.73 ^~~~ 10:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 10:32.73 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 10:32.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsRange.cpp:349:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 10:32.73 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMRange) 10:32.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsScreen.cpp: In member function 'virtual nsresult nsScreen::QueryInterface(const nsIID&, void**)': 10:32.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:32.74 foundInterface = 0; \ 10:32.74 ^~~~~~~~~~~~~~ 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:32.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:32.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsScreen.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:32.74 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 10:32.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:32.74 else 10:32.74 ^~~~ 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:32.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:32.74 ^~~~~~~~~~~~~~~~~~ 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsScreen.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:32.74 NS_INTERFACE_MAP_ENTRY(nsIDOMScreen) 10:32.74 ^~~~~~~~~~~~~~~~~~~~~~ 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStructuredCloneContainer.cpp: In member function 'virtual nsresult nsStructuredCloneContainer::QueryInterface(const nsIID&, void**)': 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:32.74 foundInterface = 0; \ 10:32.74 ^~~~~~~~~~~~~~ 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:32.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:32.74 ^~~~~~~~~~~~~~~~~~~~~~~ 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStructuredCloneContainer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:32.74 NS_INTERFACE_MAP_END 10:32.74 ^~~~~~~~~~~~~~~~~~~~ 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:32.74 else 10:32.74 ^~~~ 10:32.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:32.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:32.75 ^~~~~~~~~~~~~~~~~~ 10:32.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStructuredCloneContainer.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:32.75 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:32.75 ^~~~~~~~~~~~~~~~~~~~~~ 10:32.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:43, 10:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:13, 10:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 10:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 10:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 10:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.h:15, 10:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributes.cpp:12, 10:32.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base7.cpp:2: 10:32.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Maybe.h: In member function 'virtual void nsRange::ContentRemoved(nsIContent*, nsIContent*)': 10:32.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Maybe.h:450:5: warning: '*((void*)& newStart +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:32.75 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 10:32.75 ^~ 10:32.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base7.cpp:92: 10:32.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsRange.cpp:722:20: note: '*((void*)& newStart +8)' was declared here 10:32.75 RawRangeBoundary newStart; 10:32.75 ^~~~~~~~ 10:32.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 10:32.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp/rlz' 10:32.95 libdom_media_gmp_rlz.a.desc 10:32.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp/rlz' 10:33.06 Compiling pulse-ffi v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/media/libcubeb/cubeb-pulse-rs/pulse-ffi) 10:34.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:34.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:35.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp/widevine-adapter' 10:35.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp/widevine-adapter' 10:35.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp/widevine-adapter' 10:35.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp/widevine-adapter' 10:35.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme' 10:35.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIEventTarget.h:10, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISerialEventTarget.h:10, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIThread.h:10, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:10, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/CDMCaps.cpp:7, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 10:35.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaEncryptedEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaEncryptedEvent::QueryInterface(const nsIID&, void**)': 10:35.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:35.51 foundInterface = 0; \ 10:35.51 ^~~~~~~~~~~~~~ 10:35.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:35.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:35.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaEncryptedEvent.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:35.51 NS_INTERFACE_MAP_END_INHERITING(Event) 10:35.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:17, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/CDMCaps.cpp:7, 10:35.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 10:35.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:35.52 } else 10:35.52 ^~~~ 10:35.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:35.52 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:35.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaEncryptedEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:35.53 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaEncryptedEvent) 10:35.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIEventTarget.h:10, 10:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISerialEventTarget.h:10, 10:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIThread.h:10, 10:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:10, 10:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/CDMCaps.cpp:7, 10:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 10:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeyMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyMessageEvent::QueryInterface(const nsIID&, void**)': 10:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:35.53 foundInterface = 0; \ 10:35.53 ^~~~~~~~~~~~~~ 10:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:35.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:35.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeyMessageEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:35.53 NS_INTERFACE_MAP_END_INHERITING(Event) 10:35.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 10:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 10:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 10:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:17, 10:35.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/CDMCaps.cpp:7, 10:35.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 10:35.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:35.55 } else 10:35.55 ^~~~ 10:35.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:35.56 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:35.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeyMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:35.56 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeyMessageEvent) 10:35.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:35.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:35.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIEventTarget.h:10, 10:35.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISerialEventTarget.h:10, 10:35.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIThread.h:10, 10:35.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:10, 10:35.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/CDMCaps.cpp:7, 10:35.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 10:35.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeySession.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySession::QueryInterface(const nsIID&, void**)': 10:35.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:35.56 foundInterface = 0; \ 10:35.57 ^~~~~~~~~~~~~~ 10:35.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:35.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:35.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeySession.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:35.57 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 10:35.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 10:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 10:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 10:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:17, 10:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/CDMCaps.cpp:7, 10:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 10:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:35.58 } else 10:35.58 ^~~~ 10:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:35.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:35.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeySession.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:35.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaKeySession) 10:35.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIEventTarget.h:10, 10:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISerialEventTarget.h:10, 10:35.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIThread.h:10, 10:35.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:10, 10:35.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/CDMCaps.cpp:7, 10:35.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: 10:35.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeyStatusMap.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeyStatusMap::QueryInterface(const nsIID&, void**)': 10:35.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:35.59 foundInterface = 0; \ 10:35.59 ^~~~~~~~~~~~~~ 10:35.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:35.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:35.60 ^~~~~~~~~~~~~~~~~~~~~~~ 10:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeyStatusMap.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:35.60 NS_INTERFACE_MAP_END 10:35.60 ^~~~~~~~~~~~~~~~~~~~ 10:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:35.60 else 10:35.60 ^~~~ 10:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:35.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:35.60 ^~~~~~~~~~~~~~~~~~ 10:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeyStatusMap.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:35.60 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:35.60 ^~~~~~~~~~~~~~~~~~~~~~ 10:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeySystemAccess.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccess::QueryInterface(const nsIID&, void**)': 10:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:35.61 foundInterface = 0; \ 10:35.61 ^~~~~~~~~~~~~~ 10:35.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:35.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:35.61 ^~~~~~~~~~~~~~~~~~~~~~~ 10:35.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeySystemAccess.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:35.61 NS_INTERFACE_MAP_END 10:35.61 ^~~~~~~~~~~~~~~~~~~~ 10:35.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:35.62 else 10:35.62 ^~~~ 10:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:35.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:35.62 ^~~~~~~~~~~~~~~~~~ 10:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeySystemAccess.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:35.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:35.62 ^~~~~~~~~~~~~~~~~~~~~~ 10:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeySystemAccessManager.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeySystemAccessManager::QueryInterface(const nsIID&, void**)': 10:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:35.62 foundInterface = 0; \ 10:35.62 ^~~~~~~~~~~~~~ 10:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:35.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:35.63 ^~~~~~~~~~~~~~~~~~~~~~~ 10:35.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeySystemAccessManager.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:35.63 NS_INTERFACE_MAP_END 10:35.63 ^~~~~~~~~~~~~~~~~~~~ 10:35.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:35.63 else 10:35.63 ^~~~ 10:35.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:35.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:35.63 ^~~~~~~~~~~~~~~~~~ 10:35.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeySystemAccessManager.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:35.63 NS_INTERFACE_MAP_ENTRY(nsIObserver) 10:35.64 ^~~~~~~~~~~~~~~~~~~~~~ 10:35.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeys.cpp: In member function 'virtual nsresult mozilla::dom::MediaKeys::QueryInterface(const nsIID&, void**)': 10:35.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:35.64 foundInterface = 0; \ 10:35.64 ^~~~~~~~~~~~~~ 10:35.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:35.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:35.64 ^~~~~~~~~~~~~~~~~~~~~~~ 10:35.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeys.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:35.64 NS_INTERFACE_MAP_END 10:35.64 ^~~~~~~~~~~~~~~~~~~~ 10:35.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:35.64 else 10:35.64 ^~~~ 10:35.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:35.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:35.65 ^~~~~~~~~~~~~~~~~~ 10:35.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/eme/MediaKeys.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:35.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:35.65 ^~~~~~~~~~~~~~~~~~~~~~ 10:35.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme' 10:35.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp-plugin-openh264' 10:35.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp-plugin-openh264' 10:36.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 10:36.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 10:36.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme' 10:36.55 libdom_media_eme.a.desc 10:36.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/eme' 10:37.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp-plugin-openh264' 10:37.29 libfakeopenh264.so 10:37.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp-plugin-openh264' 10:37.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:37.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:38.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp/widevine-adapter' 10:38.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp/widevine-adapter' 10:38.31 Compiling memmap v0.5.2 10:39.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp/widevine-adapter' 10:39.65 libdom_media_gmp_widevine-adapter.a.desc 10:39.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp/widevine-adapter' 10:39.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 10:39.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:39.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:39.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:39.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:39.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 10:39.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 10:39.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp:7, 10:39.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 10:39.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLAllCollection::QueryInterface(const nsIID&, void**)': 10:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:39.67 foundInterface = 0; \ 10:39.67 ^~~~~~~~~~~~~~ 10:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:39.67 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:39.67 ^~~~~~~~~~~~~~~~~~~~~~~ 10:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:39.67 NS_INTERFACE_MAP_END 10:39.67 ^~~~~~~~~~~~~~~~~~~~ 10:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:39.67 else 10:39.67 ^~~~ 10:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:39.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:39.67 ^~~~~~~~~~~~~~~~~~ 10:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:39.67 NS_INTERFACE_MAP_ENTRY(nsISupports) 10:39.67 ^~~~~~~~~~~~~~~~~~~~~~ 10:39.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 10:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 10:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLBodyElement.cpp:23, 10:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html0.cpp:47: 10:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 10:39.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:39.67 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 10:39.67 ^ 10:39.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 10:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 10:39.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp:11, 10:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 10:39.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 10:39.68 class nsCSSValue { 10:39.68 ^~~~~~~~~~ 10:39.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 10:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 10:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp:7, 10:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 10:39.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLCanvasElement::QueryInterface(const nsIID&, void**)': 10:39.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:39.68 foundInterface = 0; \ 10:39.68 ^~~~~~~~~~~~~~ 10:39.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:39.68 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:39.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:39.68 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 10:39.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLCanvasElement.cpp:379:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 10:39.68 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLCanvasElement, 10:39.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 10:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp:7, 10:39.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 10:39.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:39.68 } else 10:39.68 ^~~~ 10:39.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:39.68 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:39.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:39.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 10:39.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLCanvasElement.cpp:379:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 10:39.69 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLCanvasElement, 10:39.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:39.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:39.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:39.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:39.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 10:39.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 10:39.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp:7, 10:39.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 10:39.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLCanvasElement.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureTrackSource::QueryInterface(const nsIID&, void**)': 10:39.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:39.69 foundInterface = 0; \ 10:39.69 ^~~~~~~~~~~~~~ 10:39.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:39.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:39.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLCanvasElement.cpp:647:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:39.69 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 10:39.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 10:39.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp:7, 10:39.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 10:39.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:39.70 } else 10:39.70 ^~~~ 10:39.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:39.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:39.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLCanvasElement.cpp:646:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:39.70 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureTrackSource) 10:39.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:39.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:39.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 10:39.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:39.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 10:39.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 10:39.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp:7, 10:39.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 10:39.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLDataListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLDataListElement::QueryInterface(const nsIID&, void**)': 10:39.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:39.71 foundInterface = 0; \ 10:39.71 ^~~~~~~~~~~~~~ 10:39.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:39.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:39.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:39.71 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 10:39.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLDataListElement.cpp:25:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 10:39.73 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLDataListElement, 10:39.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLAllCollection.h:10, 10:39.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLAllCollection.cpp:7, 10:39.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html0.cpp:2: 10:39.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:39.73 } else 10:39.73 ^~~~ 10:39.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:39.73 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:39.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:39.73 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 10:39.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLDataListElement.cpp:25:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 10:39.73 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLDataListElement, 10:39.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 10:40.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 10:40.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 10:40.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:40.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:40.48 Compiling textwrap v0.9.0 10:42.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:42.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 10:42.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:42.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.18 memset(aT, 0, sizeof(T)); 10:42.18 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:42.18 struct TabSizes { 10:42.18 ^~~~~~~~ 10:42.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 10:42.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:42.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.19 memset(aT, 0, sizeof(T)); 10:42.19 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:42.19 struct ServoSizes { 10:42.19 ^~~~~~~~~~ 10:42.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 10:42.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 10:42.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.20 memset(aT, 0, sizeof(T)); 10:42.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/SymbolType.h:24, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/AtomMarking.h:13, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:15, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:42.20 class StaticStrings { 10:42.20 ^~~~~~~~~~~~~ 10:42.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 10:42.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 10:42.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.20 memset(aT, 0, sizeof(T)); 10:42.20 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:42.24 struct ZoneGCStats { 10:42.24 ^~~~~~~~~~~ 10:42.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 10:42.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 10:42.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.24 memset(aT, 0, sizeof(T)); 10:42.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 10:42.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:42.25 class PreliminaryObjectArray { 10:42.26 ^~~~~~~~~~~~~~~~~~~~~~ 10:42.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 10:42.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 10:42.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.26 memset(aT, 0, sizeof(T)); 10:42.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:42.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:42.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/NativeObject.h:22, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ArrayObject.h:10, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/RegExpShared.h:26, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:17, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:42.28 class TypeNewScript { 10:42.28 ^~~~~~~~~~~~~ 10:42.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 10:42.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 10:42.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.28 memset(aT, 0, sizeof(T)); 10:42.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:42.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:42.29 struct IonScriptCounts { 10:42.29 ^~~~~~~~~~~~~~~ 10:42.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 10:42.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 10:42.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.29 memset(aT, 0, sizeof(T)); 10:42.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:22, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:42.29 class NewObjectCache { 10:42.29 ^~~~~~~~~~~~~~ 10:42.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 10:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 10:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.30 memset(aT, 0, sizeof(T)); 10:42.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:42.30 class MOZ_NON_PARAM alignas(8) Value { 10:42.30 ^~~~~ 10:42.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 10:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.31 memset(aT, 0, sizeof(T)); 10:42.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/MacroAssembler-x86.h:10, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:17, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 10:42.31 class CodeOffsetJump { 10:42.31 ^~~~~~~~~~~~~~ 10:42.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 10:42.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:49:53: required from here 10:42.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.32 memset(aT, 0, sizeof(T)); 10:42.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:42.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCompile.h:22, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:23, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 10:42.32 struct LinkDataTierCacheablePod { 10:42.32 ^~~~~~~~~~~~~~~~~~~~~~~~ 10:42.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 10:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.33 memset(table, 0, sizeof(*table) * capacity()); 10:42.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 10:42.33 class HashTableEntry { 10:42.33 ^~~~~~~~~~~~~~ 10:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 10:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:42.33 memset(table, 0, sizeof(*table) * capacity()); 10:42.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.33 class HashTableEntry { 10:42.33 ^~~~~~~~~~~~~~ 10:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 10:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:42.33 memset(table, 0, sizeof(*table) * capacity()); 10:42.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.33 class HashTableEntry { 10:42.33 ^~~~~~~~~~~~~~ 10:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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>]': 10:42.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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>]' 10:42.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTextToBinary.cpp:3697:19: required from here 10:42.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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] 10:42.34 memset(table, 0, sizeof(*table) * capacity()); 10:42.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:42.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 10:42.34 class HashTableEntry { 10:42.34 ^~~~~~~~~~~~~~ 10:42.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:42.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:42.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:42.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:42.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmAST.h:804:37: required from here 10:42.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:42.34 memset(p, 0, numElems * sizeof(T)); 10:42.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:42.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 10:42.35 class HashTableEntry { 10:42.35 ^~~~~~~~~~~~~~ 10:42.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:42.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:42.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:42.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:42.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTextToBinary.cpp:3692:25: required from here 10:42.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:42.35 memset(p, 0, numElems * sizeof(T)); 10:42.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:42.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:42.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 10:42.36 class HashTableEntry { 10:42.36 ^~~~~~~~~~~~~~ 10:42.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCAPI.h:15, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:23, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h: In function 'bool js::wasm::DecodeLocalEntries(js::wasm::Decoder&, js::wasm::ModuleKind, js::wasm::ValTypeVector*)': 10:42.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h:63:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:42.36 new (KnownNotNull, aDst) T(Forward(aArgs)...); 10:42.36 ^~~ 10:42.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:47: 10:42.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmValidate.cpp:303:13: note: 'type' was declared here 10:42.36 ValType type; 10:42.37 ^~~~ 10:42.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTextToBinary.cpp:33, 10:42.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:20: 10:42.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmAST.h: In function 'js::wasm::AstExpr* ParseExprBody({anonymous}::WasmParseContext&, {anonymous}::WasmToken, bool)': 10:42.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmAST.h:238:72: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:42.37 explicit AstConst(Val val) : AstExpr(Kind, ExprType::Limit), val_(val) {} 10:42.37 ^ 10:42.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:20: 10:42.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTextToBinary.cpp:2133:9: note: 'result' was declared here 10:42.37 Float result; 10:42.37 ^~~~~~ 10:42.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTextToBinary.cpp:33, 10:42.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:20: 10:42.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmAST.h:238:72: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:42.37 explicit AstConst(Val val) : AstExpr(Kind, ExprType::Limit), val_(val) {} 10:42.37 ^ 10:42.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:20: 10:42.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTextToBinary.cpp:2133:9: note: 'result' was declared here 10:42.37 Float result; 10:42.37 ^~~~~~ 10:42.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCAPI.h:15, 10:42.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:23, 10:42.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h: In function 'bool js::wasm::TextToBinary(const char16_t*, uintptr_t, js::wasm::Bytes*, JS::UniqueChars*)': 10:42.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h:160:5: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:42.38 *aDst = temp; 10:42.38 ^ 10:42.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:20: 10:42.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTextToBinary.cpp:4865:15: note: 'byte' was declared here 10:42.38 uint8_t byte; 10:42.38 ^~~~ 10:42.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCAPI.h:15, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:23, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment.h:20, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:14, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.h:22, 10:42.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmStubs.cpp:19, 10:42.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:2: 10:42.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h:160:5: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:42.39 *aDst = temp; 10:42.39 ^ 10:42.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src44.cpp:20: 10:42.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTextToBinary.cpp:4766:15: note: 'byte' was declared here 10:42.39 uint8_t byte; 10:42.39 ^~~~ 10:42.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:43.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:43.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:44.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:44.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:46.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 10:46.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 10:46.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:46.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:47.16 Compiling regex-syntax v0.6.2 10:47.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:47.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeEmitter.cpp:43, 10:47.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:20: 10:47.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.20 size - sizeof(js::NativeObject)); 10:47.20 ^ 10:47.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Policy.h:13, 10:47.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:15, 10:47.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 10:47.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.cpp:7, 10:47.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:11: 10:47.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 10:47.21 class HeapSlot : public WriteBarrieredBase { 10:47.21 ^~~~~~~~ 10:47.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 10:47.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 10:47.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:47.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.21 memset(aT, 0, sizeof(T)); 10:47.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:47.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Policy.h:13, 10:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:15, 10:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 10:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.cpp:7, 10:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:11: 10:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:47.22 struct TabSizes { 10:47.22 ^~~~~~~~ 10:47.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 10:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 10:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:47.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.22 memset(aT, 0, sizeof(T)); 10:47.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:47.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Policy.h:13, 10:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:15, 10:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 10:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.cpp:7, 10:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:11: 10:47.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:47.23 struct ServoSizes { 10:47.23 ^~~~~~~~~~ 10:47.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 10:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 10:47.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 10:47.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.24 memset(aT, 0, sizeof(T)); 10:47.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:47.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:47.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 10:47.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:47.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:47.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:47.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 10:47.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 10:47.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.cpp:7, 10:47.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:11: 10:47.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:47.24 class StaticStrings { 10:47.24 ^~~~~~~~~~~~~ 10:47.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 10:47.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 10:47.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 10:47.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.25 memset(aT, 0, sizeof(T)); 10:47.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:47.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:47.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:47.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:47.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 10:47.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 10:47.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.cpp:7, 10:47.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:11: 10:47.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:47.25 class PreliminaryObjectArray { 10:47.25 ^~~~~~~~~~~~~~~~~~~~~~ 10:47.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 10:47.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 10:47.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.26 memset(aT, 0, sizeof(T)); 10:47.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:47.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.cpp:7, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:11: 10:47.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:47.26 class TypeNewScript { 10:47.26 ^~~~~~~~~~~~~ 10:47.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 10:47.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 10:47.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.27 memset(aT, 0, sizeof(T)); 10:47.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:47.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/EitherParser.h:22, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeEmitter.h:15, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.cpp:13, 10:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:11: 10:47.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:47.27 struct IonScriptCounts { 10:47.28 ^~~~~~~~~~~~~~~ 10:47.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 10:47.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 10:47.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 10:47.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.29 memset(aT, 0, sizeof(T)); 10:47.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:47.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/EitherParser.h:22, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeEmitter.h:15, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.cpp:13, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:11: 10:47.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:47.29 struct ZoneGCStats { 10:47.29 ^~~~~~~~~~~ 10:47.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 10:47.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 10:47.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 10:47.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.30 memset(aT, 0, sizeof(T)); 10:47.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:47.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 10:47.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 10:47.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/EitherParser.h:22, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeEmitter.h:15, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.cpp:13, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:11: 10:47.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:47.31 class NewObjectCache { 10:47.31 ^~~~~~~~~~~~~~ 10:47.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 10:47.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 10:47.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.31 memset(aT, 0, sizeof(T)); 10:47.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:47.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:47.31 class MOZ_NON_PARAM alignas(8) Value { 10:47.31 ^~~~~ 10:47.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 10:47.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:47.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.32 memset(aT, 0, sizeof(T)); 10:47.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:47.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject-inl.h:32, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/EnvironmentObject-inl.h:12, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.cpp:24, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:11: 10:47.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 10:47.32 class CodeOffsetJump { 10:47.32 ^~~~~~~~~~~~~~ 10:47.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:47.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 10:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 10:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 10:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 10:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/MemoryProtectionExceptionHandler.cpp:27, 10:47.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src5.cpp:2: 10:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 10:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.33 memset(table, 0, sizeof(*table) * capacity()); 10:47.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 10:47.33 class HashTableEntry { 10:47.33 ^~~~~~~~~~~~~~ 10:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 10:47.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:47.34 memset(table, 0, sizeof(*table) * capacity()); 10:47.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.34 class HashTableEntry { 10:47.34 ^~~~~~~~~~~~~~ 10:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 10:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:47.34 memset(table, 0, sizeof(*table) * capacity()); 10:47.34 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.34 class HashTableEntry { 10:47.34 ^~~~~~~~~~~~~~ 10:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:149:16: required from here 10:47.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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:47.35 memset(table, 0, sizeof(*table) * capacity()); 10:47.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.35 class HashTableEntry { 10:47.35 ^~~~~~~~~~~~~~ 10:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:278:66: required from here 10:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:47.35 memset(table, 0, sizeof(*table) * capacity()); 10:47.35 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.35 class HashTableEntry { 10:47.35 ^~~~~~~~~~~~~~ 10:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:47.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:47.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeEmitter.h:392:41: required from here 10:47.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:47.36 memset(table, 0, sizeof(*table) * capacity()); 10:47.36 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:47.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.36 class HashTableEntry { 10:47.36 ^~~~~~~~~~~~~~ 10:47.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeEmitter.cpp:382:32: required from here 10:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:47.37 memset(table, 0, sizeof(*table) * capacity()); 10:47.37 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.37 class HashTableEntry { 10:47.37 ^~~~~~~~~~~~~~ 10:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:47.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeEmitter.cpp:1351:31: required from here 10:47.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:47.38 memset(table, 0, sizeof(*table) * capacity()); 10:47.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:47.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:47.38 class HashTableEntry { 10:47.38 ^~~~~~~~~~~~~~ 10:47.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:48.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 10:48.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Declaration.h:25, 10:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 10:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStyledElement.cpp:19, 10:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base8.cpp:20: 10:48.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 10:48.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:48.13 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 10:48.13 ^ 10:48.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 10:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 10:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStyleLinkElement.cpp:18, 10:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base8.cpp:11: 10:48.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 10:48.13 class nsCSSValue { 10:48.13 ^~~~~~~~~~ 10:48.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 10:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIMutationObserver.h:10, 10:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStubMutationObserver.h:17, 10:48.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStubMutationObserver.cpp:14, 10:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base8.cpp:2: 10:48.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWindowRoot.cpp: In member function 'virtual nsresult nsWindowRoot::QueryInterface(const nsIID&, void**)': 10:48.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:48.14 foundInterface = 0; \ 10:48.14 ^~~~~~~~~~~~~~ 10:48.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 10:48.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 10:48.14 ^~~~~~~~~~~~~~~~~~~~~~~ 10:48.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWindowRoot.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 10:48.14 NS_INTERFACE_MAP_END 10:48.14 ^~~~~~~~~~~~~~~~~~~~ 10:48.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 10:48.14 else 10:48.14 ^~~~ 10:48.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 10:48.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 10:48.14 ^~~~~~~~~~~~~~~~~~ 10:48.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWindowRoot.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 10:48.14 NS_INTERFACE_MAP_ENTRY(mozilla::dom::EventTarget) 10:48.14 ^~~~~~~~~~~~~~~~~~~~~~ 10:48.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 10:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 10:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsTArray.h:28, 10:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 10:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheetInfo.h:10, 10:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheetInlines.h:10, 10:48.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStyleLinkElement.h:18, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStyleLinkElement.cpp:13, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base8.cpp:11: 10:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 10:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.15 memset(aT, 0, sizeof(T)); 10:48.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:48.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWindowMemoryReporter.cpp:20, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base8.cpp:83: 10:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:48.15 struct TabSizes { 10:48.15 ^~~~~~~~ 10:48.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsTArray.h:28, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheetInfo.h:10, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheetInlines.h:10, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStyleLinkElement.h:18, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsStyleLinkElement.cpp:13, 10:48.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base8.cpp:11: 10:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 10:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:48.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:48.16 memset(aT, 0, sizeof(T)); 10:48.16 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:48.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWindowMemoryReporter.cpp:20, 10:48.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base8.cpp:83: 10:48.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:48.16 struct ServoSizes { 10:48.16 ^~~~~~~~~~ 10:48.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 10:48.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:48.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:49.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:49.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:49.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:49.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp: In static member function 'static void {anonymous}::MSAAPathOp::ComputeWorstCasePointCount(const SkPath&, const SkMatrix&, int*, int*, int*)': 10:49.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp:309:50: warning: this statement may fall through [-Wimplicit-fallthrough=] 10:49.76 quadPointCount += 3 * quadPts; 10:49.76 ^ 10:49.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/ops/GrMSAAPathRenderer.cpp:311:17: note: here 10:49.76 case SkPath::kQuad_Verb: 10:49.76 ^~~~ 10:49.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:50.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 10:50.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 10:50.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:50.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:51.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:51.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:53.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:53.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:53.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:53.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmJS.cpp:46, 10:53.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:20: 10:53.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.21 size - sizeof(js::NativeObject)); 10:53.21 ^ 10:53.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 10:53.21 class HeapSlot : public WriteBarrieredBase { 10:53.21 ^~~~~~~~ 10:53.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 10:53.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:53.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.22 memset(aT, 0, sizeof(T)); 10:53.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:53.22 struct TabSizes { 10:53.22 ^~~~~~~~ 10:53.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 10:53.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:53.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.23 memset(aT, 0, sizeof(T)); 10:53.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:53.23 struct ServoSizes { 10:53.23 ^~~~~~~~~~ 10:53.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 10:53.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 10:53.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.23 memset(aT, 0, sizeof(T)); 10:53.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 10:53.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:16, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:23, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:53.24 class StaticStrings { 10:53.24 ^~~~~~~~~~~~~ 10:53.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 10:53.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 10:53.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.24 memset(aT, 0, sizeof(T)); 10:53.24 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:16, 10:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:23, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:53.25 class PreliminaryObjectArray { 10:53.25 ^~~~~~~~~~~~~~~~~~~~~~ 10:53.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 10:53.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 10:53.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.25 memset(aT, 0, sizeof(T)); 10:53.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:16, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:23, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:53.25 class TypeNewScript { 10:53.25 ^~~~~~~~~~~~~ 10:53.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 10:53.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 10:53.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.26 memset(aT, 0, sizeof(T)); 10:53.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:16, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:23, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:53.26 struct IonScriptCounts { 10:53.26 ^~~~~~~~~~~~~~~ 10:53.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 10:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 10:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.27 memset(aT, 0, sizeof(T)); 10:53.27 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:16, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:23, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:53.27 struct ZoneGCStats { 10:53.27 ^~~~~~~~~~~ 10:53.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 10:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 10:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.28 memset(aT, 0, sizeof(T)); 10:53.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitAllocPolicy.h:17, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:16, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:23, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:53.28 class NewObjectCache { 10:53.28 ^~~~~~~~~~~~~~ 10:53.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 10:53.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 10:53.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.28 memset(aT, 0, sizeof(T)); 10:53.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:53.29 class MOZ_NON_PARAM alignas(8) Value { 10:53.29 ^~~~~ 10:53.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 10:53.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:53.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.29 memset(aT, 0, sizeof(T)); 10:53.29 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:23, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 10:53.29 class CodeOffsetJump { 10:53.29 ^~~~~~~~~~~~~~ 10:53.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 10:53.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:49:53: required from here 10:53.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.30 memset(aT, 0, sizeof(T)); 10:53.30 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:53.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:26, 10:53.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 10:53.30 struct LinkDataTierCacheablePod { 10:53.30 ^~~~~~~~~~~~~~~~~~~~~~~~ 10:53.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:53.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:53.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:53.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 10:53.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.30 memset(table, 0, sizeof(*table) * capacity()); 10:53.30 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:53.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 10:53.30 class HashTableEntry { 10:53.30 ^~~~~~~~~~~~~~ 10:53.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 10:53.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:53.31 memset(table, 0, sizeof(*table) * capacity()); 10:53.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:53.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.31 class HashTableEntry { 10:53.31 ^~~~~~~~~~~~~~ 10:53.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 10:53.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:53.31 memset(table, 0, sizeof(*table) * capacity()); 10:53.31 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:53.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.31 class HashTableEntry { 10:53.31 ^~~~~~~~~~~~~~ 10:53.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:16, 10:53.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:23, 10:53.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 10:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.32 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 10:53.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:53.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:10, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.h:22, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmInstance.cpp:19, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:2: 10:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 10:53.32 class HashTableEntry { 10:53.32 ^~~~~~~~~~~~~~ 10:53.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:26, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsLoad({anonymous}::FunctionCompiler&)': 10:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryIterator.h:1594:39: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.32 uint32_t byteSize = Scalar::byteSize(*viewType); 10:53.32 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 10:53.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:2484:16: note: 'viewType' was declared here 10:53.32 Scalar::Type viewType; 10:53.32 ^~~~~~~~ 10:53.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:26, 10:53.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsExchange({anonymous}::FunctionCompiler&)': 10:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryIterator.h:1609:39: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.33 uint32_t byteSize = Scalar::byteSize(*viewType); 10:53.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 10:53.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:2554:16: note: 'viewType' was declared here 10:53.33 Scalar::Type viewType; 10:53.33 ^~~~~~~~ 10:53.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:20, 10:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/CodeGenerator-shared.h:15, 10:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86-shared/CodeGenerator-x86-shared.h:10, 10:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/CodeGenerator-x86.h:10, 10:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CodeGenerator.h:16, 10:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:23, 10:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h: In function 'bool EmitOldAtomicsBinOp({anonymous}::FunctionCompiler&)': 10:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MIR.h:12183:39: warning: 'op' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.33 bytecodeOffset_(bytecodeOffset) { 10:53.33 ^ 10:53.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:2516:12: note: 'op' was declared here 10:53.33 AtomicOp op; 10:53.33 ^~ 10:53.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:26, 10:53.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryIterator.h:1629:39: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.33 uint32_t byteSize = Scalar::byteSize(*viewType); 10:53.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 10:53.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:2515:16: note: 'viewType' was declared here 10:53.34 Scalar::Type viewType; 10:53.34 ^~~~~~~~ 10:53.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:26, 10:53.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsCompareExchange({anonymous}::FunctionCompiler&)': 10:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryIterator.h:1646:39: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.34 uint32_t byteSize = Scalar::byteSize(*viewType); 10:53.34 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 10:53.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:2533:16: note: 'viewType' was declared here 10:53.34 Scalar::Type viewType; 10:53.34 ^~~~~~~~ 10:53.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:26, 10:53.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryIterator.h: In function 'bool EmitOldAtomicsStore({anonymous}::FunctionCompiler&)': 10:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryIterator.h:1609:39: warning: 'viewType' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.34 uint32_t byteSize = Scalar::byteSize(*viewType); 10:53.34 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 10:53.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src43.cpp:11: 10:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:2500:16: note: 'viewType' was declared here 10:53.34 Scalar::Type viewType; 10:53.34 ^~~~~~~~ 10:53.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitSimdOp({anonymous}::FunctionCompiler&, js::wasm::ValType, js::SimdOperation, js::SimdSign)': 10:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:2695:21: warning: 'lane' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.35 f.iter().setResult( 10:53.35 ~~~~~~~~~~~~~~~~~~^ 10:53.35 f.insertElementSimd(vector, scalar, lane, ToMIRType(simdType))); 10:53.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:2689:11: note: 'lane' was declared here 10:53.35 uint8_t lane; 10:53.35 ^~~~ 10:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:2670:21: warning: 'lane' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.35 f.iter().setResult(f.extractSimdElement( 10:53.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 10:53.35 lane, vector, ToMIRType(SimdToLaneType(operandType)), sign)); 10:53.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:2666:11: note: 'lane' was declared here 10:53.35 uint8_t lane; 10:53.35 ^~~~ 10:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp: In function 'bool js::wasm::IonCompileFunctions(const js::wasm::ModuleEnvironment&, js::LifoAlloc&, const FuncCompileInputVector&, js::wasm::CompiledCode*, JS::UniqueChars*)': 10:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:1887:3: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.35 if (IsVoid(type)) { 10:53.35 ^~ 10:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:1883:12: note: 'type' was declared here 10:53.35 ExprType type; 10:53.35 ^~~~ 10:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:1833:3: warning: 'thenType' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.35 if (!IsVoid(thenType)) f.pushDef(thenValue); 10:53.35 ^~ 10:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:1829:12: note: 'thenType' was declared here 10:53.35 ExprType thenType; 10:53.35 ^~~~~~~~ 10:53.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:1854:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.35 switch (kind) { 10:53.35 ^~~~~~ 10:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:1842:13: note: 'kind' was declared here 10:53.36 LabelKind kind; 10:53.36 ^~~~ 10:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:1851:3: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:53.36 if (!IsVoid(type)) f.pushDef(value); 10:53.36 ^~ 10:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmIonCompile.cpp:1843:12: note: 'type' was declared here 10:53.36 ExprType type; 10:53.36 ^~~~ 10:53.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:53.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:53.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:53.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:53.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:54.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:54.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:54.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:54.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:55.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:55.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:56.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:56.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 10:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 10:56.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.21 memset(aT, 0, sizeof(T)); 10:56.21 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:14, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:29, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 10:56.22 struct TabSizes { 10:56.22 ^~~~~~~~ 10:56.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 10:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 10:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.22 memset(aT, 0, sizeof(T)); 10:56.22 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:14, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:29, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 10:56.22 struct ServoSizes { 10:56.22 ^~~~~~~~~~ 10:56.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 10:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 10:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.23 memset(aT, 0, sizeof(T)); 10:56.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:14, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:29, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 10:56.23 class StaticStrings { 10:56.23 ^~~~~~~~~~~~~ 10:56.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 10:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 10:56.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.23 memset(aT, 0, sizeof(T)); 10:56.23 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:56.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:31, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 10:56.25 class PreliminaryObjectArray { 10:56.25 ^~~~~~~~~~~~~~~~~~~~~~ 10:56.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 10:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 10:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.25 memset(aT, 0, sizeof(T)); 10:56.25 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Scope.h:19, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/BytecodeCompiler.h:14, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:174, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:31, 10:56.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 10:56.25 class TypeNewScript { 10:56.26 ^~~~~~~~~~~~~ 10:56.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 10:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 10:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.26 memset(aT, 0, sizeof(T)); 10:56.26 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:31, 10:56.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 10:56.27 struct IonScriptCounts { 10:56.27 ^~~~~~~~~~~~~~~ 10:56.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 10:56.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 10:56.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.31 memset(aT, 0, sizeof(T)); 10:56.31 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 10:56.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:31, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 10:56.32 struct ZoneGCStats { 10:56.32 ^~~~~~~~~~~ 10:56.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 10:56.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 10:56.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.32 memset(aT, 0, sizeof(T)); 10:56.32 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:31, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 10:56.32 class NewObjectCache { 10:56.32 ^~~~~~~~~~~~~~ 10:56.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 10:56.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.33 memset(aT, 0, sizeof(T)); 10:56.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 10:56.33 class MOZ_NON_PARAM alignas(8) Value { 10:56.33 ^~~~~ 10:56.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::wasm::LinkDataTierCacheablePod]': 10:56.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:49:53: required from here 10:56.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.33 memset(aT, 0, sizeof(T)); 10:56.33 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmCompile.h:22, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:43, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmModule.h:43:8: note: 'struct js::wasm::LinkDataTierCacheablePod' declared here 10:56.33 struct LinkDataTierCacheablePod { 10:56.33 ^~~~~~~~~~~~~~~~~~~~~~~~ 10:56.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 10:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 10:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.34 memset(aT, 0, sizeof(T)); 10:56.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/MacroAssembler-x86.h:10, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:17, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:44, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 10:56.34 class CodeOffsetJump { 10:56.34 ^~~~~~~~~~~~~~ 10:56.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSGlobal::CacheablePod]': 10:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:179:26: required from here 10:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:56.35 memset(aT, 0, sizeof(T)); 10:56.36 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:145:10: note: 'struct AsmJSGlobal::CacheablePod' declared here 10:56.36 struct CacheablePod { 10:56.36 ^~~~~~~~~~~~ 10:56.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSExport]': 10:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:271:31: required from here 10:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:56.37 memset(aT, 0, sizeof(T)); 10:56.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:263:7: note: 'class AsmJSExport' declared here 10:56.38 class AsmJSExport { 10:56.38 ^~~~~~~~~~~ 10:56.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 10:56.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 10:56.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = AsmJSMetadataCacheablePod]': 10:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:297:45: required from here 10:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:56.39 memset(aT, 0, sizeof(T)); 10:56.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:56.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:291:8: note: 'struct AsmJSMetadataCacheablePod' declared here 10:56.39 struct AsmJSMetadataCacheablePod { 10:56.39 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:56.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:56.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:56.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 10:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.41 memset(table, 0, sizeof(*table) * capacity()); 10:56.41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.41 class HashTableEntry { 10:56.41 ^~~~~~~~~~~~~~ 10:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 10:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.41 memset(table, 0, sizeof(*table) * capacity()); 10:56.41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.41 class HashTableEntry { 10:56.41 ^~~~~~~~~~~~~~ 10:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 10:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.41 memset(table, 0, sizeof(*table) * capacity()); 10:56.41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.41 class HashTableEntry { 10:56.41 ^~~~~~~~~~~~~~ 10:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:149:16: required from here 10:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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:56.42 memset(table, 0, sizeof(*table) * capacity()); 10:56.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.42 class HashTableEntry { 10:56.42 ^~~~~~~~~~~~~~ 10:56.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/BitSet.h:12, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:10, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/MacroAssembler-x86.h:10, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:17, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmGenerator.h:22, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:44, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 10:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.42 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 10:56.42 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 10:56.43 class HashTableEntry { 10:56.43 ^~~~~~~~~~~~~~ 10:56.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:17, 10:56.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 10:56.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:18, 10:56.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 10:56.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/SIMD.h:14, 10:56.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:29, 10:56.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 10:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 10:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmAST.h:804:37: required from here 10:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:56.43 memset(p, 0, numElems * sizeof(T)); 10:56.43 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 10:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 10:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 10:56.44 class HashTableEntry { 10:56.44 ^~~~~~~~~~~~~~ 10:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:278:66: required from here 10:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.46 memset(table, 0, sizeof(*table) * capacity()); 10:56.46 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.46 class HashTableEntry { 10:56.46 ^~~~~~~~~~~~~~ 10:56.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:11: 10:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitQuotientI32()': 10:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp:5404:18: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.46 if (!isConst || c == -1) 10:56.46 ~~~~~~~~~^~~~~~~~~~ 10:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': 10:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp:5466:18: warning: 'c' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.46 if (!isConst || c == -1) 10:56.46 ~~~~~~~~~^~~~~~~~~~ 10:56.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCAPI.h:15, 10:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:23, 10:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h: In member function 'bool ModuleValidator::declareFuncPtrTable(js::wasm::Sig&&, js::PropertyName*, uint32_t, uint32_t, uint32_t*)': 10:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h:505:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.47 return begin()[aIndex]; 10:56.47 ~~~~~~~^ 10:56.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:2082:14: note: 'sigIndex' was declared here 10:56.47 uint32_t sigIndex; 10:56.47 ^~~~~~~~ 10:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp: In member function 'js::wasm::SharedModule ModuleValidator::finish()': 10:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:2305:23: warning: 'pos.js::frontend::TokenPos::end' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.47 endAfterCurly - asmJSMetadata_->srcStart; 10:56.47 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:11: 10:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitElse()': 10:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp:6604:43: warning: 'thenType' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.47 if (!deadCode_) r = popJoinRegUnlessVoid(thenType); 10:56.47 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 10:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()': 10:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp:6668:3: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.48 switch (kind) { 10:56.48 ^~~~~~ 10:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp:6670:15: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.48 endBlock(type); 10:56.48 ~~~~~~~~^~~~~~ 10:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBr()': 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp:6702:46: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.49 Maybe r = popJoinRegUnlessVoid(type); 10:56.49 ^ 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitBrIf()': 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp:4988:32: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.49 resultType(resultType) {} 10:56.49 ^ 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp:6719:12: note: 'type' was declared here 10:56.49 ExprType type; 10:56.49 ^~~~ 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitSelect()': 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBaselineCompile.cpp:7672:3: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.49 switch (NonAnyToValType(type)) { 10:56.49 ^~~~~~ 10:56.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.h:24, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:19, 10:56.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:29: 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmAST.h: In function 'bool AstDecodeExpr(AstDecodeContext&)': 10:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmAST.h:195:69: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.50 AstExpr(AstExprKind kind, ExprType type) : kind_(kind), type_(type) {} 10:56.50 ^ 10:56.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:29: 10:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:685:12: note: 'type' was declared here 10:56.50 ExprType type; 10:56.50 ^~~~ 10:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:47:67: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.50 : expr(nullptr), terminationKind(terminationKind), type(type) {} 10:56.50 ^ 10:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:485:12: note: 'type' was declared here 10:56.50 ExprType type; 10:56.50 ^~~~ 10:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:47:67: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.50 : expr(nullptr), terminationKind(terminationKind), type(type) {} 10:56.50 ^ 10:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:497:12: note: 'type' was declared here 10:56.50 ExprType type; 10:56.50 ^~~~ 10:56.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCAPI.h:15, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:23, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h: In function 'bool js::wasm::BinaryToAst(JSContext*, const uint8_t*, uint32_t, js::LifoAlloc&, js::wasm::AstModule**)': 10:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Vector.h:160:5: warning: 'func' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.51 *aDst = temp; 10:56.51 ^ 10:56.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:29: 10:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:1964:14: note: 'func' was declared here 10:56.52 AstFunc* func; 10:56.52 ^~~~ 10:56.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.h:24, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:19, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:29: 10:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmAST.h:706:43: warning: 'index' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.52 : name_(name), kind_(kind), ref_(ref) {} 10:56.52 ^ 10:56.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:29: 10:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:1873:12: note: 'index' was declared here 10:56.52 size_t index; 10:56.52 ^~~~~ 10:56.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmFrameIter.h:24, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:30, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:56.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:31, 10:56.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTypes.h:1397:8: warning: '*((void*)& memory +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.54 struct Limits { 10:56.54 ^~~~~~ 10:56.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:29: 10:56.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: '*((void*)& memory +12)' was declared here 10:56.54 Maybe memory; 10:56.54 ^~~~~~ 10:56.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:43, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Maybe.h:127:5: warning: '*((void*)(& memory)+4).mozilla::Maybe::mIsSome' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.54 if (aOther.mIsSome) { 10:56.54 ^~ 10:56.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:29: 10:56.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: '*((void*)(& memory)+4).mozilla::Maybe::mIsSome' was declared here 10:56.54 Maybe memory; 10:56.54 ^~~~~~ 10:56.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:43, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallNonGenericMethod.h:12, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/NamespaceImports.h:15, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.h:22, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:19, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Maybe.h:450:5: warning: '*((void*)& memory +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.55 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 10:56.55 ^~ 10:56.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:29: 10:56.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: '*((void*)& memory +4)' was declared here 10:56.55 Maybe memory; 10:56.55 ^~~~~~ 10:56.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmFrameIter.h:24, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:30, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseNode.h:13, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/FullParseHandler.h:15, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/Parser.h:175, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/AsmJS.cpp:31, 10:56.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:2: 10:56.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmTypes.h:1397:8: warning: 'memory.js::wasm::Limits::initial' may be used uninitialized in this function [-Wmaybe-uninitialized] 10:56.55 struct Limits { 10:56.55 ^~~~~~ 10:56.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src41.cpp:29: 10:56.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/wasm/WasmBinaryToAST.cpp:1729:17: note: 'memory.js::wasm::Limits::initial' was declared here 10:56.56 Maybe memory; 10:56.56 ^~~~~~ 10:56.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 10:56.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/imagecapture' 10:56.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/AudioStream.h:10, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaStreamGraph.h:9, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/imagecapture/CaptureTask.h:10, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/imagecapture/CaptureTask.cpp:7, 10:56.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: 10:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/imagecapture/ImageCapture.cpp: In member function 'virtual nsresult mozilla::dom::ImageCapture::QueryInterface(const nsIID&, void**)': 10:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 10:56.57 foundInterface = 0; \ 10:56.57 ^~~~~~~~~~~~~~ 10:56.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 10:56.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 10:56.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/imagecapture/ImageCapture.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 10:56.58 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 10:56.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ImageCapture.h:10, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/imagecapture/CaptureTask.cpp:8, 10:56.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: 10:56.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 10:56.59 } else 10:56.59 ^~~~ 10:56.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 10:56.59 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 10:56.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/imagecapture/ImageCapture.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 10:56.60 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCapture) 10:56.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/imagecapture' 10:56.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:56.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:56.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:56.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:56.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:56.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:57.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:57.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:57.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 10:57.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:33, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:13, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaInfo.h:11, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/VideoUtils.h:11, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaMIMETypes.h:10, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaContainerType.h:10, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ADTSDecoder.cpp:8, 10:57.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media0.cpp:2: 10:57.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]': 10:57.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ADTSDemuxer.cpp:75:30: required from here 10:57.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 10:57.84 memset(aT, 0, sizeof(T)); 10:57.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 10:57.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media0.cpp:11: 10:57.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ADTSDemuxer.cpp:50:7: note: 'class mozilla::adts::FrameHeader' declared here 10:57.85 class FrameHeader { 10:57.85 ^~~~~~~~~~~ 10:57.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 10:57.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:57.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:58.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:58.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:58.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/imagecapture' 10:58.15 libdom_media_imagecapture.a.desc 10:58.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/imagecapture' 10:58.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:58.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:59.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:59.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:59.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 10:59.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:00.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:00.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:00.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:00.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:03.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 11:03.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:39, 11:03.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:03.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:03.02 size - sizeof(js::NativeObject)); 11:03.02 ^ 11:03.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 11:03.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:671:7: note: 'class js::HeapSlot' declared here 11:03.02 class HeapSlot : public WriteBarrieredBase { 11:03.02 ^~~~~~~~ 11:03.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 11:03.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 11:03.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:03.03 memset(aT, 0, sizeof(T)); 11:03.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 11:03.03 struct TabSizes { 11:03.03 ^~~~~~~~ 11:03.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 11:03.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 11:03.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:03.04 memset(aT, 0, sizeof(T)); 11:03.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:12, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 11:03.04 struct ServoSizes { 11:03.04 ^~~~~~~~~~ 11:03.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 11:03.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 11:03.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:03.05 memset(aT, 0, sizeof(T)); 11:03.05 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/RelocationOverlay.h:20, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:12, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 11:03.06 class StaticStrings { 11:03.06 ^~~~~~~~~~~~~ 11:03.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 11:03.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 11:03.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:03.06 memset(aT, 0, sizeof(T)); 11:03.06 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/RelocationOverlay.h:20, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:12, 11:03.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 11:03.07 class PreliminaryObjectArray { 11:03.07 ^~~~~~~~~~~~~~~~~~~~~~ 11:03.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 11:03.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 11:03.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.07 memset(aT, 0, sizeof(T)); 11:03.07 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/RelocationOverlay.h:20, 11:03.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:12, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 11:03.08 class TypeNewScript { 11:03.08 ^~~~~~~~~~~~~ 11:03.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 11:03.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 11:03.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.08 memset(aT, 0, sizeof(T)); 11:03.08 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:14, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:19, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:18, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 11:03.08 struct ZoneGCStats { 11:03.08 ^~~~~~~~~~~ 11:03.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.09 memset(aT, 0, sizeof(T)); 11:03.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:19, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:18, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 11:03.09 struct IonScriptCounts { 11:03.09 ^~~~~~~~~~~~~~~ 11:03.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.09 memset(aT, 0, sizeof(T)); 11:03.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:18, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:19, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:18, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 11:03.09 class NewObjectCache { 11:03.09 ^~~~~~~~~~~~~~ 11:03.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.09 memset(aT, 0, sizeof(T)); 11:03.09 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 11:03.09 class MOZ_NON_PARAM alignas(8) Value { 11:03.09 ^~~~~ 11:03.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:146:45: required from here 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:03.10 memset(aT, 0, sizeof(T)); 11:03.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:18, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 11:03.10 struct TenureCountCache { 11:03.10 ^~~~~~~~~~~~~~~~ 11:03.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.10 memset(aT, 0, sizeof(T)); 11:03.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext-inl.h:13, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSCompartment-inl.h:16, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:38, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 11:03.10 class CodeOffsetJump { 11:03.10 ^~~~~~~~~~~~~~ 11:03.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]': 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.cpp:646:23: required from here 11:03.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 11:03.10 memset(aT, 0, sizeof(T)); 11:03.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ArrayUtils.h:23, 11:03.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangedPtr.h:15, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Range.h:10, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:15, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EnumeratedArray.h:42:7: note: 'class mozilla::EnumeratedArray >' declared here 11:03.11 class EnumeratedArray { 11:03.11 ^~~~~~~~~~~~~~~ 11:03.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray]': 11:03.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.cpp:1002:29: required from here 11:03.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 11:03.11 memset(aT, 0, sizeof(T)); 11:03.11 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ArrayUtils.h:23, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangedPtr.h:15, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Range.h:10, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:15, 11:03.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EnumeratedArray.h:42:7: note: 'class mozilla::EnumeratedArray' declared here 11:03.12 class EnumeratedArray { 11:03.12 ^~~~~~~~~~~~~~~ 11:03.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jspubtd.h:17, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:26, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::EnumeratedArray >]': 11:03.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.cpp:1003:24: required from here 11:03.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 11:03.12 memset(aT, 0, sizeof(T)); 11:03.12 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:03.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ArrayUtils.h:23, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangedPtr.h:15, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Range.h:10, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:15, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EnumeratedArray.h:42:7: note: 'class mozilla::EnumeratedArray >' declared here 11:03.13 class EnumeratedArray { 11:03.13 ^~~~~~~~~~~~~~~ 11:03.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsfriendapi.h:16, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Tracer.h:10, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TaggedProto.h:10, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.h:16, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking-inl.h:10, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Marking.cpp:7, 11:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src7.cpp:2: 11:03.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 11:03.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.14 memset(table, 0, sizeof(*table) * capacity()); 11:03.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.14 class HashTableEntry { 11:03.14 ^~~~~~~~~~~~~~ 11:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 11:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.14 memset(table, 0, sizeof(*table) * capacity()); 11:03.14 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.14 class HashTableEntry { 11:03.14 ^~~~~~~~~~~~~~ 11:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 11:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.15 memset(table, 0, sizeof(*table) * capacity()); 11:03.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.15 class HashTableEntry { 11:03.15 ^~~~~~~~~~~~~~ 11:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 11:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = void*; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' 11:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Nursery.cpp:874:18: required from here 11:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 11:03.15 memset(table, 0, sizeof(*table) * capacity()); 11:03.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 11:03.15 class HashTableEntry { 11:03.15 ^~~~~~~~~~~~~~ 11:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 11:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/RootMarking.cpp:385:60: required from here 11:03.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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.16 memset(table, 0, sizeof(*table) * capacity()); 11:03.16 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:03.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.16 class HashTableEntry { 11:03.16 ^~~~~~~~~~~~~~ 11:03.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 11:05.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 11:05.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 11:07.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasink' 11:07.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasink' 11:08.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 11:08.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 11:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 11:08.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 11:08.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.71 memset(aT, 0, sizeof(T)); 11:08.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:08.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 11:08.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 11:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 11:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 11:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 11:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 11:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 11:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 11:08.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 11:08.74 struct TabSizes { 11:08.74 ^~~~~~~~ 11:08.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 11:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 11:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.74 memset(aT, 0, sizeof(T)); 11:08.74 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:08.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 11:08.74 struct ServoSizes { 11:08.74 ^~~~~~~~~~ 11:08.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 11:08.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 11:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 11:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.75 memset(aT, 0, sizeof(T)); 11:08.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:08.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 11:08.75 class StaticStrings { 11:08.75 ^~~~~~~~~~~~~ 11:08.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 11:08.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 11:08.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.77 memset(aT, 0, sizeof(T)); 11:08.77 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:08.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 11:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 11:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 11:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 11:08.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 11:08.78 class PreliminaryObjectArray { 11:08.78 ^~~~~~~~~~~~~~~~~~~~~~ 11:08.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 11:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 11:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.78 memset(aT, 0, sizeof(T)); 11:08.78 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:08.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 11:08.79 class TypeNewScript { 11:08.79 ^~~~~~~~~~~~~ 11:08.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 11:08.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 11:08.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.79 memset(aT, 0, sizeof(T)); 11:08.79 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:08.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 11:08.79 struct IonScriptCounts { 11:08.79 ^~~~~~~~~~~~~~~ 11:08.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 11:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 11:08.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.84 memset(aT, 0, sizeof(T)); 11:08.84 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:08.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 11:08.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 11:08.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:08.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 11:08.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 11:08.85 struct ZoneGCStats { 11:08.85 ^~~~~~~~~~~ 11:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 11:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 11:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.85 memset(aT, 0, sizeof(T)); 11:08.85 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileWrappers.h:10, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Ion.h:13, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Label.h:10, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:35, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 11:08.85 class NewObjectCache { 11:08.85 ^~~~~~~~~~~~~~ 11:08.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 11:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 11:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 11:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.86 memset(aT, 0, sizeof(T)); 11:08.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:08.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 11:08.86 class MOZ_NON_PARAM alignas(8) Value { 11:08.86 ^~~~~ 11:08.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:15, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 11:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 11:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.86 memset(aT, 0, sizeof(T)); 11:08.86 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:08.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 11:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/x86/MacroAssembler-x86.h:10, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/MacroAssembler.h:17, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:36, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 11:08.87 class CodeOffsetJump { 11:08.87 ^~~~~~~~~~~~~~ 11:08.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsutil.h:25, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/LifoAlloc.h:24, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/ds/SplayTree.h:10, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpEngine.h:34, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpAST.h:42, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/RegExpMacroAssembler.h:34, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.h:34, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/irregexp/NativeRegExpMacroAssembler.cpp:31, 11:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src9.cpp:2: 11:08.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 11:08.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.87 memset(table, 0, sizeof(*table) * capacity()); 11:08.87 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:08.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 11:08.88 class HashTableEntry { 11:08.88 ^~~~~~~~~~~~~~ 11:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 11:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:08.88 memset(table, 0, sizeof(*table) * capacity()); 11:08.88 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.88 class HashTableEntry { 11:08.88 ^~~~~~~~~~~~~~ 11:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 11:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:08.88 memset(table, 0, sizeof(*table) * capacity()); 11:08.88 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:08.88 class HashTableEntry { 11:08.88 ^~~~~~~~~~~~~~ 11:08.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 11:08.88 Compiling crossbeam-utils v0.2.2 11:08.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasink' 11:08.88 libdom_media_mediasink.a.desc 11:08.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasink' 11:13.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events' 11:13.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 11:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 11:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsChangeHint.h:14, 11:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 11:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:13, 11:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequest::QueryInterface(const nsIID&, void**)': 11:13.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.33 foundInterface = 0; \ 11:13.33 ^~~~~~~~~~~~~~ 11:13.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:13.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.33 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.33 NS_INTERFACE_MAP_END 11:13.33 ^~~~~~~~~~~~~~~~~~~~ 11:13.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSetHandle.h:17, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIPresShell.h:17, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:20, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: 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.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 11:13.33 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:13.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 11:13.33 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(PaintRequest) 11:13.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsChangeHint.h:14, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 11:13.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:13, 11:13.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaintRequestList::QueryInterface(const nsIID&, void**)': 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936: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.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:13.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.34 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.34 NS_INTERFACE_MAP_END 11:13.34 ^~~~~~~~~~~~~~~~~~~~ 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:13.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.34 ^~~~~~~~~~~~~~~~~~ 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.34 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:13.34 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PointerEvent.cpp: In member function 'virtual nsresult mozilla::dom::PointerEvent::QueryInterface(const nsIID&, void**)': 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/dom/events/PointerEvent.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:13.34 NS_INTERFACE_MAP_END_INHERITING(MouseEvent) 11:13.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 11:13.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 11:13.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSetHandle.h:17, 11:13.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIPresShell.h:17, 11:13.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:20, 11:13.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: 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.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 11:13.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:13.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PointerEvent.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 11:13.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PointerEvent) 11:13.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsChangeHint.h:14, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:13, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/ScrollAreaEvent.cpp: In member function 'virtual nsresult mozilla::dom::ScrollAreaEvent::QueryInterface(const nsIID&, void**)': 11:13.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.39 foundInterface = 0; \ 11:13.39 ^~~~~~~~~~~~~~ 11:13.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:13.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:13.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/ScrollAreaEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:13.39 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 11:13.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSetHandle.h:17, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIPresShell.h:17, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:20, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:13.39 } else 11:13.39 ^~~~ 11:13.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 11:13.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:13.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/ScrollAreaEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 11:13.39 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScrollAreaEvent) 11:13.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsChangeHint.h:14, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:13, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/StorageEvent.cpp: In member function 'virtual nsresult mozilla::dom::StorageEvent::QueryInterface(const nsIID&, void**)': 11:13.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.40 foundInterface = 0; \ 11:13.40 ^~~~~~~~~~~~~~ 11:13.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:13.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:13.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/StorageEvent.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:13.40 NS_INTERFACE_MAP_END_INHERITING(Event) 11:13.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 11:13.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 11:13.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSetHandle.h:17, 11:13.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIPresShell.h:17, 11:13.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:20, 11:13.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:13.41 } else 11:13.44 ^~~~ 11:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 11:13.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:13.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/StorageEvent.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 11:13.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StorageEvent) 11:13.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 11:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 11:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsChangeHint.h:14, 11:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 11:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:13, 11:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/TextClause.cpp: In member function 'virtual nsresult mozilla::dom::TextClause::QueryInterface(const nsIID&, void**)': 11:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.44 foundInterface = 0; \ 11:13.44 ^~~~~~~~~~~~~~ 11:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:13.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.44 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/TextClause.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.44 NS_INTERFACE_MAP_END 11:13.44 ^~~~~~~~~~~~~~~~~~~~ 11:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:13.44 else 11:13.44 ^~~~ 11:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:13.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.44 ^~~~~~~~~~~~~~~~~~ 11:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/TextClause.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:13.44 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/Touch.cpp: In member function 'virtual nsresult mozilla::dom::Touch::QueryInterface(const nsIID&, void**)': 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.47 foundInterface = 0; \ 11:13.47 ^~~~~~~~~~~~~~ 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:13.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.47 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/Touch.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.47 NS_INTERFACE_MAP_END 11:13.47 ^~~~~~~~~~~~~~~~~~~~ 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:13.47 else 11:13.47 ^~~~ 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:13.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.47 ^~~~~~~~~~~~~~~~~~ 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/Touch.cpp:99:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:13.47 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchList::QueryInterface(const nsIID&, void**)': 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.47 foundInterface = 0; \ 11:13.47 ^~~~~~~~~~~~~~ 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:13.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:13.47 ^~~~~~~~~~~~~~~~~~~~~~~ 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/TouchEvent.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:13.47 NS_INTERFACE_MAP_END 11:13.47 ^~~~~~~~~~~~~~~~~~~~ 11:13.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:13.49 else 11:13.49 ^~~~ 11:13.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:13.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.49 ^~~~~~~~~~~~~~~~~~ 11:13.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/TouchEvent.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.49 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:13.50 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/TouchEvent.cpp: In member function 'virtual nsresult mozilla::dom::TouchEvent::QueryInterface(const nsIID&, void**)': 11:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.50 foundInterface = 0; \ 11:13.50 ^~~~~~~~~~~~~~ 11:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:13.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:13.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/TouchEvent.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:13.50 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 11:13.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSetHandle.h:17, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIPresShell.h:17, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:20, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:13.50 } else 11:13.50 ^~~~ 11:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 11:13.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:13.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/TouchEvent.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 11:13.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TouchEvent) 11:13.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsChangeHint.h:14, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:13, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaintRequest.h:10, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/PaintRequest.cpp:7, 11:13.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events2.cpp:2: 11:13.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/UIEvent.cpp: In member function 'virtual nsresult mozilla::dom::UIEvent::QueryInterface(const nsIID&, void**)': 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.51 foundInterface = 0; \ 11:13.51 ^~~~~~~~~~~~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:13.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:13.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/UIEvent.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:13.51 NS_INTERFACE_MAP_END_INHERITING(Event) 11:13.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:13.51 else 11:13.51 ^~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:13.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.51 ^~~~~~~~~~~~~~~~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/UIEvent.cpp:94:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.51 NS_INTERFACE_MAP_ENTRY(nsIDOMUIEvent) 11:13.51 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/XULCommandEvent.cpp: In member function 'virtual nsresult mozilla::dom::XULCommandEvent::QueryInterface(const nsIID&, void**)': 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:13.51 foundInterface = 0; \ 11:13.51 ^~~~~~~~~~~~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:13.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:13.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/XULCommandEvent.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:13.51 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 11:13.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:13.51 else 11:13.51 ^~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:13.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:13.51 ^~~~~~~~~~~~~~~~~~ 11:13.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/XULCommandEvent.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:13.51 NS_INTERFACE_MAP_ENTRY(nsIDOMXULCommandEvent) 11:13.51 ^~~~~~~~~~~~~~~~~~~~~~ 11:13.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events' 11:13.51 Compiling log v0.4.1 11:13.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 11:13.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 11:15.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:15.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:15.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:15.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkTypes.h:31, 11:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkMath.h:13, 11:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrTypes.h:11, 11:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrMemoryPool.h:11, 11:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrMemoryPool.cpp:8, 11:15.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia12.cpp:2: 11:15.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrPathRendering.cpp: In static member function 'static const GrUserStencilSettings& GrPathRendering::GetStencilPassSettings(GrPathRendering::FillType)': 11:15.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 11:15.36 sk_abort_no_print(); \ 11:15.36 ~~~~~~~~~~~~~~~~~^~ 11:15.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrPathRendering.cpp:20:13: note: in expansion of macro 'SK_ABORT' 11:15.36 SK_ABORT("Unexpected path fill."); 11:15.36 ^~~~~~~~ 11:15.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia12.cpp:92: 11:15.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrPathRendering.cpp:21:9: note: here 11:15.36 case GrPathRendering::kWinding_FillType: { 11:15.36 ^~~~ 11:15.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:17.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 11:17.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 11:17.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 11:17.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.63 memset(aT, 0, sizeof(T)); 11:17.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 11:17.63 struct TabSizes { 11:17.63 ^~~~~~~~ 11:17.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 11:17.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 11:17.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.64 memset(aT, 0, sizeof(T)); 11:17.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/StoreBuffer.h:20, 11:17.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Barrier.h:13, 11:17.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:12, 11:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 11:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 11:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 11:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 11:17.65 struct ServoSizes { 11:17.65 ^~~~~~~~~~ 11:17.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::StaticStrings]': 11:17.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1247:42: required from here 11:17.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.66 memset(aT, 0, sizeof(T)); 11:17.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.66 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonTypes.h:18, 11:17.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:20, 11:17.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 11:17.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 11:17.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 11:17.66 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/StringType.h:1231:7: note: 'class js::StaticStrings' declared here 11:17.67 class StaticStrings { 11:17.67 ^~~~~~~~~~~~~ 11:17.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': 11:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:884:51: required from here 11:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.67 memset(aT, 0, sizeof(T)); 11:17.67 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here 11:17.67 class PreliminaryObjectArray { 11:17.67 ^~~~~~~~~~~~~~~~~~~~~~ 11:17.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': 11:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here 11:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.69 memset(aT, 0, sizeof(T)); 11:17.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/ObjectGroup.h:18, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Shape.h:31, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSObject.h:17, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/builtin/AtomicsObject.h:14, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:24, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here 11:17.69 class TypeNewScript { 11:17.69 ^~~~~~~~~~~~~ 11:17.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': 11:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:588:44: required from here 11:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.69 memset(aT, 0, sizeof(T)); 11:17.69 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JSJitFrameIter.h:12, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Stack.h:23, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/NameCollections.h:13, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:27, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here 11:17.69 struct IonScriptCounts { 11:17.69 ^~~~~~~~~~~~~~~ 11:17.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': 11:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:78:40: required from here 11:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.69 memset(aT, 0, sizeof(T)); 11:17.71 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCRuntime.h:21, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:28, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here 11:17.72 struct ZoneGCStats { 11:17.72 ^~~~~~~~~~~ 11:17.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': 11:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:142:43: required from here 11:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.72 memset(aT, 0, sizeof(T)); 11:17.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/ZoneGroup.h:11, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:30, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/JSContext.h:22, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:183, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here 11:17.72 class NewObjectCache { 11:17.73 ^~~~~~~~~~~~~~ 11:17.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = unsigned int]': 11:17.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Runtime.h:1135:28: required from here 11:17.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.73 memset(aT, 0, sizeof(T)); 11:17.73 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:74, 11:17.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 11:17.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ErrorReporter.h:14, 11:17.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:177, 11:17.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here 11:17.73 class MOZ_NON_PARAM alignas(8) Value { 11:17.73 ^~~~~ 11:17.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gc::TenureCountCache]': 11:17.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:146:45: required from here 11:17.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.73 memset(aT, 0, sizeof(T)); 11:17.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Allocator.cpp:9, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:11: 11:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GCInternals.h:140:8: note: 'struct js::gc::TenureCountCache' declared here 11:17.76 struct TenureCountCache { 11:17.76 ^~~~~~~~~~~~~~~~ 11:17.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:167, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': 11:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here 11:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.76 memset(aT, 0, sizeof(T)); 11:17.76 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:17.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/Safepoints.h:12, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitFrames.h:13, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileInfo.h:13, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitCompartment.h:15, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Allocator.cpp:12, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:11: 11:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here 11:17.76 class CodeOffsetJump { 11:17.76 ^~~~~~~~~~~~~~ 11:17.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ErrorReporter.h:14, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:177, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/Caches.h:257:50: required from here 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.77 memset(table, 0, sizeof(*table) * capacity()); 11:17.77 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 11:17.77 class HashTableEntry { 11:17.77 ^~~~~~~~~~~~~~ 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:17.77 memset(table, 0, sizeof(*table) * capacity()); 11:17.77 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.77 class HashTableEntry { 11:17.77 ^~~~~~~~~~~~~~ 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Zone.h:667:31: required from here 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:17.77 memset(table, 0, sizeof(*table) * capacity()); 11:17.77 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.77 class HashTableEntry { 11:17.77 ^~~~~~~~~~~~~~ 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:149:16: required from here 11:17.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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] 11:17.78 memset(table, 0, sizeof(*table) * capacity()); 11:17.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 11:17.78 class HashTableEntry { 11:17.78 ^~~~~~~~~~~~~~ 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = JS::Zone*; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GC.cpp:4460:37: required from here 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 11:17.78 memset(table, 0, sizeof(*table) * capacity()); 11:17.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 11:17.78 class HashTableEntry { 11:17.78 ^~~~~~~~~~~~~~ 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GC.cpp:7330:34: required from here 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:17.78 memset(table, 0, sizeof(*table) * capacity()); 11:17.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.78 class HashTableEntry { 11:17.78 ^~~~~~~~~~~~~~ 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:446:27: required from 'void js::HashSet::clearAndShrink() [with T = js::AtomStateEntry; HashPolicy = js::AtomHasher; AllocPolicy = js::SystemAllocPolicy]' 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/GC.cpp:3532:38: required from here 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.78 memset(table, 0, sizeof(*table) * capacity()); 11:17.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here 11:17.78 class HashTableEntry { 11:17.79 ^~~~~~~~~~~~~~ 11:17.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/CompileInfo.h:12, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/JitCompartment.h:15, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/gc/Allocator.cpp:12, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:11: 11:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jit/LIR.h:1630:34: required from here 11:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.79 if (MOZ_LIKELY(p)) memset(p, 0, numElems * sizeof(T)); 11:17.79 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/CallArgs.h:73, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/jsapi.h:29, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ErrorReporter.h:14, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.h:177, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/TokenStream.cpp:9, 11:17.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/Unified_cpp_js_src6.cpp:2: 11:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HashTable.h:772:7: note: 'class js::detail::HashTableEntry >' declared here 11:17.79 class HashTableEntry { 11:17.79 ^~~~~~~~~~~~~~ 11:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 11:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 11:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 11:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 11:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/src/frontend/ParseContext.h:278:66: required from here 11:17.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/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:17.79 memset(table, 0, sizeof(*table) * capacity()); 11:17.79 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.80 class HashTableEntry { 11:17.80 ^~~~~~~~~~~~~~ 11:17.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 11:18.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 11:18.36 libjs_src.a.desc 11:18.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src' 11:18.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:18.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia0.cpp:92: 11:18.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 11:18.94 class SkBitmapCache::Rec : public SkResourceCache::Rec { 11:18.94 ^~~ 11:18.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:19.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 11:19.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 11:20.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events' 11:20.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 11:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 11:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsChangeHint.h:14, 11:20.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 11:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:13, 11:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventDispatcher.cpp:7, 11:20.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 11:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventListenerService.cpp: In member function 'virtual nsresult mozilla::EventListenerInfo::QueryInterface(const nsIID&, void**)': 11:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.90 foundInterface = 0; \ 11:20.90 ^~~~~~~~~~~~~~ 11:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:20.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:20.90 ^~~~~~~~~~~~~~~~~~~~~~~ 11:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventListenerService.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:20.90 NS_INTERFACE_MAP_END 11:20.90 ^~~~~~~~~~~~~~~~~~~~ 11:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:20.90 else 11:20.90 ^~~~ 11:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:20.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:20.90 ^~~~~~~~~~~~~~~~~~ 11:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventListenerService.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:20.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:20.90 ^~~~~~~~~~~~~~~~~~~~~~ 11:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::QueryInterface(const nsIID&, void**)': 11:20.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.90 foundInterface = 0; \ 11:20.90 ^~~~~~~~~~~~~~ 11:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:20.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:20.93 ^~~~~~~~~~~~~~~~~~~~~~~ 11:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/IMEContentObserver.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:20.93 NS_INTERFACE_MAP_END 11:20.93 ^~~~~~~~~~~~~~~~~~~~ 11:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:20.93 else 11:20.93 ^~~~ 11:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:20.93 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:20.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/IMEContentObserver.cpp:181:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:20.93 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIReflowObserver) 11:20.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/IMEContentObserver.cpp: In member function 'virtual nsresult mozilla::IMEContentObserver::DocumentObserver::QueryInterface(const nsIID&, void**)': 11:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.94 foundInterface = 0; \ 11:20.94 ^~~~~~~~~~~~~~ 11:20.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:20.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:20.94 ^~~~~~~~~~~~~~~~~~~~~~~ 11:20.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/IMEContentObserver.cpp:2104:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:20.94 NS_INTERFACE_MAP_END 11:20.94 ^~~~~~~~~~~~~~~~~~~~ 11:20.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:20.94 else 11:20.94 ^~~~ 11:20.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:20.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:20.94 ^~~~~~~~~~~~~~~~~~ 11:20.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/IMEContentObserver.cpp:2103:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:20.94 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:20.94 ^~~~~~~~~~~~~~~~~~~~~~ 11:20.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/ImageCaptureError.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureError::QueryInterface(const nsIID&, void**)': 11:20.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.94 foundInterface = 0; \ 11:20.94 ^~~~~~~~~~~~~~ 11:20.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:20.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:20.95 ^~~~~~~~~~~~~~~~~~~~~~~ 11:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/ImageCaptureError.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:20.95 NS_INTERFACE_MAP_END 11:20.95 ^~~~~~~~~~~~~~~~~~~~ 11:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:20.95 else 11:20.95 ^~~~ 11:20.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:20.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:20.96 ^~~~~~~~~~~~~~~~~~ 11:20.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/ImageCaptureError.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:20.96 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:20.96 ^~~~~~~~~~~~~~~~~~~~~~ 11:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/JSEventHandler.cpp: In member function 'virtual nsresult mozilla::JSEventHandler::QueryInterface(const nsIID&, void**)': 11:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.97 foundInterface = 0; \ 11:20.97 ^~~~~~~~~~~~~~ 11:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:20.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:20.97 ^~~~~~~~~~~~~~~~~~~~~~~ 11:20.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/JSEventHandler.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:20.98 NS_INTERFACE_MAP_END 11:20.98 ^~~~~~~~~~~~~~~~~~~~ 11:20.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:20.98 else 11:20.98 ^~~~ 11:20.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:20.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:20.98 ^~~~~~~~~~~~~~~~~~ 11:20.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/JSEventHandler.cpp:94:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:20.98 NS_INTERFACE_MAP_ENTRY(JSEventHandler) 11:20.98 ^~~~~~~~~~~~~~~~~~~~~~ 11:20.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/MessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MessageEvent::QueryInterface(const nsIID&, void**)': 11:20.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:20.99 foundInterface = 0; \ 11:20.99 ^~~~~~~~~~~~~~ 11:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:20.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:20.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/MessageEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:20.99 NS_INTERFACE_MAP_END_INHERITING(Event) 11:20.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 11:20.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSetHandle.h:17, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIPresShell.h:17, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:20, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventDispatcher.cpp:7, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 11:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:21.00 } else 11:21.00 ^~~~ 11:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 11:21.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:21.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/MessageEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 11:21.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MessageEvent) 11:21.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsChangeHint.h:14, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPresContext.h:13, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/EventDispatcher.cpp:7, 11:21.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events/Unified_cpp_dom_events1.cpp:2: 11:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/MouseEvent.cpp: In member function 'virtual nsresult mozilla::dom::MouseEvent::QueryInterface(const nsIID&, void**)': 11:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:21.00 foundInterface = 0; \ 11:21.00 ^~~~~~~~~~~~~~ 11:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:21.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:21.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/MouseEvent.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:21.00 NS_INTERFACE_MAP_END_INHERITING(UIEvent) 11:21.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:21.00 else 11:21.00 ^~~~ 11:21.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:21.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:21.00 ^~~~~~~~~~~~~~~~~~ 11:21.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/MouseEvent.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:21.01 NS_INTERFACE_MAP_ENTRY(nsIDOMMouseEvent) 11:21.01 ^~~~~~~~~~~~~~~~~~~~~~ 11:21.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/NotifyPaintEvent.cpp: In member function 'virtual nsresult mozilla::dom::NotifyPaintEvent::QueryInterface(const nsIID&, void**)': 11:21.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:21.01 foundInterface = 0; \ 11:21.01 ^~~~~~~~~~~~~~ 11:21.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:21.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:21.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/NotifyPaintEvent.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:21.01 NS_INTERFACE_MAP_END_INHERITING(Event) 11:21.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:21.01 else 11:21.01 ^~~~ 11:21.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:21.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:21.01 ^~~~~~~~~~~~~~~~~~ 11:21.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/events/NotifyPaintEvent.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:21.01 NS_INTERFACE_MAP_ENTRY(nsIDOMNotifyPaintEvent) 11:21.01 ^~~~~~~~~~~~~~~~~~~~~~ 11:21.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events' 11:21.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:21.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:22.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events' 11:22.39 libdom_events.a.desc 11:22.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/events' 11:24.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:24.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:24.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 11:24.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/LiveResizeListener.h:10, 11:24.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TabParent.h:11, 11:24.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFocusManager.cpp:7, 11:24.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFocusManager.cpp: In member function 'virtual nsresult nsFocusManager::QueryInterface(const nsIID&, void**)': 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:24.37 foundInterface = 0; \ 11:24.37 ^~~~~~~~~~~~~~ 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:24.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:24.37 ^~~~~~~~~~~~~~~~~~~~~~~ 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFocusManager.cpp:152:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:24.37 NS_INTERFACE_MAP_END 11:24.37 ^~~~~~~~~~~~~~~~~~~~ 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:24.37 else 11:24.37 ^~~~ 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:24.37 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:24.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFocusManager.cpp:151:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:24.37 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIFocusManager) 11:24.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFrameLoader.cpp: In member function 'virtual nsresult nsFrameLoader::QueryInterface(const nsIID&, void**)': 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:24.37 foundInterface = 0; \ 11:24.37 ^~~~~~~~~~~~~~ 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:24.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:24.37 ^~~~~~~~~~~~~~~~~~~~~~~ 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFrameLoader.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:24.37 NS_INTERFACE_MAP_END 11:24.37 ^~~~~~~~~~~~~~~~~~~~ 11:24.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:24.37 else 11:24.37 ^~~~ 11:24.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:24.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:24.40 ^~~~~~~~~~~~~~~~~~ 11:24.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFrameLoader.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:24.40 NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPersistable) 11:24.40 ^~~~~~~~~~~~~~~~~~~~~~ 11:24.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGenericDOMDataNode.cpp: In member function 'virtual nsresult nsGenericDOMDataNode::QueryInterface(const nsIID&, void**)': 11:24.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:24.40 foundInterface = 0; \ 11:24.40 ^~~~~~~~~~~~~~ 11:24.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:24.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:24.42 ^~~~~~~~~~~~~~~~~~~~~~~ 11:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGenericDOMDataNode.cpp:131:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:24.42 NS_INTERFACE_MAP_END 11:24.42 ^~~~~~~~~~~~~~~~~~~~ 11:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:24.42 else 11:24.42 ^~~~ 11:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:24.42 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:24.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGenericDOMDataNode.cpp:130:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:24.42 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) 11:24.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsHistory.cpp: In member function 'virtual nsresult nsHistory::QueryInterface(const nsIID&, void**)': 11:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:24.42 foundInterface = 0; \ 11:24.42 ^~~~~~~~~~~~~~ 11:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:24.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:24.42 ^~~~~~~~~~~~~~~~~~~~~~~ 11:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsHistory.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:24.42 NS_INTERFACE_MAP_END 11:24.42 ^~~~~~~~~~~~~~~~~~~~ 11:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:24.42 else 11:24.42 ^~~~ 11:24.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:24.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:24.43 ^~~~~~~~~~~~~~~~~~ 11:24.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsHistory.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:24.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:24.43 ^~~~~~~~~~~~~~~~~~~~~~ 11:24.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 11:24.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 11:24.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleProcessorData.h:21, 11:24.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.cpp:92, 11:24.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base6.cpp:83: 11:24.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 11:24.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.43 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 11:24.43 ^ 11:24.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 11:24.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 11:24.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoStyleSet.h:11, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsStyleContext.h:14, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/WritingModes.h:11, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentCache.h:16, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TabParent.h:12, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFocusManager.cpp:7, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 11:24.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 11:24.44 class nsCSSValue { 11:24.44 ^~~~~~~~~~ 11:24.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/LiveResizeListener.h:10, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TabParent.h:11, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFocusManager.cpp:7, 11:24.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 11:24.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.cpp: In member function 'virtual nsresult LocalizationHandler::QueryInterface(const nsIID&, void**)': 11:24.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:24.44 foundInterface = 0; \ 11:24.44 ^~~~~~~~~~~~~~ 11:24.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:24.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:24.45 ^~~~~~~~~~~~~~~~~~~~~~~ 11:24.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.cpp:2959:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:24.45 NS_INTERFACE_MAP_END 11:24.45 ^~~~~~~~~~~~~~~~~~~~ 11:24.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:24.45 else 11:24.45 ^~~~ 11:24.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:24.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:24.45 ^~~~~~~~~~~~~~~~~~ 11:24.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.cpp:2958:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:24.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:24.45 ^~~~~~~~~~~~~~~~~~~~~~ 11:24.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsInProcessTabChildGlobal.cpp: In member function 'virtual nsresult nsInProcessTabChildGlobal::QueryInterface(const nsIID&, void**)': 11:24.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:24.46 foundInterface = 0; \ 11:24.46 ^~~~~~~~~~~~~~ 11:24.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:24.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:24.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsInProcessTabChildGlobal.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:24.46 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 11:24.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsInProcessTabChildGlobal.cpp:17, 11:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base6.cpp:92: 11:24.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfoID.h:49:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:24.46 } else 11:24.46 ^~~~ 11:24.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfoID.h:49:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' 11:24.46 } else 11:24.46 ^~~~ 11:24.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/LiveResizeListener.h:10, 11:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TabParent.h:11, 11:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFocusManager.cpp:7, 11:24.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 11:24.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSContext::QueryInterface(const nsIID&, void**)': 11:24.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:24.47 foundInterface = 0; \ 11:24.47 ^~~~~~~~~~~~~~ 11:24.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:24.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:24.47 ^~~~~~~~~~~~~~~~~~~~~~~ 11:24.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsJSEnvironment.cpp:609:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:24.47 NS_INTERFACE_MAP_END 11:24.47 ^~~~~~~~~~~~~~~~~~~~ 11:24.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:24.47 else 11:24.47 ^~~~ 11:24.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:24.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:24.47 ^~~~~~~~~~~~~~~~~~ 11:24.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsJSEnvironment.cpp:608:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:24.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:24.47 ^~~~~~~~~~~~~~~~~~~~~~ 11:24.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsJSEnvironment.cpp: In member function 'virtual nsresult nsJSArgArray::QueryInterface(const nsIID&, void**)': 11:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:24.48 foundInterface = 0; \ 11:24.48 ^~~~~~~~~~~~~~ 11:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:24.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:24.48 ^~~~~~~~~~~~~~~~~~~~~~~ 11:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsJSEnvironment.cpp:2712:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:24.48 NS_INTERFACE_MAP_END 11:24.48 ^~~~~~~~~~~~~~~~~~~~ 11:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:24.48 else 11:24.48 ^~~~ 11:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:24.48 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:24.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsJSEnvironment.cpp:2711:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:24.48 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIJSArgArray) 11:24.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsJSTimeoutHandler.cpp: In member function 'virtual nsresult nsJSScriptTimeoutHandler::QueryInterface(const nsIID&, void**)': 11:24.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:24.49 foundInterface = 0; \ 11:24.49 ^~~~~~~~~~~~~~ 11:24.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:24.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:24.49 ^~~~~~~~~~~~~~~~~~~~~~~ 11:24.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsJSTimeoutHandler.cpp:147:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:24.49 NS_INTERFACE_MAP_END 11:24.49 ^~~~~~~~~~~~~~~~~~~~ 11:24.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:24.50 else 11:24.50 ^~~~ 11:24.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:24.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:24.50 ^~~~~~~~~~~~~~~~~~ 11:24.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsJSTimeoutHandler.cpp:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:24.50 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:24.50 ^~~~~~~~~~~~~~~~~~~~~~ 11:24.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nscore.h:20, 11:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:11, 11:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/LiveResizeListener.h:10, 11:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TabParent.h:11, 11:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFocusManager.cpp:7, 11:24.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 11:24.50 In function 'void* operator new [](size_t, const std::nothrow_t&)', 11:24.50 inlined from 'nsJSArgArray::nsJSArgArray(JSContext*, uint32_t, const JS::Value*, nsresult*)' at /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsJSEnvironment.cpp:2659:52: 11:24.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/mozalloc.h:164:21: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 11:24.51 return malloc_impl(size); 11:24.51 ^ 11:24.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/malloc.h:3, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozmemory.h:20, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Utility.h:30, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HeapAPI.h:15, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:11, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/ds/nsTArray.h:28, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentCache.h:15, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TabParent.h:12, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFocusManager.cpp:7, 11:24.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base6.cpp:2: 11:24.51 /usr/include/malloc.h: In constructor 'nsJSArgArray::nsJSArgArray(JSContext*, uint32_t, const JS::Value*, nsresult*)': 11:24.51 /usr/include/malloc.h:38:14: note: in a call to allocation function 'void* malloc(size_t)' declared here 11:24.51 extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; 11:24.51 ^~~~~~ 11:24.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 11:25.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:25.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkWriteBuffer.h:14, 11:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkScalerContext.h:20, 11:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrResourceProvider.h:16, 11:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrSurfaceProxyPriv.h:13, 11:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrProcessor.h:19, 11:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, 11:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/effects/GrCircleBlurFragmentProcessor.h:15, 11:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/effects/GrCircleBlurFragmentProcessor.cpp:11, 11:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia10.cpp:2: 11:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/c/../private/SkTHash.h: In member function 'void GrAuditTrail::opsCombined(const GrOp*, const GrOp*)': 11:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/c/../private/SkTHash.h:204:13: warning: '' is used uninitialized in this function [-Wuninitialized] 11:25.08 val = std::move(o.val); 11:25.08 ^~~ 11:25.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:25.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 11:25.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:25.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 11:25.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentPermissionHelper.cpp:8, 11:25.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 11:25.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentSink.cpp: In member function 'virtual nsresult nsContentSink::QueryInterface(const nsIID&, void**)': 11:25.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.31 foundInterface = 0; \ 11:25.31 ^~~~~~~~~~~~~~ 11:25.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.31 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentSink.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.31 NS_INTERFACE_MAP_END 11:25.31 ^~~~~~~~~~~~~~~~~~~~ 11:25.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.31 else 11:25.31 ^~~~ 11:25.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:25.31 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:25.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:25.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentSink.cpp:72:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:25.32 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentObserver) 11:25.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:25.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMAttributeMap.cpp: In member function 'virtual nsresult nsDOMAttributeMap::QueryInterface(const nsIID&, void**)': 11:25.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.32 foundInterface = 0; \ 11:25.32 ^~~~~~~~~~~~~~ 11:25.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.33 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMAttributeMap.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.33 NS_INTERFACE_MAP_END 11:25.33 ^~~~~~~~~~~~~~~~~~~~ 11:25.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.33 else 11:25.33 ^~~~ 11:25.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.33 ^~~~~~~~~~~~~~~~~~ 11:25.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMAttributeMap.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.33 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:25.33 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMCaretPosition.cpp: In member function 'virtual nsresult nsDOMCaretPosition::QueryInterface(const nsIID&, void**)': 11:25.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.33 foundInterface = 0; \ 11:25.34 ^~~~~~~~~~~~~~ 11:25.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.34 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMCaretPosition.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.34 NS_INTERFACE_MAP_END 11:25.34 ^~~~~~~~~~~~~~~~~~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.35 else 11:25.35 ^~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.35 ^~~~~~~~~~~~~~~~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMCaretPosition.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.35 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:25.35 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsDOMClassInfo::QueryInterface(const nsIID&, void**)': 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.35 foundInterface = 0; \ 11:25.35 ^~~~~~~~~~~~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.35 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfo.cpp:249:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.35 NS_INTERFACE_MAP_END 11:25.35 ^~~~~~~~~~~~~~~~~~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.35 else 11:25.35 ^~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 11:25.35 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 11:25.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfo.cpp:248:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 11:25.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClassInfo) 11:25.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsDOMConstructor::QueryInterface(const nsIID&, void**)': 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.35 foundInterface = 0; \ 11:25.35 ^~~~~~~~~~~~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.35 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfo.cpp:962:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.35 NS_INTERFACE_MAP_END 11:25.35 ^~~~~~~~~~~~~~~~~~~~ 11:25.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base5.cpp:56: 11:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfo.cpp:961:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.36 } else 11:25.36 ^~~~ 11:25.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 11:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentPermissionHelper.cpp:8, 11:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 11:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfo.cpp: In member function 'virtual nsresult nsEventListenerThisTranslator::QueryInterface(const nsIID&, void**)': 11:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.36 foundInterface = 0; \ 11:25.36 ^~~~~~~~~~~~~~ 11:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.36 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfo.cpp:1670:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.36 NS_INTERFACE_MAP_END 11:25.36 ^~~~~~~~~~~~~~~~~~~~ 11:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.36 else 11:25.36 ^~~~ 11:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.36 ^~~~~~~~~~~~~~~~~~ 11:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfo.cpp:1669:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:25.36 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMDataChannel.cpp: In member function 'virtual nsresult nsDOMDataChannel::QueryInterface(const nsIID&, void**)': 11:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.37 foundInterface = 0; \ 11:25.37 ^~~~~~~~~~~~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:25.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:25.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMDataChannel.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:25.37 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 11:25.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.37 else 11:25.37 ^~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.37 ^~~~~~~~~~~~~~~~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMDataChannel.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.37 NS_INTERFACE_MAP_ENTRY(nsIDOMDataChannel) 11:25.37 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationRecord::QueryInterface(const nsIID&, void**)': 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.37 foundInterface = 0; \ 11:25.37 ^~~~~~~~~~~~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.37 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMMutationObserver.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.37 NS_INTERFACE_MAP_END 11:25.37 ^~~~~~~~~~~~~~~~~~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.37 else 11:25.37 ^~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.37 ^~~~~~~~~~~~~~~~~~ 11:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMMutationObserver.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:25.38 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsMutationReceiver::QueryInterface(const nsIID&, void**)': 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.38 foundInterface = 0; \ 11:25.38 ^~~~~~~~~~~~~~ 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.38 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMMutationObserver.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.38 NS_INTERFACE_MAP_END 11:25.38 ^~~~~~~~~~~~~~~~~~~~ 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.38 else 11:25.38 ^~~~ 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.38 ^~~~~~~~~~~~~~~~~~ 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMMutationObserver.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.38 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 11:25.38 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMMutationObserver.cpp: In member function 'virtual nsresult nsDOMMutationObserver::QueryInterface(const nsIID&, void**)': 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.38 foundInterface = 0; \ 11:25.38 ^~~~~~~~~~~~~~ 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.38 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMMutationObserver.cpp:434:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.38 NS_INTERFACE_MAP_END 11:25.38 ^~~~~~~~~~~~~~~~~~~~ 11:25.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.39 else 11:25.39 ^~~~ 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.39 ^~~~~~~~~~~~~~~~~~ 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMMutationObserver.cpp:433:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.39 NS_INTERFACE_MAP_ENTRY(nsDOMMutationObserver) 11:25.39 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMSerializer.cpp: In member function 'virtual nsresult nsDOMSerializer::QueryInterface(const nsIID&, void**)': 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.39 foundInterface = 0; \ 11:25.39 ^~~~~~~~~~~~~~ 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.39 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMSerializer.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.39 NS_INTERFACE_MAP_END 11:25.39 ^~~~~~~~~~~~~~~~~~~~ 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.39 else 11:25.39 ^~~~ 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.39 ^~~~~~~~~~~~~~~~~~ 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMSerializer.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.39 NS_INTERFACE_MAP_ENTRY(nsIDOMSerializer) 11:25.39 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMTokenList.cpp: In member function 'virtual nsresult nsDOMTokenList::QueryInterface(const nsIID&, void**)': 11:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.40 foundInterface = 0; \ 11:25.40 ^~~~~~~~~~~~~~ 11:25.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.40 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMTokenList.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.40 NS_INTERFACE_MAP_END 11:25.40 ^~~~~~~~~~~~~~~~~~~~ 11:25.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ContentBridgeParent.h:10, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ContentChild.h:12, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentPermissionHelper.cpp:11, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 11:25.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.40 } else 11:25.40 ^~~~ 11:25.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMTokenList.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 11:25.40 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsDOMTokenList) 11:25.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:25.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentPermissionHelper.cpp:8, 11:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 11:25.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowList.cpp: In member function 'virtual nsresult nsDOMWindowList::QueryInterface(const nsIID&, void**)': 11:25.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.40 foundInterface = 0; \ 11:25.40 ^~~~~~~~~~~~~~ 11:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.41 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowList.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.41 NS_INTERFACE_MAP_END 11:25.41 ^~~~~~~~~~~~~~~~~~~~ 11:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.41 else 11:25.41 ^~~~ 11:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.41 ^~~~~~~~~~~~~~~~~~ 11:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMWindowList.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.41 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:25.41 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocument.cpp: In member function 'virtual nsresult nsDocument::QueryInterface(const nsIID&, void**)': 11:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.41 foundInterface = 0; \ 11:25.41 ^~~~~~~~~~~~~~ 11:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.41 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocument.cpp:1670:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.41 NS_INTERFACE_MAP_END 11:25.41 ^~~~~~~~~~~~~~~~~~~~ 11:25.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 11:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ScreenOrientation.h:10, 11:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:22, 11:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:18, 11:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 11:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ContentBridgeParent.h:10, 11:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ContentChild.h:12, 11:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentPermissionHelper.cpp:11, 11:25.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 11:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.41 } else 11:25.41 ^~~~ 11:25.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 11:25.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:25.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:25.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocument.cpp:1669:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 11:25.42 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsDocument) 11:25.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:25.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 11:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentPermissionHelper.cpp:8, 11:25.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocument.cpp: In member function 'virtual nsresult UnblockParsingPromiseHandler::QueryInterface(const nsIID&, void**)': 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.43 foundInterface = 0; \ 11:25.43 ^~~~~~~~~~~~~~ 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.43 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocument.cpp:9428:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.43 NS_INTERFACE_MAP_END 11:25.43 ^~~~~~~~~~~~~~~~~~~~ 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.43 else 11:25.43 ^~~~ 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.43 ^~~~~~~~~~~~~~~~~~ 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocument.cpp:9427:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:25.43 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocumentEncoder.cpp: In member function 'virtual nsresult nsDocumentEncoder::QueryInterface(const nsIID&, void**)': 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:25.43 foundInterface = 0; \ 11:25.43 ^~~~~~~~~~~~~~ 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 11:25.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 11:25.43 ^~~~~~~~~~~~~~~~~~~~~~~ 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocumentEncoder.cpp:190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 11:25.43 NS_INTERFACE_MAP_END 11:25.43 ^~~~~~~~~~~~~~~~~~~~ 11:25.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 11:25.43 else 11:25.44 ^~~~ 11:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 11:25.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 11:25.44 ^~~~~~~~~~~~~~~~~~ 11:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocumentEncoder.cpp:189:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 11:25.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 11:25.44 ^~~~~~~~~~~~~~~~~~~~~~ 11:25.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 11:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 11:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:33, 11:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentPermissionHelper.cpp:8, 11:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base5.cpp:2: 11:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 11:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 11:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.44 memset(aT, 0, sizeof(T)); 11:25.44 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:25.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfo.cpp:21, 11:25.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base/Unified_cpp_dom_base5.cpp:56: 11:25.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 11:25.44 struct GlobalProperties { 11:25.44 ^~~~~~~~~~~~~~~~ 11:25.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 11:26.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 11:26.29 libdom_base.a.desc 11:26.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/base' 11:27.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:27.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:27.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 11:27.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 11:29.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mp3' 11:29.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mp3' 11:29.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:29.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkMath.h:13, 11:29.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrTypes.h:11, 11:29.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/private/GrColor.h:14, 11:29.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:11, 11:29.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, 11:29.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, 11:29.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: 11:29.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceXform.cpp: In static member function 'static bool GrColorSpaceXform::Equals(const GrColorSpaceXform*, const GrColorSpaceXform*)': 11:29.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceXform.cpp:184:31: warning: enum constant in boolean context [-Wint-in-bool-context] 11:29.40 if (SkToBool(a->fFlags && kApplyGamutXform_Flag) && a->fGamutXform != b->fGamutXform) { 11:29.40 ^~~~~~~~~~~~~~~~~~~~~ 11:29.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkTypes.h:203:27: note: in definition of macro 'SkToBool' 11:29.40 #define SkToBool(cond) ((cond) != 0) 11:29.40 ^~~~ 11:29.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkString.h:13, 11:29.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrResourceKey.h:16, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrGpuResource.h:12, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrBuffer.h:11, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrProcessor.h:12, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:12, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: 11:29.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 11:29.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/../private/SkTArray.h:159:13: required from 'void SkTArray::removeShuffle(int) [with T = sk_sp; bool MEM_MOVE = true]' 11:29.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here 11:29.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 11:29.41 memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); 11:29.41 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:29.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkColorSpace.h:12, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkImageInfo.h:11, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/../private/GrTypesPriv.h:14, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrGpuResource.h:11, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrBuffer.h:11, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrProcessor.h:12, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrFragmentProcessor.h:11, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceXform.h:12, 11:29.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceInfo.h:11, 11:29.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrColorSpaceInfo.cpp:8, 11:29.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia11.cpp:2: 11:29.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 11:29.44 template class sk_sp { 11:29.44 ^~~~~ 11:29.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:29.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/bytestreams' 11:29.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 11:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 11:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 11:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 11:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/Intervals.h:12, 11:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/TimeUnits.h:10, 11:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaData.h:12, 11:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/platforms/agnostic/bytestreams/Adts.cpp:6, 11:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:2: 11:29.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SPSData]': 11:29.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/platforms/agnostic/bytestreams/H264.cpp:147:15: required from here 11:29.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 11:29.64 memset(aT, 0, sizeof(T)); 11:29.64 ~~~~~~^~~~~~~~~~~~~~~~~~ 11:29.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/platforms/agnostic/bytestreams/H264.cpp:12, 11:29.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/bytestreams/Unified_cpp_bytestreams0.cpp:20: 11:29.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/platforms/agnostic/bytestreams/H264.h:38:8: note: 'struct mozilla::SPSData' declared here 11:29.64 struct SPSData { 11:29.64 ^~~~~~~ 11:29.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/bytestreams' 11:29.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:29.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:65: 11:29.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:89: warning: "ASSERT_SINGLE_OWNER" redefined 11:29.80 #define ASSERT_SINGLE_OWNER \ 11:29.80 11:29.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:20: 11:29.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrProxyProvider.cpp:29: note: this is the location of the previous definition 11:29.80 #define ASSERT_SINGLE_OWNER \ 11:29.80 11:29.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia13.cpp:65: 11:29.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp: In member function 'void GrRenderTargetContext::drawRect(const GrClip&, GrPaint&&, GrAA, const SkMatrix&, const SkRect&, const GrStyle*)': 11:29.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:556:21: warning: this statement may fall through [-Wimplicit-fallthrough=] 11:29.80 } 11:29.80 ^ 11:29.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrRenderTargetContext.cpp:557:17: note: here 11:29.80 case SkPaint::kBevel_Join: 11:29.80 ^~~~ 11:29.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:30.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mp3' 11:30.34 libdom_media_mp3.a.desc 11:30.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mp3' 11:30.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/bytestreams' 11:30.52 libdom_media_platforms_agnostic_bytestreams.a.desc 11:30.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/bytestreams' 11:31.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:31.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:31.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:31.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:32.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 11:32.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NonRefcountedDOMObject.h:10, 11:32.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/LinkStyleBinding.cpp:3, 11:32.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings10.cpp:2: 11:32.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MIDIConnectionEvent.cpp: In member function 'virtual nsresult mozilla::dom::MIDIConnectionEvent::QueryInterface(const nsIID&, void**)': 11:32.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:32.48 foundInterface = 0; \ 11:32.48 ^~~~~~~~~~~~~~ 11:32.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:32.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:32.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:32.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MIDIConnectionEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:32.48 NS_INTERFACE_MAP_END_INHERITING(Event) 11:32.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:32.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 11:32.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 11:32.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ListBoxObjectBinding.cpp:7, 11:32.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings10.cpp:14: 11:32.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:32.48 } else 11:32.48 ^~~~ 11:32.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 11:32.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:32.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:32.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MIDIConnectionEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 11:32.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MIDIConnectionEvent) 11:32.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:32.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 11:39.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:39.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:39.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp' 11:39.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp' 11:46.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:46.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:47.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:47.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:48.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ogg' 11:48.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ogg' 11:49.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:49.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia2.cpp:119: 11:49.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkDraw.cpp: In member function 'void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, SkBaseDevice*) const': 11:49.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkDraw.cpp:647:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 11:49.39 } 11:49.39 ^ 11:49.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkDraw.cpp:649:13: note: here 11:49.39 case SkCanvas::kPolygon_PointMode: { 11:49.39 ^~~~ 11:49.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:49.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ogg' 11:49.43 libdom_media_ogg.a.desc 11:49.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ogg' 11:49.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:49.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia19.cpp:92: 11:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp: In static member function 'static int SkDCubic::ComplexBreak(const SkPoint*, SkScalar*)': 11:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:261:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 11:49.78 } 11:49.78 ^ 11:49.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/pathops/SkPathOpsCubic.cpp:264:9: note: here 11:49.78 case SkCubicType::kSerpentine: 11:49.78 ^~~~ 11:49.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:50.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:50.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:51.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:51.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkTypes.h:31, 11:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkMath.h:13, 11:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrTypes.h:11, 11:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrSamplerState.h:11, 11:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/private/GrTextureProxy.h:11, 11:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrTextureProxy.cpp:8, 11:51.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia15.cpp:2: 11:51.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/ccpr/GrCCPathParser.cpp: In member function 'void GrCCPathParser::parsePath(const SkPath&, const SkPoint*)': 11:51.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkPostConfig.h:151:25: warning: this statement may fall through [-Wimplicit-fallthrough=] 11:51.58 sk_abort_no_print(); \ 11:51.58 ~~~~~~~~~~~~~~~~~^~ 11:51.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/ccpr/GrCCPathParser.cpp:146:17: note: in expansion of macro 'SK_ABORT' 11:51.58 SK_ABORT("Conics are not supported."); 11:51.58 ^~~~~~~~ 11:51.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia15.cpp:128: 11:51.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/ccpr/GrCCPathParser.cpp:147:13: note: here 11:51.58 default: 11:51.58 ^~~~~~~ 11:51.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:51.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:51.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 11:52.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/gmp' 11:52.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/gmp' 11:53.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/gmp' 11:53.33 libdom_media_platforms_agnostic_gmp.a.desc 11:53.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/gmp' 11:54.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:54.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:55.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffvpx' 11:55.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffvpx' 11:58.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:58.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:58.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 11:58.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 11:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 11:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 11:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/AudioStream.h:10, 11:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamGraph.h:9, 11:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamGraphImpl.h:9, 11:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TrackUnionStream.cpp:5, 11:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 11:58.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/VideoTrack.cpp: In member function 'virtual nsresult mozilla::dom::VideoTrack::QueryInterface(const nsIID&, void**)': 11:58.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 11:58.58 foundInterface = 0; \ 11:58.58 ^~~~~~~~~~~~~~ 11:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 11:58.58 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 11:58.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/VideoTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 11:58.58 NS_INTERFACE_MAP_END_INHERITING(MediaTrack) 11:58.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:58.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 11:58.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 11:58.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 11:58.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentUtils.h:24, 11:58.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TrackUnionStream.cpp:12, 11:58.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media10.cpp:2: 11:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 11:58.58 } else 11:58.58 ^~~~ 11:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 11:58.58 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 11:58.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:58.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/VideoTrack.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 11:58.58 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VideoTrack) 11:58.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:58.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 11:58.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:58.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 11:59.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg' 11:59.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg' 11:59.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 11:59.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 12:00.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg' 12:00.70 libdom_media_platforms_ffmpeg.a.desc 12:00.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg' 12:00.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 12:00.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:00.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:00.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFontElement.h:10, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFontElement.cpp:7, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 12:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFormControlsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLFormControlsCollection::QueryInterface(const nsIID&, void**)': 12:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:00.77 foundInterface = 0; \ 12:00.77 ^~~~~~~~~~~~~~ 12:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:00.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:00.77 ^~~~~~~~~~~~~~~~~~~~~~~ 12:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFormControlsCollection.cpp:138:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:00.77 NS_INTERFACE_MAP_END 12:00.77 ^~~~~~~~~~~~~~~~~~~~ 12:00.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFontElement.h:10, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFontElement.cpp:7, 12:00.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 12:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:00.77 } else 12:00.77 ^~~~ 12:00.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:00.78 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:00.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:00.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFormControlsCollection.cpp:137:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 12:00.78 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLFormControlsCollection) 12:00.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:00.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFontElement.h:10, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFontElement.cpp:7, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 12:00.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMapElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMapElement::QueryInterface(const nsIID&, void**)': 12:00.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:00.78 foundInterface = 0; \ 12:00.78 ^~~~~~~~~~~~~~ 12:00.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:00.78 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:00.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:00.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:00.78 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 12:00.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:00.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMapElement.cpp:30:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:00.78 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMapElement, 12:00.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:00.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:00.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFontElement.h:10, 12:00.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLFontElement.cpp:7, 12:00.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html1.cpp:2: 12:00.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:00.79 } else 12:00.79 ^~~~ 12:00.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:00.79 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:00.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:00.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:00.79 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 12:00.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:00.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMapElement.cpp:30:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:00.79 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMapElement, 12:00.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:00.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 12:01.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 12:01.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 12:01.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 12:01.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 12:03.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/eme' 12:03.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/eme' 12:04.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/eme' 12:04.30 libdom_media_platforms_agnostic_eme.a.desc 12:04.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/agnostic/eme' 12:05.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:05.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:06.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms' 12:06.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms' 12:06.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/omx' 12:06.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/omx' 12:07.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:07.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkString.h:13, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrResourceKey.h:16, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/gpu/GrGpuResource.h:12, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrBuffer.h:11, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrProcessor.h:12, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrPrimitiveProcessor.h:12, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrGeometryProcessor.h:11, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:10, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: 12:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 12:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/../private/SkTArray.h:159:13: required from 'void SkTArray::removeShuffle(int) [with T = sk_sp; bool MEM_MOVE = true]' 12:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here 12:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:07.21 memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); 12:07.21 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:07.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.h:12, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:8, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: 12:07.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 12:07.21 template class sk_sp { 12:07.21 ^~~~~ 12:07.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkWriteBuffer.h:14, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkScalerContext.h:20, 12:07.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrResourceProvider.h:16, 12:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrSurfaceProxyPriv.h:13, 12:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrProcessor.h:19, 12:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrPrimitiveProcessor.h:12, 12:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrGeometryProcessor.h:11, 12:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/ops/GrOvalOpFactory.cpp:10, 12:07.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: 12:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 12:07.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/c/../private/SkTHash.h:272:12: warning: '.SkTHashMap::Pair::key' is used uninitialized in this function [-Wuninitialized] 12:07.22 struct Pair { 12:07.22 ^~~~ 12:07.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:07.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/omx' 12:07.63 libdom_media_platforms_omx.a.desc 12:07.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/omx' 12:08.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 12:08.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 12:08.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 12:08.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 12:08.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms' 12:08.06 libdom_media_platforms.a.desc 12:08.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms' 12:09.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:09.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia21.cpp:137: 12:09.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>': 12:09.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here 12:09.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.12 LinearGradient4fContext::LinearIntervalProcessor { 12:09.12 ^~~~~~~~~~~~~~~~~~~~~~~ 12:09.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>': 12:09.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>': 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:175:92: required from here 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>': 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here 12:09.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>': 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>': 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:181:92: required from here 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)0>': 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)1>': 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)1, (SkShader::TileMode)2>': 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:193:89: required from here 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)0>': 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)1>': 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here 12:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp: In instantiation of 'class SkLinearGradient::LinearGradient4fContext::LinearIntervalProcessor::ApplyPremul)0, (SkShader::TileMode)2>': 12:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 12:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/Sk4fLinearGradient.cpp:195:89: required from here 12:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:09.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia21.cpp:29: 12:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function 'bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)': 12:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:466:13: warning: this statement may fall through [-Wimplicit-fallthrough=] 12:09.21 if (SkOTTableName::Record::EncodingID::Windows::UnicodeBMPUCS2 12:09.21 ^~ 12:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:476:9: note: here 12:09.21 case SkOTTableName::Record::PlatformID::Unicode: 12:09.21 ^~~~ 12:09.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:12.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 12:12.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 12:13.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffvpx' 12:13.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffvpx' 12:13.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffvpx' 12:13.84 libdom_media_platforms_ffmpeg_ffvpx.a.desc 12:13.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffvpx' 12:16.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:16.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia23.cpp:119: 12:16.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/utils/SkPatchUtils.cpp:63:7: warning: 'FwDCubicEvaluator' has a field 'FwDCubicEvaluator::fCoefs' whose type uses the anonymous namespace [-Wsubobject-linkage] 12:16.63 class FwDCubicEvaluator { 12:16.63 ^~~~~~~~~~~~~~~~~ 12:16.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:18.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 12:18.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 12:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 12:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.h:10, 12:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/VideoTrack.h:10, 12:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/VideoTrackList.cpp:6, 12:18.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media11.cpp:2: 12:18.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/WebVTTListener.cpp: In member function 'virtual nsresult mozilla::dom::WebVTTListener::QueryInterface(const nsIID&, void**)': 12:18.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:18.36 foundInterface = 0; \ 12:18.36 ^~~~~~~~~~~~~~ 12:18.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:18.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:18.36 ^~~~~~~~~~~~~~~~~~~~~~~ 12:18.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/WebVTTListener.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:18.36 NS_INTERFACE_MAP_END 12:18.36 ^~~~~~~~~~~~~~~~~~~~ 12:18.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:18.36 else 12:18.36 ^~~~ 12:18.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 12:18.36 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:18.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:18.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/WebVTTListener.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 12:18.36 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebVTTListener) 12:18.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:18.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 12:20.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:20.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:20.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav53' 12:20.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav53' 12:20.30 Compiling net2 v0.2.31 12:21.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav53' 12:21.10 libdom_media_platforms_ffmpeg_libav53.a.desc 12:21.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav53' 12:22.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:22.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia4.cpp:38: 12:22.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkICC.cpp: In function 'void get_color_profile_tag(char*, const SkColorSpaceTransferFn&, const SkMatrix44&)': 12:22.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:22.58 strncpy(dst, kDescriptionTagBodyPrefix, sizeof(kDescriptionTagBodyPrefix)); 12:22.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:23.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav55' 12:23.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav55' 12:23.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav54' 12:23.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav54' 12:24.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav55' 12:24.93 libdom_media_platforms_ffmpeg_libav55.a.desc 12:24.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav55' 12:25.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:25.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: 12:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:25.08 class SkTextBlob::RunRecord { 12:25.08 ^~~~~~~~~ 12:25.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkString.h:13, 12:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkTextBlob.h:14, 12:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkTextBlobRunIterator.h:10, 12:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkTextBlob.cpp:8, 12:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: 12:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 12:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/../private/SkTArray.h:159:13: required from 'void SkTArray::removeShuffle(int) [with T = sk_sp; bool MEM_MOVE = true]' 12:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/text/GrTextBlobCache.h:135:39: required from here 12:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:25.08 memcpy(&fItemArray[dst], &fItemArray[src], sizeof(T)); 12:25.08 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkPaint.h:15, 12:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkTextBlob.h:13, 12:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkTextBlobRunIterator.h:10, 12:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkTextBlob.cpp:8, 12:25.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia9.cpp:38: 12:25.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkRefCnt.h:246:29: note: 'class sk_sp' declared here 12:25.08 template class sk_sp { 12:25.08 ^~~~~ 12:25.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:25.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasource' 12:25.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 12:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 12:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaInfo.h:11, 12:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/VideoUtils.h:11, 12:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaMIMETypes.h:10, 12:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaContainerType.h:10, 12:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/ContainerParser.h:11, 12:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/ContainerParser.cpp:7, 12:25.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 12:25.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/MediaSource.cpp: In member function 'virtual nsresult mozilla::dom::MediaSource::QueryInterface(const nsIID&, void**)': 12:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:25.37 foundInterface = 0; \ 12:25.37 ^~~~~~~~~~~~~~ 12:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:25.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:25.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/MediaSource.cpp:584:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:25.37 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:25.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:25.37 else 12:25.37 ^~~~ 12:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 12:25.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:25.37 ^~~~~~~~~~~~~~~~~~ 12:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/MediaSource.cpp:583:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:25.37 NS_INTERFACE_MAP_ENTRY(mozilla::dom::MediaSource) 12:25.37 ^~~~~~~~~~~~~~~~~~~~~~ 12:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/SourceBuffer.cpp: In member function 'virtual nsresult mozilla::dom::SourceBuffer::QueryInterface(const nsIID&, void**)': 12:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:25.37 foundInterface = 0; \ 12:25.37 ^~~~~~~~~~~~~~ 12:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:25.37 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:25.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/SourceBuffer.cpp:563:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:25.37 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:25.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 12:25.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 12:25.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 12:25.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:17, 12:25.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMProxy.h:10, 12:25.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaDecoder.h:23, 12:25.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/MediaSourceDecoder.h:10, 12:25.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/MediaSource.h:10, 12:25.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/MediaSource.cpp:7, 12:25.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: 12:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:25.39 } else 12:25.39 ^~~~ 12:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:25.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:25.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/SourceBuffer.cpp:562:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:25.39 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBuffer) 12:25.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:25.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:25.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 12:25.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 12:25.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaInfo.h:11, 12:25.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/VideoUtils.h:11, 12:25.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaMIMETypes.h:10, 12:25.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaContainerType.h:10, 12:25.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/ContainerParser.h:11, 12:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/ContainerParser.cpp:7, 12:25.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: 12:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/SourceBufferList.cpp: In member function 'virtual nsresult mozilla::dom::SourceBufferList::QueryInterface(const nsIID&, void**)': 12:25.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:25.42 foundInterface = 0; \ 12:25.42 ^~~~~~~~~~~~~~ 12:25.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:25.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:25.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/SourceBufferList.cpp:183:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:25.42 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:25.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 12:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 12:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 12:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:17, 12:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMProxy.h:10, 12:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaDecoder.h:23, 12:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/MediaSourceDecoder.h:10, 12:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/MediaSource.h:10, 12:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/MediaSource.cpp:7, 12:25.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: 12:25.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:25.46 } else 12:25.46 ^~~~ 12:25.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:25.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:25.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/mediasource/SourceBufferList.cpp:182:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:25.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SourceBufferList) 12:25.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:25.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasource' 12:25.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav54' 12:25.56 libdom_media_platforms_ffmpeg_libav54.a.desc 12:25.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/libav54' 12:25.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 12:25.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 12:26.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasource' 12:26.37 libdom_media_mediasource.a.desc 12:26.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mediasource' 12:26.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 12:26.67 libdom_media_platforms_ffmpeg_ffmpeg57.a.desc 12:26.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffmpeg57' 12:26.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:26.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:110: 12:26.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkRRect.cpp: In member function 'size_t SkRRect::readFromMemory(const void*, size_t)': 12:26.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:26.76 memcpy(&raw, buffer, kSizeInMemory); 12:26.76 ^ 12:26.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/../private/SkPathRef.h:16, 12:26.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkPath.h:12, 12:26.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkPathEffect.h:12, 12:26.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkPictureCommon.h:15, 12:26.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkPicture.cpp:12, 12:26.77 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia6.cpp:2: 12:26.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/include/core/SkRRect.h:49:14: note: 'class SkRRect' declared here 12:26.77 class SK_API SkRRect { 12:26.77 ^~~~~~~ 12:26.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:26.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 12:26.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 12:27.21 Compiling unicode-bidi v0.3.4 12:27.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:27.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia5.cpp:101: 12:27.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkPath.cpp: In member function 'bool SkPath::isRectContour(bool, int*, const SkPoint**, bool*, SkPath::Direction*) const': 12:27.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkPath.cpp:470:29: warning: this statement may fall through [-Wimplicit-fallthrough=] 12:27.65 insertClose = false; 12:27.65 ~~~~~~~~~~~~^~~~~~~ 12:27.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkPath.cpp:471:13: note: here 12:27.65 case kLine_Verb: { 12:27.65 ^~~~ 12:27.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:28.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio' 12:28.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio' 12:32.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 12:32.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 12:33.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 12:33.19 libdom_media_platforms_ffmpeg_ffmpeg58.a.desc 12:33.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/platforms/ffmpeg/ffmpeg58' 12:33.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:33.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:110: 12:33.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkResourceCache.cpp:65:24: warning: 'SkResourceCache::Hash' has a base 'SkTHashTable' whose type uses the anonymous namespace [-Wsubobject-linkage] 12:33.51 class SkResourceCache::Hash : 12:33.51 ^~~~ 12:33.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:137: 12:33.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkScalerContext.cpp: In static member function 'static SkDescriptor* SkScalerContext::MakeDescriptorForPaths(SkFontID, SkAutoDescriptor*)': 12:33.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 12:33.51 memset(&rec, 0, sizeof(rec)); 12:33.51 ^ 12:33.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrResourceProvider.h:16, 12:33.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrSurfaceProxyPriv.h:13, 12:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrProcessor.h:19, 12:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/gpu/GrXferProcessor.h:14, 12:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkBlendModePriv.h:45, 12:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkRasterPipelineBlitter.cpp:10, 12:33.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia7.cpp:2: 12:33.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/core/SkScalerContext.h:58:8: note: 'struct SkScalerContextRec' declared here 12:33.52 struct SkScalerContextRec { 12:33.52 ^~~~~~~~~~~~~~~~~~ 12:33.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:35.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 12:35.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 12:36.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/blink' 12:36.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/blink' 12:36.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/blink' 12:36.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/blink' 12:36.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/wave' 12:36.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/wave' 12:36.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:36.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 12:37.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/wave' 12:37.45 libdom_media_wave.a.desc 12:37.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/wave' 12:37.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/blink' 12:37.67 libdom_media_webaudio_blink.a.desc 12:37.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/blink' 12:41.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth/speechd' 12:41.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:41.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:41.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIFactory.h:10, 12:41.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Module.h:12, 12:41.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ModuleUtils.h:11, 12:41.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, 12:41.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: 12:41.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherCallback::QueryInterface(const nsIID&, void**)': 12:41.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:41.26 foundInterface = 0; \ 12:41.26 ^~~~~~~~~~~~~~ 12:41.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:41.26 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:41.26 ^~~~~~~~~~~~~~~~~~~~~~~ 12:41.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:41.26 NS_INTERFACE_MAP_END 12:41.26 ^~~~~~~~~~~~~~~~~~~~ 12:41.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:41.26 else 12:41.26 ^~~~ 12:41.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 12:41.26 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:41.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 12:41.27 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) 12:41.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function 'virtual nsresult mozilla::dom::SpeechDispatcherService::QueryInterface(const nsIID&, void**)': 12:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:41.27 foundInterface = 0; \ 12:41.27 ^~~~~~~~~~~~~~ 12:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:41.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:41.27 ^~~~~~~~~~~~~~~~~~~~~~~ 12:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:275:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:41.27 NS_INTERFACE_MAP_END 12:41.27 ^~~~~~~~~~~~~~~~~~~~ 12:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:41.27 else 12:41.27 ^~~~ 12:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 12:41.27 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:41.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:274:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 12:41.27 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 12:41.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:41.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth/speechd' 12:42.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth/speechd' 12:42.85 libdom_media_webspeech_synth_speechd.a.desc 12:42.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth/speechd' 12:43.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mp4' 12:43.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mp4' 12:44.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 12:44.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:18, 12:44.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, 12:44.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/PBackgroundStorage.cpp:8, 12:44.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/UnifiedProtocols5.cpp:11: 12:44.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 12:44.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:1171:7: warning: '.mozilla::dom::CreatedWindowInfo::windowOpened_' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:44.27 class CreatedWindowInfo final 12:44.27 ^~~~~~~~~~~~~~~~~ 12:44.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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}]': 12:44.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:1171:7: warning: '.mozilla::dom::CreatedWindowInfo::windowOpened_' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:44.27 class CreatedWindowInfo final 12:44.27 ^~~~~~~~~~~~~~~~~ 12:44.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 12:44.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp' 12:44.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp' 12:46.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 12:46.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 12:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSharedListElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSharedListElement::QueryInterface(const nsIID&, void**)': 12:46.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.40 foundInterface = 0; \ 12:46.40 ^~~~~~~~~~~~~~ 12:46.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.40 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 12:46.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSharedListElement.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.40 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSharedListElement, 12:46.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.40 } else 12:46.40 ^~~~ 12:46.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.40 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.40 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 12:46.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSharedListElement.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.40 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSharedListElement, 12:46.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:46.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSlotElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSlotElement::QueryInterface(const nsIID&, void**)': 12:46.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.41 foundInterface = 0; \ 12:46.41 ^~~~~~~~~~~~~~ 12:46.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSlotElement.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.41 NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) 12:46.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.41 } else 12:46.41 ^~~~ 12:46.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSlotElement.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HTMLSlotElement) 12:46.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 12:46.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSourceElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLSourceElement::QueryInterface(const nsIID&, void**)': 12:46.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.42 foundInterface = 0; \ 12:46.42 ^~~~~~~~~~~~~~ 12:46.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.42 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 12:46.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSourceElement.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.42 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSourceElement, 12:46.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.42 } else 12:46.42 ^~~~ 12:46.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 12:46.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSourceElement.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.43 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLSourceElement, 12:46.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableCellElement.cpp:14, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:83: 12:46.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 12:46.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:46.43 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 12:46.43 ^ 12:46.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 12:46.43 class nsCSSValue { 12:46.43 ^~~~~~~~~~ 12:46.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::TableRowsCollection::QueryInterface(const nsIID&, void**)': 12:46.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.44 foundInterface = 0; \ 12:46.44 ^~~~~~~~~~~~~~ 12:46.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:46.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:46.44 ^~~~~~~~~~~~~~~~~~~~~~~ 12:46.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableElement.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:46.44 NS_INTERFACE_MAP_END 12:46.44 ^~~~~~~~~~~~~~~~~~~~ 12:46.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.44 } else 12:46.44 ^~~~ 12:46.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableElement.cpp:206:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 12:46.44 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(TableRowsCollection) 12:46.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:46.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableElement::QueryInterface(const nsIID&, void**)': 12:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.45 foundInterface = 0; \ 12:46.45 ^~~~~~~~~~~~~~ 12:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.45 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 12:46.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableElement.cpp:535:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.45 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableElement, 12:46.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.46 } else 12:46.46 ^~~~ 12:46.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 12:46.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableElement.cpp:535:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.46 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableElement, 12:46.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:46.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:46.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:46.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:46.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:46.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 12:46.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableRowElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableRowElement::QueryInterface(const nsIID&, void**)': 12:46.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.48 foundInterface = 0; \ 12:46.48 ^~~~~~~~~~~~~~ 12:46.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.48 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 12:46.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableRowElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.48 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableRowElement, 12:46.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.49 } else 12:46.49 ^~~~ 12:46.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 12:46.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableRowElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.49 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableRowElement, 12:46.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 12:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableSectionElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTableSectionElement::QueryInterface(const nsIID&, void**)': 12:46.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.50 foundInterface = 0; \ 12:46.50 ^~~~~~~~~~~~~~ 12:46.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.50 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 12:46.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableSectionElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.50 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableSectionElement, 12:46.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.50 } else 12:46.50 ^~~~ 12:46.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 12:46.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTableSectionElement.cpp:36:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.51 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTableSectionElement, 12:46.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:46.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:46.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:46.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:46.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:46.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 12:46.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTemplateElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTemplateElement::QueryInterface(const nsIID&, void**)': 12:46.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.54 foundInterface = 0; \ 12:46.54 ^~~~~~~~~~~~~~ 12:46.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.54 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.54 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 12:46.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTemplateElement.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.54 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTemplateElement, 12:46.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLSelectElement.h:10, 12:46.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLSelectElement.cpp:7, 12:46.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html3.cpp:2: 12:46.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.54 } else 12:46.54 ^~~~ 12:46.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.55 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 12:46.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTemplateElement.cpp:40:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.55 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTemplateElement, 12:46.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 12:46.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 12:46.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 12:46.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 12:46.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 12:46.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:7, 12:46.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 12:46.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::AudioChannelAgentCallback::QueryInterface(const nsIID&, void**)': 12:46.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.65 foundInterface = 0; \ 12:46.65 ^~~~~~~~~~~~~~ 12:46.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:46.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:46.65 ^~~~~~~~~~~~~~~~~~~~~~~ 12:46.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:1099:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:46.65 NS_INTERFACE_MAP_END 12:46.65 ^~~~~~~~~~~~~~~~~~~~ 12:46.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.65 else 12:46.65 ^~~~ 12:46.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 12:46.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:46.65 ^~~~~~~~~~~~~~~~~~ 12:46.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:1098:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:46.65 NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) 12:46.65 ^~~~~~~~~~~~~~~~~~~~~~ 12:46.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::QueryInterface(const nsIID&, void**)': 12:46.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.67 foundInterface = 0; \ 12:46.67 ^~~~~~~~~~~~~~ 12:46.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.67 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.67 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 12:46.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:1440:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.67 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMediaElement, 12:46.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:7, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 12:46.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.67 } else 12:46.67 ^~~~ 12:46.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.67 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.67 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 12:46.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:1440:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 12:46.67 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLMediaElement, 12:46.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:7, 12:46.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 12:46.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::StreamCaptureTrackSource::QueryInterface(const nsIID&, void**)': 12:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.69 foundInterface = 0; \ 12:46.69 ^~~~~~~~~~~~~~ 12:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:2971:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.69 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 12:46.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:7, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 12:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.69 } else 12:46.69 ^~~~ 12:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.69 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:2969:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.69 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 12:46.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:7, 12:46.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 12:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::DecoderCaptureTrackSource::QueryInterface(const nsIID&, void**)': 12:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.69 foundInterface = 0; \ 12:46.69 ^~~~~~~~~~~~~~ 12:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:3047:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.71 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 12:46.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:7, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 12:46.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.71 } else 12:46.71 ^~~~ 12:46.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.71 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:3045:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.71 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 12:46.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:7, 12:46.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 12:46.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLMediaElement::CaptureStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)': 12:46.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.71 foundInterface = 0; \ 12:46.72 ^~~~~~~~~~~~~~ 12:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:46.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:46.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:3091:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:46.72 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) 12:46.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:7, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 12:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.72 } else 12:46.72 ^~~~ 12:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:3089:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:46.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION( 12:46.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:9, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:7, 12:46.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 12:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLOptionsCollection.cpp: In member function 'virtual nsresult mozilla::dom::HTMLOptionsCollection::QueryInterface(const nsIID&, void**)': 12:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:46.72 foundInterface = 0; \ 12:46.72 ^~~~~~~~~~~~~~ 12:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:46.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:46.72 ^~~~~~~~~~~~~~~~~~~~~~~ 12:46.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLOptionsCollection.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:46.72 NS_INTERFACE_MAP_END 12:46.72 ^~~~~~~~~~~~~~~~~~~~ 12:46.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 12:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 12:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 12:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 12:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 12:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 12:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 12:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLMediaElement.h:10, 12:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLMediaElement.cpp:7, 12:46.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html2.cpp:2: 12:46.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:46.73 } else 12:46.73 ^~~~ 12:46.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:46.73 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:46.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLOptionsCollection.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 12:46.73 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(HTMLOptionsCollection) 12:46.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:46.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 12:47.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/offline' 12:47.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/domstubs.h:10, 12:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDOMOfflineResourceList.h:10, 12:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/offline/nsDOMOfflineResourceList.h:11, 12:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/offline/nsDOMOfflineResourceList.cpp:7, 12:47.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/offline/Unified_cpp_dom_offline0.cpp:2: 12:47.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/offline/nsDOMOfflineResourceList.cpp: In member function 'virtual nsresult nsDOMOfflineResourceList::QueryInterface(const nsIID&, void**)': 12:47.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:47.53 foundInterface = 0; \ 12:47.53 ^~~~~~~~~~~~~~ 12:47.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:47.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:47.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:47.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/offline/nsDOMOfflineResourceList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:47.54 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:47.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:47.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:47.54 else 12:47.54 ^~~~ 12:47.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 12:47.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:47.54 ^~~~~~~~~~~~~~~~~~ 12:47.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/offline/nsDOMOfflineResourceList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:47.54 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 12:47.54 ^~~~~~~~~~~~~~~~~~~~~~ 12:47.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/offline' 12:47.75 Compiling cexpr v0.2.0 12:48.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/offline' 12:48.75 libdom_offline.a.desc 12:48.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/offline' 12:49.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 12:49.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 12:50.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/bridge' 12:50.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/bridge' 12:51.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/bridge' 12:51.40 libdom_media_bridge.a.desc 12:51.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/bridge' 12:52.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webrtc' 12:52.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webrtc' 12:54.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 12:54.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:54.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:54.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:54.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:54.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:54.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 12:54.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventStateManager.h:10, 12:54.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/AutoplayPolicy.cpp:9, 12:54.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media2.cpp:2: 12:54.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/CanvasCaptureMediaStream.cpp: In member function 'virtual nsresult mozilla::dom::CanvasCaptureMediaStream::QueryInterface(const nsIID&, void**)': 12:54.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:54.44 foundInterface = 0; \ 12:54.44 ^~~~~~~~~~~~~~ 12:54.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:54.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:54.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:54.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/CanvasCaptureMediaStream.cpp:212:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:54.44 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 12:54.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:54.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventStateManager.h:16, 12:54.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/AutoplayPolicy.cpp:9, 12:54.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media2.cpp:2: 12:54.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:54.44 } else 12:54.44 ^~~~ 12:54.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:54.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:54.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:54.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/CanvasCaptureMediaStream.cpp:211:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:54.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CanvasCaptureMediaStream) 12:54.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:54.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 12:55.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 12:55.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 12:55.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp' 12:55.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp' 12:56.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth' 12:56.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:56.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:56.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsPrimitives.h:10, 12:56.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, 12:56.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 12:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesis.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesis::QueryInterface(const nsIID&, void**)': 12:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:56.41 foundInterface = 0; \ 12:56.41 ^~~~~~~~~~~~~~ 12:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:56.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:56.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesis.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:56.41 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:56.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:56.41 else 12:56.42 ^~~~ 12:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 12:56.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:56.42 ^~~~~~~~~~~~~~~~~~ 12:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesis.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:56.42 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 12:56.42 ^~~~~~~~~~~~~~~~~~~~~~ 12:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisUtterance::QueryInterface(const nsIID&, void**)': 12:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:56.42 foundInterface = 0; \ 12:56.42 ^~~~~~~~~~~~~~ 12:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:56.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:56.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:56.42 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:56.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 12:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, 12:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/nsSpeechTask.h:10, 12:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, 12:56.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 12:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:56.42 } else 12:56.42 ^~~~ 12:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:56.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:56.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:56.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisUtterance) 12:56.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsPrimitives.h:10, 12:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, 12:56.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisVoice::QueryInterface(const nsIID&, void**)': 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:56.44 foundInterface = 0; \ 12:56.44 ^~~~~~~~~~~~~~ 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:56.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:56.44 ^~~~~~~~~~~~~~~~~~~~~~~ 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:56.44 NS_INTERFACE_MAP_END 12:56.44 ^~~~~~~~~~~~~~~~~~~~ 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:56.44 else 12:56.44 ^~~~ 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 12:56.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:56.44 ^~~~~~~~~~~~~~~~~~ 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:56.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:56.44 ^~~~~~~~~~~~~~~~~~~~~~ 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/nsSpeechTask.cpp: In member function 'virtual nsresult mozilla::dom::nsSpeechTask::QueryInterface(const nsIID&, void**)': 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:56.44 foundInterface = 0; \ 12:56.44 ^~~~~~~~~~~~~~ 12:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:56.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:56.44 ^~~~~~~~~~~~~~~~~~~~~~~ 12:56.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/nsSpeechTask.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:56.45 NS_INTERFACE_MAP_END 12:56.45 ^~~~~~~~~~~~~~~~~~~~ 12:56.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:56.45 else 12:56.45 ^~~~ 12:56.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 12:56.45 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:56.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/nsSpeechTask.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 12:56.46 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTask) 12:56.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::FakeSynthCallback::QueryInterface(const nsIID&, void**)': 12:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:56.47 foundInterface = 0; \ 12:56.47 ^~~~~~~~~~~~~~ 12:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:56.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:56.47 ^~~~~~~~~~~~~~~~~~~~~~~ 12:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:56.47 NS_INTERFACE_MAP_END 12:56.47 ^~~~~~~~~~~~~~~~~~~~ 12:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:56.47 else 12:56.47 ^~~~ 12:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 12:56.48 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:56.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 12:56.50 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISpeechTaskCallback) 12:56.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function 'virtual nsresult mozilla::dom::nsFakeSynthServices::QueryInterface(const nsIID&, void**)': 12:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:56.51 foundInterface = 0; \ 12:56.51 ^~~~~~~~~~~~~~ 12:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:56.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:56.51 ^~~~~~~~~~~~~~~~~~~~~~~ 12:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:56.51 NS_INTERFACE_MAP_END 12:56.51 ^~~~~~~~~~~~~~~~~~~~ 12:56.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:56.52 else 12:56.52 ^~~~ 12:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 12:56.52 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:56.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 12:56.52 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 12:56.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:20: 12:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function 'bool mozilla::dom::SpeechSynthesisVoice::LocalService() const': 12:56.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10: warning: 'isLocal' may be used uninitialized in this function [-Wmaybe-uninitialized] 12:56.52 return isLocal; 12:56.52 ^~~~~~~ 12:56.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth' 12:56.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 12:56.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioStreamTrackBinding.h:8, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AudioStreamTrackBinding.cpp:3, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings1.cpp:2: 12:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/BlobEvent.cpp: In member function 'virtual nsresult mozilla::dom::BlobEvent::QueryInterface(const nsIID&, void**)': 12:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:56.97 foundInterface = 0; \ 12:56.97 ^~~~~~~~~~~~~~ 12:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:56.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:56.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/BlobEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:56.97 NS_INTERFACE_MAP_END_INHERITING(Event) 12:56.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/AudioStreamTrackBinding.cpp:4, 12:56.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings1.cpp:2: 12:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:56.98 } else 12:56.98 ^~~~ 12:56.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:56.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:56.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/BlobEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:56.98 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BlobEvent) 12:56.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:56.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 12:57.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth' 12:57.36 libdom_media_webspeech_synth.a.desc 12:57.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/synth' 12:57.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp' 12:57.50 libdom_media_gmp.a.desc 12:57.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/gmp' 12:59.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi' 12:59.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:59.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 12:59.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 12:59.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 12:59.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIAccess.cpp:7, 12:59.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 12:59.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIAccess.cpp: In member function 'virtual nsresult mozilla::dom::MIDIAccess::QueryInterface(const nsIID&, void**)': 12:59.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:59.17 foundInterface = 0; \ 12:59.17 ^~~~~~~~~~~~~~ 12:59.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:59.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:59.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIAccess.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:59.18 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:59.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 12:59.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:15, 12:59.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 12:59.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 12:59.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIAccess.cpp:7, 12:59.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 12:59.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:59.18 else 12:59.18 ^~~~ 12:59.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIAccess.cpp:52:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 12:59.18 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 12:59.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:59.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 12:59.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 12:59.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 12:59.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIAccess.cpp:7, 12:59.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 12:59.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIInputMap.cpp: In member function 'virtual nsresult mozilla::dom::MIDIInputMap::QueryInterface(const nsIID&, void**)': 12:59.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:59.19 foundInterface = 0; \ 12:59.20 ^~~~~~~~~~~~~~ 12:59.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:59.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:59.20 ^~~~~~~~~~~~~~~~~~~~~~~ 12:59.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIInputMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:59.20 NS_INTERFACE_MAP_END 12:59.20 ^~~~~~~~~~~~~~~~~~~~ 12:59.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:59.20 else 12:59.20 ^~~~ 12:59.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 12:59.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:59.20 ^~~~~~~~~~~~~~~~~~ 12:59.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIInputMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:59.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:59.20 ^~~~~~~~~~~~~~~~~~~~~~ 12:59.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::MIDIMessageEvent::QueryInterface(const nsIID&, void**)': 12:59.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:59.20 foundInterface = 0; \ 12:59.20 ^~~~~~~~~~~~~~ 12:59.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:59.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:59.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:59.20 NS_INTERFACE_MAP_END_INHERITING(Event) 12:59.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 12:59.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 12:59.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIAccess.cpp:7, 12:59.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 12:59.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 12:59.21 } else 12:59.21 ^~~~ 12:59.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 12:59.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 12:59.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 12:59.21 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MIDIMessageEvent) 12:59.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 12:59.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 12:59.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 12:59.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 12:59.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIAccess.cpp:7, 12:59.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 12:59.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIOutputMap.cpp: In member function 'virtual nsresult mozilla::dom::MIDIOutputMap::QueryInterface(const nsIID&, void**)': 12:59.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:59.22 foundInterface = 0; \ 12:59.22 ^~~~~~~~~~~~~~ 12:59.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:59.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:59.22 ^~~~~~~~~~~~~~~~~~~~~~~ 12:59.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIOutputMap.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:59.22 NS_INTERFACE_MAP_END 12:59.22 ^~~~~~~~~~~~~~~~~~~~ 12:59.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:59.22 else 12:59.22 ^~~~ 12:59.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 12:59.22 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:59.22 ^~~~~~~~~~~~~~~~~~ 12:59.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIOutputMap.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:59.22 NS_INTERFACE_MAP_ENTRY(nsISupports) 12:59.22 ^~~~~~~~~~~~~~~~~~~~~~ 12:59.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIPermissionRequest.cpp: In member function 'virtual nsresult mozilla::dom::MIDIPermissionRequest::QueryInterface(const nsIID&, void**)': 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:59.24 foundInterface = 0; \ 12:59.24 ^~~~~~~~~~~~~~ 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:59.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:59.24 ^~~~~~~~~~~~~~~~~~~~~~~ 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIPermissionRequest.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:59.24 NS_INTERFACE_MAP_END 12:59.24 ^~~~~~~~~~~~~~~~~~~~ 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:59.24 else 12:59.24 ^~~~ 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 12:59.24 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 12:59.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIPermissionRequest.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 12:59.24 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentPermissionRequest) 12:59.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIPort.cpp: In member function 'virtual nsresult mozilla::dom::MIDIPort::QueryInterface(const nsIID&, void**)': 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:59.24 foundInterface = 0; \ 12:59.24 ^~~~~~~~~~~~~~ 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 12:59.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 12:59.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIPort.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 12:59.24 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 12:59.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 12:59.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsPIDOMWindow.h:15, 12:59.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 12:59.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MIDIAccess.h:11, 12:59.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIAccess.cpp:7, 12:59.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi/Unified_cpp_dom_midi0.cpp:2: 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:59.24 else 12:59.24 ^~~~ 12:59.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/midi/MIDIPort.cpp:30:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 12:59.24 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 12:59.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:59.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi' 12:59.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/power' 12:59.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 12:59.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 12:59.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 12:59.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 12:59.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 12:59.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ContentParent.h:10, 12:59.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/power/PowerManagerService.cpp:7, 12:59.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/power/Unified_cpp_dom_power0.cpp:2: 12:59.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/power/WakeLock.cpp: In member function 'virtual nsresult mozilla::dom::WakeLock::QueryInterface(const nsIID&, void**)': 12:59.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 12:59.80 foundInterface = 0; \ 12:59.80 ^~~~~~~~~~~~~~ 12:59.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 12:59.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 12:59.80 ^~~~~~~~~~~~~~~~~~~~~~~ 12:59.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/power/WakeLock.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 12:59.80 NS_INTERFACE_MAP_END 12:59.80 ^~~~~~~~~~~~~~~~~~~~ 12:59.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 12:59.80 else 12:59.80 ^~~~ 12:59.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 12:59.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 12:59.80 ^~~~~~~~~~~~~~~~~~ 12:59.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/power/WakeLock.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 12:59.80 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 12:59.80 ^~~~~~~~~~~~~~~~~~~~~~ 12:59.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/power' 13:00.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/recognition' 13:00.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechGrammar.h:10, 13:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, 13:00.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: 13:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechGrammar.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammar::QueryInterface(const nsIID&, void**)': 13:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:00.34 foundInterface = 0; \ 13:00.34 ^~~~~~~~~~~~~~ 13:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:00.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:00.34 ^~~~~~~~~~~~~~~~~~~~~~~ 13:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechGrammar.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:00.34 NS_INTERFACE_MAP_END 13:00.34 ^~~~~~~~~~~~~~~~~~~~ 13:00.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:00.35 else 13:00.35 ^~~~ 13:00.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:00.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:00.35 ^~~~~~~~~~~~~~~~~~ 13:00.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechGrammar.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:00.35 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:00.35 ^~~~~~~~~~~~~~~~~~~~~~ 13:00.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechGrammarList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechGrammarList::QueryInterface(const nsIID&, void**)': 13:00.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:00.35 foundInterface = 0; \ 13:00.35 ^~~~~~~~~~~~~~ 13:00.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:00.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:00.36 ^~~~~~~~~~~~~~~~~~~~~~~ 13:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechGrammarList.cpp:23: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.2/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.2/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.2/dom/media/webspeech/recognition/SpeechGrammarList.cpp:22: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.2/dom/media/webspeech/recognition/SpeechRecognition.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognition::QueryInterface(const nsIID&, void**)': 13:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951: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.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:00.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:00.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechRecognition.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:00.36 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:00.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/dom/media/webspeech/recognition/SpeechRecognition.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:00.37 NS_INTERFACE_MAP_ENTRY(nsIObserver) 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionAlternative::QueryInterface(const nsIID&, void**)': 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936: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.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:00.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:00.37 NS_INTERFACE_MAP_END 13:00.37 ^~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:00.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResult::QueryInterface(const nsIID&, void**)': 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936: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.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:00.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:00.37 NS_INTERFACE_MAP_END 13:00.37 ^~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:00.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionResultList::QueryInterface(const nsIID&, void**)': 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936: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.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:00.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:00.37 ^~~~~~~~~~~~~~~~~~~~~~~ 13:00.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:00.38 NS_INTERFACE_MAP_END 13:00.38 ^~~~~~~~~~~~~~~~~~~~ 13:00.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:00.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:00.38 ^~~~~~~~~~~~~~~~~~~~~~ 13:00.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/recognition' 13:01.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/recognition' 13:01.00 libdom_media_webspeech_recognition.a.desc 13:01.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webspeech/recognition' 13:01.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/power' 13:01.14 libdom_power.a.desc 13:01.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/power' 13:04.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webm' 13:04.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webm' 13:05.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webm' 13:05.01 libdom_media_webm.a.desc 13:05.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webm' 13:08.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mp4' 13:08.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mp4' 13:08.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 13:08.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 13:08.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 13:08.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTimeElement.h:11, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTimeElement.cpp:7, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 13:08.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTrackElement.cpp: In member function 'virtual nsresult mozilla::dom::HTMLTrackElement::QueryInterface(const nsIID&, void**)': 13:08.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:08.99 foundInterface = 0; \ 13:08.99 ^~~~~~~~~~~~~~ 13:08.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:08.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:08.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:08.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:08.99 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 13:08.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:08.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTrackElement.cpp:147:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 13:08.99 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTrackElement, 13:08.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:08.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URLSearchParams.h:13, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/URL.h:11, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/URLExtraData.h:12, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:18, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 13:08.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTimeElement.h:11, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTimeElement.cpp:7, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 13:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:09.00 } else 13:09.00 ^~~~ 13:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:09.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:09.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:09.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 13:09.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTrackElement.cpp:147:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 13:09.00 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLTrackElement, 13:09.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTimeElement.h:11, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTimeElement.cpp:7, 13:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 13:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/MediaError.cpp: In member function 'virtual nsresult mozilla::dom::MediaError::QueryInterface(const nsIID&, void**)': 13:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:09.00 foundInterface = 0; \ 13:09.00 ^~~~~~~~~~~~~~ 13:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:09.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:09.00 ^~~~~~~~~~~~~~~~~~~~~~~ 13:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/MediaError.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:09.00 NS_INTERFACE_MAP_END 13:09.00 ^~~~~~~~~~~~~~~~~~~~ 13:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:09.01 else 13:09.01 ^~~~ 13:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:09.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:09.01 ^~~~~~~~~~~~~~~~~~ 13:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/MediaError.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:09.01 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:09.01 ^~~~~~~~~~~~~~~~~~~~~~ 13:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/TextTrackManager.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackManager::QueryInterface(const nsIID&, void**)': 13:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:09.01 foundInterface = 0; \ 13:09.01 ^~~~~~~~~~~~~~ 13:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:09.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:09.01 ^~~~~~~~~~~~~~~~~~~~~~~ 13:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/TextTrackManager.cpp:102:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:09.01 NS_INTERFACE_MAP_END 13:09.01 ^~~~~~~~~~~~~~~~~~~~ 13:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:09.01 else 13:09.01 ^~~~ 13:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:09.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:09.01 ^~~~~~~~~~~~~~~~~~ 13:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/TextTrackManager.cpp:101:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:09.01 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 13:09.02 ^~~~~~~~~~~~~~~~~~~~~~ 13:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/TimeRanges.cpp: In member function 'virtual nsresult mozilla::dom::TimeRanges::QueryInterface(const nsIID&, void**)': 13:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:09.02 foundInterface = 0; \ 13:09.02 ^~~~~~~~~~~~~~ 13:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:09.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:09.02 ^~~~~~~~~~~~~~~~~~~~~~~ 13:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/TimeRanges.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:09.02 NS_INTERFACE_MAP_END 13:09.02 ^~~~~~~~~~~~~~~~~~~~ 13:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:09.02 else 13:09.02 ^~~~ 13:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:09.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:09.02 ^~~~~~~~~~~~~~~~~~ 13:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/TimeRanges.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:09.02 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:09.02 ^~~~~~~~~~~~~~~~~~~~~~ 13:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/ValidityState.cpp: In member function 'virtual nsresult mozilla::dom::ValidityState::QueryInterface(const nsIID&, void**)': 13:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:09.03 foundInterface = 0; \ 13:09.03 ^~~~~~~~~~~~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:09.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:09.03 ^~~~~~~~~~~~~~~~~~~~~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/ValidityState.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:09.03 NS_INTERFACE_MAP_END 13:09.03 ^~~~~~~~~~~~~~~~~~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:09.03 else 13:09.03 ^~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:09.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:09.03 ^~~~~~~~~~~~~~~~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/ValidityState.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:09.03 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:09.03 ^~~~~~~~~~~~~~~~~~~~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsDOMStringMap.cpp: In member function 'virtual nsresult nsDOMStringMap::QueryInterface(const nsIID&, void**)': 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:09.03 foundInterface = 0; \ 13:09.03 ^~~~~~~~~~~~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:09.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:09.03 ^~~~~~~~~~~~~~~~~~~~~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsDOMStringMap.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:09.03 NS_INTERFACE_MAP_END 13:09.03 ^~~~~~~~~~~~~~~~~~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:09.03 else 13:09.03 ^~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:09.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:09.03 ^~~~~~~~~~~~~~~~~~ 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsDOMStringMap.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:09.03 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:09.03 ^~~~~~~~~~~~~~~~~~~~~~ 13:09.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Declaration.h:25, 13:09.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 13:09.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.cpp:8, 13:09.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html4.cpp:137: 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 13:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:09.04 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 13:09.05 ^ 13:09.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTimeElement.h:11, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTimeElement.cpp:7, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 13:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 13:09.05 class nsCSSValue { 13:09.05 ^~~~~~~~~~ 13:09.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventForwards.h:12, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:10, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTimeElement.h:11, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/HTMLTimeElement.cpp:7, 13:09.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html4.cpp:2: 13:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.cpp: In member function 'virtual nsresult nsGenericHTMLElement::QueryInterface(const nsIID&, void**)': 13:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:09.05 foundInterface = 0; \ 13:09.06 ^~~~~~~~~~~~~~ 13:09.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:09.06 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:09.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.cpp:120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:09.06 NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElementBase) 13:09.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:09.06 else 13:09.06 ^~~~ 13:09.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:09.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:09.06 ^~~~~~~~~~~~~~~~~~ 13:09.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.cpp:119:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:09.06 NS_INTERFACE_MAP_ENTRY(nsIDOMNode) 13:09.06 ^~~~~~~~~~~~~~~~~~~~~~ 13:09.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 13:09.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mp4' 13:09.18 libdom_media_mp4.a.desc 13:09.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/mp4' 13:09.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 13:09.82 libdom_media_ipc.a.desc 13:09.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/ipc' 13:11.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/system/linux' 13:11.18 libdom_system_linux.a.desc 13:11.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/system/linux' 13:13.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/push' 13:13.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:13.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:13.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:13.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:13.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 13:13.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 13:13.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PushManager.h:29, 13:13.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushManager.cpp:7, 13:13.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/push/Unified_cpp_dom_push0.cpp:2: 13:13.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushManager.cpp: In member function 'virtual nsresult mozilla::dom::PushManager::QueryInterface(const nsIID&, void**)': 13:13.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:13.71 foundInterface = 0; \ 13:13.71 ^~~~~~~~~~~~~~ 13:13.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:13.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:13.71 ^~~~~~~~~~~~~~~~~~~~~~~ 13:13.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushManager.cpp:409:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:13.71 NS_INTERFACE_MAP_END 13:13.71 ^~~~~~~~~~~~~~~~~~~~ 13:13.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:13.71 else 13:13.71 ^~~~ 13:13.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:13.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:13.71 ^~~~~~~~~~~~~~~~~~ 13:13.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushManager.cpp:408:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:13.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:13.71 ^~~~~~~~~~~~~~~~~~~~~~ 13:13.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushNotifier::QueryInterface(const nsIID&, void**)': 13:13.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:13.71 foundInterface = 0; \ 13:13.73 ^~~~~~~~~~~~~~ 13:13.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:13.73 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:13.73 ^~~~~~~~~~~~~~~~~~~~~~~ 13:13.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushNotifier.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:13.73 NS_INTERFACE_MAP_END 13:13.73 ^~~~~~~~~~~~~~~~~~~~ 13:13.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:13.73 else 13:13.73 ^~~~ 13:13.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:13.73 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:13.73 ^~~~~~~~~~~~~~~~~~ 13:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushNotifier.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:13.74 NS_INTERFACE_MAP_ENTRY(nsIPushNotifier) 13:13.74 ^~~~~~~~~~~~~~~~~~~~~~ 13:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushData::QueryInterface(const nsIID&, void**)': 13:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:13.74 foundInterface = 0; \ 13:13.74 ^~~~~~~~~~~~~~ 13:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:13.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:13.74 ^~~~~~~~~~~~~~~~~~~~~~~ 13:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushNotifier.cpp:155:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:13.74 NS_INTERFACE_MAP_END 13:13.74 ^~~~~~~~~~~~~~~~~~~~ 13:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:13.74 else 13:13.74 ^~~~ 13:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:13.74 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:13.74 ^~~~~~~~~~~~~~~~~~ 13:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushNotifier.cpp:154:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:13.74 NS_INTERFACE_MAP_ENTRY(nsIPushData) 13:13.74 ^~~~~~~~~~~~~~~~~~~~~~ 13:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushNotifier.cpp: In member function 'virtual nsresult mozilla::dom::PushMessage::QueryInterface(const nsIID&, void**)': 13:13.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:13.74 foundInterface = 0; \ 13:13.75 ^~~~~~~~~~~~~~ 13:13.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:13.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:13.75 ^~~~~~~~~~~~~~~~~~~~~~~ 13:13.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushNotifier.cpp:226:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:13.76 NS_INTERFACE_MAP_END 13:13.76 ^~~~~~~~~~~~~~~~~~~~ 13:13.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:13.76 else 13:13.76 ^~~~ 13:13.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:13.76 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:13.76 ^~~~~~~~~~~~~~~~~~ 13:13.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushNotifier.cpp:225:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:13.77 NS_INTERFACE_MAP_ENTRY(nsIPushMessage) 13:13.77 ^~~~~~~~~~~~~~~~~~~~~~ 13:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushSubscription.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscription::QueryInterface(const nsIID&, void**)': 13:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:13.77 foundInterface = 0; \ 13:13.77 ^~~~~~~~~~~~~~ 13:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:13.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:13.77 ^~~~~~~~~~~~~~~~~~~~~~~ 13:13.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushSubscription.cpp:211:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:13.78 NS_INTERFACE_MAP_END 13:13.78 ^~~~~~~~~~~~~~~~~~~~ 13:13.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:13.78 else 13:13.79 ^~~~ 13:13.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:13.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:13.80 ^~~~~~~~~~~~~~~~~~ 13:13.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushSubscription.cpp:210:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:13.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:13.80 ^~~~~~~~~~~~~~~~~~~~~~ 13:13.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushSubscriptionOptions.cpp: In member function 'virtual nsresult mozilla::dom::PushSubscriptionOptions::QueryInterface(const nsIID&, void**)': 13:13.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:13.80 foundInterface = 0; \ 13:13.80 ^~~~~~~~~~~~~~ 13:13.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:13.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:13.80 ^~~~~~~~~~~~~~~~~~~~~~~ 13:13.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushSubscriptionOptions.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:13.80 NS_INTERFACE_MAP_END 13:13.80 ^~~~~~~~~~~~~~~~~~~~ 13:13.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:13.80 else 13:13.80 ^~~~ 13:13.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:13.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:13.81 ^~~~~~~~~~~~~~~~~~ 13:13.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/push/PushSubscriptionOptions.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:13.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:13.82 ^~~~~~~~~~~~~~~~~~~~~~ 13:13.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/push' 13:13.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/permission' 13:13.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:13.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:13.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:13.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:13.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:13.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 13:13.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PermissionsBinding.h:8, 13:13.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/permission/PermissionObserver.h:10, 13:13.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/permission/PermissionObserver.cpp:7, 13:13.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/permission/Unified_cpp_dom_permission0.cpp:2: 13:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/permission/Permissions.cpp: In member function 'virtual nsresult mozilla::dom::Permissions::QueryInterface(const nsIID&, void**)': 13:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:13.96 foundInterface = 0; \ 13:13.96 ^~~~~~~~~~~~~~ 13:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:13.96 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:13.96 ^~~~~~~~~~~~~~~~~~~~~~~ 13:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/permission/Permissions.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:13.96 NS_INTERFACE_MAP_END 13:13.96 ^~~~~~~~~~~~~~~~~~~~ 13:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:13.96 else 13:13.96 ^~~~ 13:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:13.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:13.96 ^~~~~~~~~~~~~~~~~~ 13:13.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/permission/Permissions.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:13.97 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:13.97 ^~~~~~~~~~~~~~~~~~~~~~ 13:13.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/permission' 13:13.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 13:13.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 13:14.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/permission' 13:14.50 libdom_permission.a.desc 13:14.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/permission' 13:14.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 13:14.85 libipc_ipdl.a.desc 13:14.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl' 13:14.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi' 13:14.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi' 13:14.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/push' 13:14.89 libdom_push.a.desc 13:14.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/push' 13:15.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi' 13:15.32 libdom_midi.a.desc 13:15.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/midi' 13:15.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB' 13:15.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/Key.cpp: In static member function 'static void mozilla::dom::indexedDB::Key::DecodeString(const unsigned char*&, const unsigned char*, nsString&)': 13:15.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/Key.cpp:575:5: warning: 'out' may be used uninitialized in this function [-Wmaybe-uninitialized] 13:15.43 ++out; 13:15.43 ^~~~~ 13:15.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB' 13:17.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 13:17.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:17.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:17.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:17.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:17.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 13:17.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 13:17.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 13:17.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 13:17.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 13:17.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 13:17.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDTracker.h:11, 13:17.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGAnimationElement.h:11, 13:17.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, 13:17.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimateTransformElement.cpp:7, 13:17.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg1.cpp:2: 13:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedEnumeration.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedEnumeration::QueryInterface(const nsIID&, void**)': 13:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:17.84 foundInterface = 0; \ 13:17.84 ^~~~~~~~~~~~~~ 13:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:17.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:17.84 ^~~~~~~~~~~~~~~~~~~~~~~ 13:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedEnumeration.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:17.84 NS_INTERFACE_MAP_END 13:17.84 ^~~~~~~~~~~~~~~~~~~~ 13:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:17.84 else 13:17.84 ^~~~ 13:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:17.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:17.84 ^~~~~~~~~~~~~~~~~~ 13:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedEnumeration.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:17.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:17.84 ^~~~~~~~~~~~~~~~~~~~~~ 13:17.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedInteger.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedInteger::QueryInterface(const nsIID&, void**)': 13:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:17.85 foundInterface = 0; \ 13:17.85 ^~~~~~~~~~~~~~ 13:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:17.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:17.85 ^~~~~~~~~~~~~~~~~~~~~~~ 13:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedInteger.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:17.85 NS_INTERFACE_MAP_END 13:17.85 ^~~~~~~~~~~~~~~~~~~~ 13:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:17.85 else 13:17.85 ^~~~ 13:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:17.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:17.85 ^~~~~~~~~~~~~~~~~~ 13:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedInteger.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:17.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:17.85 ^~~~~~~~~~~~~~~~~~~~~~ 13:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedNumber.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimatedNumber::QueryInterface(const nsIID&, void**)': 13:17.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:17.85 foundInterface = 0; \ 13:17.85 ^~~~~~~~~~~~~~ 13:17.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:17.86 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:17.86 ^~~~~~~~~~~~~~~~~~~~~~~ 13:17.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedNumber.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:17.86 NS_INTERFACE_MAP_END 13:17.86 ^~~~~~~~~~~~~~~~~~~~ 13:17.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:17.86 else 13:17.86 ^~~~ 13:17.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:17.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:17.86 ^~~~~~~~~~~~~~~~~~ 13:17.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedNumber.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:17.86 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:17.86 ^~~~~~~~~~~~~~~~~~~~~~ 13:17.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGAnimatedPreserveAspectRatio::QueryInterface(const nsIID&, void**)': 13:17.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:17.86 foundInterface = 0; \ 13:17.87 ^~~~~~~~~~~~~~ 13:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:17.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:17.87 ^~~~~~~~~~~~~~~~~~~~~~~ 13:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:17.87 NS_INTERFACE_MAP_END 13:17.87 ^~~~~~~~~~~~~~~~~~~~ 13:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:17.87 else 13:17.87 ^~~~ 13:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:17.87 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:17.87 ^~~~~~~~~~~~~~~~~~ 13:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:17.87 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:17.87 ^~~~~~~~~~~~~~~~~~~~~~ 13:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimationElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAnimationElement::QueryInterface(const nsIID&, void**)': 13:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:17.87 foundInterface = 0; \ 13:17.87 ^~~~~~~~~~~~~~ 13:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:17.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:17.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:17.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimationElement.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:17.88 NS_INTERFACE_MAP_END_INHERITING(SVGAnimationElementBase) 13:17.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:17.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:17.88 else 13:17.88 ^~~~ 13:17.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:17.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:17.88 ^~~~~~~~~~~~~~~~~~ 13:17.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimationElement.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:17.88 NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) 13:17.88 ^~~~~~~~~~~~~~~~~~~~~~ 13:17.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 13:19.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/system' 13:19.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsISupportsUtils.h:14, 13:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsCOMPtr.h:30, 13:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 13:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/BindingUtils.h:17, 13:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/system/OSFileConstants.cpp:52, 13:19.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/system/Unified_cpp_dom_system0.cpp:2: 13:19.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/system/nsDeviceSensors.cpp: In member function 'virtual nsresult nsDeviceSensorData::QueryInterface(const nsIID&, void**)': 13:19.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:19.65 foundInterface = 0; \ 13:19.65 ^~~~~~~~~~~~~~ 13:19.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:19.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:19.66 ^~~~~~~~~~~~~~~~~~~~~~~ 13:19.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/system/nsDeviceSensors.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:19.66 NS_INTERFACE_MAP_END 13:19.66 ^~~~~~~~~~~~~~~~~~~~ 13:19.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:19.66 else 13:19.66 ^~~~ 13:19.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 13:19.66 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 13:19.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:19.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/system/nsDeviceSensors.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 13:19.66 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDeviceSensorData) 13:19.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:19.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/system' 13:20.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 13:20.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 13:21.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/system' 13:21.14 libdom_system.a.desc 13:21.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/system' 13:21.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 13:21.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIObserver.h:10, 13:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/BackgroundVideoDecodingPermissionObserver.h:9, 13:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDecoder.h:10, 13:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ChannelMediaDecoder.h:10, 13:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ChannelMediaDecoder.cpp:7, 13:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 13:21.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/CloneableWithRangeMediaResource.cpp: In member function 'virtual nsresult mozilla::{anonymous}::InputStreamReader::QueryInterface(const nsIID&, void**)': 13:21.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:21.39 foundInterface = 0; \ 13:21.39 ^~~~~~~~~~~~~~ 13:21.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:21.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:21.40 ^~~~~~~~~~~~~~~~~~~~~~~ 13:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/CloneableWithRangeMediaResource.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:21.40 NS_INTERFACE_MAP_END 13:21.40 ^~~~~~~~~~~~~~~~~~~~ 13:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:21.40 else 13:21.40 ^~~~ 13:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 13:21.40 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 13:21.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/CloneableWithRangeMediaResource.cpp:121:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 13:21.40 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 13:21.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::MediaStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)': 13:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:21.40 foundInterface = 0; \ 13:21.40 ^~~~~~~~~~~~~~ 13:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:21.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:21.40 ^~~~~~~~~~~~~~~~~~~~~~~ 13:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:21.40 NS_INTERFACE_MAP_END 13:21.40 ^~~~~~~~~~~~~~~~~~~~ 13:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:21.40 else 13:21.40 ^~~~ 13:21.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:21.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:21.41 ^~~~~~~~~~~~~~~~~~ 13:21.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:21.41 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:21.41 ^~~~~~~~~~~~~~~~~~~~~~ 13:21.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMMediaStream::QueryInterface(const nsIID&, void**)': 13:21.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:21.41 foundInterface = 0; \ 13:21.41 ^~~~~~~~~~~~~~ 13:21.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:21.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:21.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp:366:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:21.41 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:21.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:21.41 else 13:21.41 ^~~~ 13:21.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:21.41 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:21.41 ^~~~~~~~~~~~~~~~~~ 13:21.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp:365:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:21.41 NS_INTERFACE_MAP_ENTRY(DOMMediaStream) 13:21.42 ^~~~~~~~~~~~~~~~~~~~~~ 13:21.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMLocalMediaStream::QueryInterface(const nsIID&, void**)': 13:21.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:21.42 foundInterface = 0; \ 13:21.42 ^~~~~~~~~~~~~~ 13:21.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:21.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:21.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp:373:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:21.42 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 13:21.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:21.42 else 13:21.42 ^~~~ 13:21.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:21.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:21.42 ^~~~~~~~~~~~~~~~~~ 13:21.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp:372:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:21.42 NS_INTERFACE_MAP_ENTRY(DOMLocalMediaStream) 13:21.42 ^~~~~~~~~~~~~~~~~~~~~~ 13:21.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult mozilla::DOMAudioNodeMediaStream::QueryInterface(const nsIID&, void**)': 13:21.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:21.42 foundInterface = 0; \ 13:21.42 ^~~~~~~~~~~~~~ 13:21.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:21.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:21.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp:382:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:21.43 NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) 13:21.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 13:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 13:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 13:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:17, 13:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMProxy.h:10, 13:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDecoder.h:23, 13:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ChannelMediaDecoder.h:10, 13:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ChannelMediaDecoder.cpp:7, 13:21.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 13:21.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:21.43 } else 13:21.43 ^~~~ 13:21.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:21.43 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:21.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp:381:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:21.43 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMAudioNodeMediaStream) 13:21.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIObserver.h:10, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/BackgroundVideoDecodingPermissionObserver.h:9, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDecoder.h:10, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ChannelMediaDecoder.h:10, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ChannelMediaDecoder.cpp:7, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 13:21.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp: In member function 'virtual nsresult ClonedStreamSourceGetter::QueryInterface(const nsIID&, void**)': 13:21.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:21.44 foundInterface = 0; \ 13:21.44 ^~~~~~~~~~~~~~ 13:21.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:21.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:21.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp:733:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:21.44 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) 13:21.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IterableIterator.h:31, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMCaps.h:17, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CDMProxy.h:10, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDecoder.h:23, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ChannelMediaDecoder.h:10, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/ChannelMediaDecoder.cpp:7, 13:21.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media3.cpp:2: 13:21.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:21.45 } else 13:21.45 ^~~~ 13:21.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:21.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:21.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/DOMMediaStream.cpp:732:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:21.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ClonedStreamSourceGetter) 13:21.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 13:21.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/notification' 13:21.71 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:21.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:21.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 13:21.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Notification.h:10, 13:21.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp:7, 13:21.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/notification/Unified_cpp_dom_notification0.cpp:2: 13:21.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationStorageCallback::QueryInterface(const nsIID&, void**)': 13:21.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:21.72 foundInterface = 0; \ 13:21.72 ^~~~~~~~~~~~~~ 13:21.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:21.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:21.72 ^~~~~~~~~~~~~~~~~~~~~~~ 13:21.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp:169:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:21.72 NS_INTERFACE_MAP_END 13:21.72 ^~~~~~~~~~~~~~~~~~~~ 13:21.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:21.72 else 13:21.72 ^~~~ 13:21.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:21.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:21.72 ^~~~~~~~~~~~~~~~~~ 13:21.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp:168:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:21.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:21.72 ^~~~~~~~~~~~~~~~~~~~~~ 13:21.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::NotificationPermissionRequest::QueryInterface(const nsIID&, void**)': 13:21.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:21.72 foundInterface = 0; \ 13:21.72 ^~~~~~~~~~~~~~ 13:21.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:21.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:21.72 ^~~~~~~~~~~~~~~~~~~~~~~ 13:21.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp:467:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:21.73 NS_INTERFACE_MAP_END 13:21.74 ^~~~~~~~~~~~~~~~~~~~ 13:21.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:21.74 else 13:21.74 ^~~~ 13:21.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 13:21.74 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 13:21.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp:466:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 13:21.74 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentPermissionRequest) 13:21.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp: In member function 'virtual nsresult mozilla::dom::Notification::QueryInterface(const nsIID&, void**)': 13:21.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:21.74 foundInterface = 0; \ 13:21.74 ^~~~~~~~~~~~~~ 13:21.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:21.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:21.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp:1048:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:21.74 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:21.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:21.75 else 13:21.75 ^~~~ 13:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:21.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:21.75 ^~~~~~~~~~~~~~~~~~ 13:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp:1047:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:21.75 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 13:21.75 ^~~~~~~~~~~~~~~~~~~~~~ 13:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/NotificationEvent.cpp: In member function 'virtual nsresult mozilla::dom::NotificationEvent::QueryInterface(const nsIID&, void**)': 13:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:21.75 foundInterface = 0; \ 13:21.75 ^~~~~~~~~~~~~~ 13:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:21.75 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:21.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/NotificationEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:21.75 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 13:21.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:21.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Notification.h:10, 13:21.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/Notification.cpp:7, 13:21.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/notification/Unified_cpp_dom_notification0.cpp:2: 13:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:21.75 } else 13:21.75 ^~~~ 13:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:21.75 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:21.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/notification/NotificationEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:21.75 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(NotificationEvent) 13:21.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:21.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/notification' 13:22.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 13:22.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/GetUserMediaRequest.h:8, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/GetUserMediaRequest.cpp:5, 13:22.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media4.cpp:2: 13:22.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/GetUserMediaRequest.cpp: In member function 'virtual nsresult mozilla::dom::GetUserMediaRequest::QueryInterface(const nsIID&, void**)': 13:22.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:22.48 foundInterface = 0; \ 13:22.48 ^~~~~~~~~~~~~~ 13:22.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:22.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:22.48 ^~~~~~~~~~~~~~~~~~~~~~~ 13:22.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/GetUserMediaRequest.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:22.48 NS_INTERFACE_MAP_END 13:22.48 ^~~~~~~~~~~~~~~~~~~~ 13:22.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:22.48 else 13:22.48 ^~~~ 13:22.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:22.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:22.48 ^~~~~~~~~~~~~~~~~~ 13:22.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/GetUserMediaRequest.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:22.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:22.48 ^~~~~~~~~~~~~~~~~~~~~~ 13:22.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 13:22.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/notification' 13:22.74 libdom_notification.a.desc 13:22.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/notification' 13:23.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/systemservices' 13:23.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/systemservices' 13:23.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio' 13:23.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:23.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:23.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 13:23.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 13:23.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 13:23.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AnalyserNode.cpp:7, 13:23.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 13:23.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioBufferSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioBufferSourceNode::QueryInterface(const nsIID&, void**)': 13:23.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:23.40 foundInterface = 0; \ 13:23.40 ^~~~~~~~~~~~~~ 13:23.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:23.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:23.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioBufferSourceNode.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:23.40 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 13:23.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 13:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 13:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AnalyserNode.cpp:7, 13:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 13:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:23.41 } else 13:23.41 ^~~~ 13:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:23.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:23.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioBufferSourceNode.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:23.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioBufferSourceNode) 13:23.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 13:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 13:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 13:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AnalyserNode.cpp:7, 13:23.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 13:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioContext.cpp: In member function 'virtual nsresult mozilla::dom::AudioContext::QueryInterface(const nsIID&, void**)': 13:23.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:23.42 foundInterface = 0; \ 13:23.42 ^~~~~~~~~~~~~~ 13:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:23.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:23.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioContext.cpp:119:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:23.42 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:23.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:23.42 else 13:23.42 ^~~~ 13:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:23.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:23.42 ^~~~~~~~~~~~~~~~~~ 13:23.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioContext.cpp:118:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:23.42 NS_INTERFACE_MAP_ENTRY(nsIMemoryReporter) 13:23.42 ^~~~~~~~~~~~~~~~~~~~~~ 13:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationNode::QueryInterface(const nsIID&, void**)': 13:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:23.43 foundInterface = 0; \ 13:23.43 ^~~~~~~~~~~~~~ 13:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:23.43 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:23.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioDestinationNode.cpp:292:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:23.43 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 13:23.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:23.43 else 13:23.43 ^~~~ 13:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:23.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:23.43 ^~~~~~~~~~~~~~~~~~ 13:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioDestinationNode.cpp:291:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:23.43 NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) 13:23.43 ^~~~~~~~~~~~~~~~~~~~~~ 13:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioNode::QueryInterface(const nsIID&, void**)': 13:23.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:23.43 foundInterface = 0; \ 13:23.43 ^~~~~~~~~~~~~~ 13:23.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:23.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:23.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioNode.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:23.45 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:23.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:23.45 else 13:23.45 ^~~~ 13:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:23.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:23.46 ^~~~~~~~~~~~~~~~~~ 13:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioNode.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:23.46 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 13:23.46 ^~~~~~~~~~~~~~~~~~~~~~ 13:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioProcessingEvent.cpp: In member function 'virtual nsresult mozilla::dom::AudioProcessingEvent::QueryInterface(const nsIID&, void**)': 13:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:23.46 foundInterface = 0; \ 13:23.46 ^~~~~~~~~~~~~~ 13:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:23.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:23.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioProcessingEvent.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:23.46 NS_INTERFACE_MAP_END_INHERITING(Event) 13:23.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:23.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 13:23.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 13:23.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AnalyserNode.cpp:7, 13:23.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 13:23.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:23.47 } else 13:23.47 ^~~~ 13:23.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:23.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:23.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioProcessingEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:23.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioProcessingEvent) 13:23.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:23.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:23.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 13:23.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 13:23.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 13:23.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AnalyserNode.cpp:7, 13:23.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 13:23.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/BiquadFilterNode.cpp: In member function 'virtual nsresult mozilla::dom::BiquadFilterNode::QueryInterface(const nsIID&, void**)': 13:23.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:23.48 foundInterface = 0; \ 13:23.48 ^~~~~~~~~~~~~~ 13:23.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:23.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:23.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/BiquadFilterNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:23.48 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 13:23.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 13:23.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 13:23.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 13:23.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AnalyserNode.cpp:7, 13:23.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 13:23.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:23.50 } else 13:23.50 ^~~~ 13:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:23.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:23.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/BiquadFilterNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:23.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(BiquadFilterNode) 13:23.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 13:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 13:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:33, 13:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 13:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 13:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnalyserNode.h:10, 13:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AnalyserNode.cpp:7, 13:23.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: 13:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 13:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioEventTimeline.cpp:94:24: required from here 13:23.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 13:23.50 memcpy(aDst, aSrc, aNElem * sizeof(T)); 13:23.50 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:23.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioParamTimeline.h:10, 13:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioParam.h:10, 13:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioBufferSourceNode.cpp:10, 13:23.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:29: 13:23.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/AudioEventTimeline.h:26:8: note: 'struct mozilla::dom::AudioTimelineEvent' declared here 13:23.51 struct AudioTimelineEvent final { 13:23.51 ^~~~~~~~~~~~~~~~~~ 13:23.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio' 13:24.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/systemservices' 13:24.22 libdom_media_systemservices.a.desc 13:24.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/systemservices' 13:28.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 13:28.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGAnimatedLengthList.h:10, 13:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGAnimatedLengthList.cpp:7, 13:28.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg0.cpp:2: 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGAnimatedNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGAnimatedNumberList::QueryInterface(const nsIID&, void**)': 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.46 foundInterface = 0; \ 13:28.46 ^~~~~~~~~~~~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:28.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.46 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGAnimatedNumberList.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.46 NS_INTERFACE_MAP_END 13:28.46 ^~~~~~~~~~~~~~~~~~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.46 else 13:28.46 ^~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.46 ^~~~~~~~~~~~~~~~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGAnimatedNumberList.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:28.46 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGLength.cpp: In member function 'virtual nsresult mozilla::DOMSVGLength::QueryInterface(const nsIID&, void**)': 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.46 foundInterface = 0; \ 13:28.46 ^~~~~~~~~~~~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:28.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.46 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGLength.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.46 NS_INTERFACE_MAP_END 13:28.46 ^~~~~~~~~~~~~~~~~~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.46 else 13:28.46 ^~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.46 ^~~~~~~~~~~~~~~~~~ 13:28.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGLength.cpp:58:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:28.47 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGLengthList.cpp: In member function 'virtual nsresult mozilla::DOMSVGLengthList::QueryInterface(const nsIID&, void**)': 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.47 foundInterface = 0; \ 13:28.47 ^~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:28.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.47 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGLengthList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.47 NS_INTERFACE_MAP_END 13:28.47 ^~~~~~~~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.47 else 13:28.47 ^~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.47 ^~~~~~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGLengthList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:28.47 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGNumber.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumber::QueryInterface(const nsIID&, void**)': 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.47 foundInterface = 0; \ 13:28.47 ^~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:28.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.47 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGNumber.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.47 NS_INTERFACE_MAP_END 13:28.47 ^~~~~~~~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.47 else 13:28.47 ^~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.47 ^~~~~~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGNumber.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:28.47 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGNumberList.cpp: In member function 'virtual nsresult mozilla::DOMSVGNumberList::QueryInterface(const nsIID&, void**)': 13:28.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.48 foundInterface = 0; \ 13:28.48 ^~~~~~~~~~~~~~ 13:28.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:28.49 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.49 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGNumberList.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.50 NS_INTERFACE_MAP_END 13:28.50 ^~~~~~~~~~~~~~~~~~~~ 13:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.50 else 13:28.50 ^~~~ 13:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.50 ^~~~~~~~~~~~~~~~~~ 13:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGNumberList.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.50 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:28.50 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGPathSegList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPathSegList::QueryInterface(const nsIID&, void**)': 13:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.50 foundInterface = 0; \ 13:28.50 ^~~~~~~~~~~~~~ 13:28.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:28.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.52 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGPathSegList.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.52 NS_INTERFACE_MAP_END 13:28.52 ^~~~~~~~~~~~~~~~~~~~ 13:28.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.52 else 13:28.52 ^~~~ 13:28.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.53 ^~~~~~~~~~~~~~~~~~ 13:28.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGPathSegList.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:28.53 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGPointList.cpp: In member function 'virtual nsresult mozilla::DOMSVGPointList::QueryInterface(const nsIID&, void**)': 13:28.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.53 foundInterface = 0; \ 13:28.53 ^~~~~~~~~~~~~~ 13:28.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:28.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.53 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGPointList.cpp:65:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.53 NS_INTERFACE_MAP_END 13:28.53 ^~~~~~~~~~~~~~~~~~~~ 13:28.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.53 else 13:28.53 ^~~~ 13:28.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.53 ^~~~~~~~~~~~~~~~~~ 13:28.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGPointList.cpp:64:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.53 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:28.54 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGStringList.cpp: In member function 'virtual nsresult mozilla::DOMSVGStringList::QueryInterface(const nsIID&, void**)': 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.54 foundInterface = 0; \ 13:28.54 ^~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:28.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.54 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGStringList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.54 NS_INTERFACE_MAP_END 13:28.54 ^~~~~~~~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.54 else 13:28.54 ^~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.54 ^~~~~~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGStringList.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:28.54 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGTransformList.cpp: In member function 'virtual nsresult mozilla::DOMSVGTransformList::QueryInterface(const nsIID&, void**)': 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.54 foundInterface = 0; \ 13:28.54 ^~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:28.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.54 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGTransformList.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.54 NS_INTERFACE_MAP_END 13:28.54 ^~~~~~~~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.54 else 13:28.54 ^~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.54 ^~~~~~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/DOMSVGTransformList.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.54 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:28.54 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGAElement::QueryInterface(const nsIID&, void**)': 13:28.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.54 foundInterface = 0; \ 13:28.55 ^~~~~~~~~~~~~~ 13:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:28.55 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:28.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAElement.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:28.55 NS_INTERFACE_MAP_END_INHERITING(SVGAElementBase) 13:28.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.56 else 13:28.56 ^~~~ 13:28.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.57 ^~~~~~~~~~~~~~~~~~ 13:28.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAElement.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.57 NS_INTERFACE_MAP_ENTRY(Link) 13:28.57 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 13:28.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/storage' 13:28.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:28.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:28.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:28.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:28.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:28.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 13:28.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/Storage.h:11, 13:28.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/LocalStorage.h:10, 13:28.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/LocalStorage.cpp:7, 13:28.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 13:28.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/LocalStorage.cpp: In member function 'virtual nsresult mozilla::dom::LocalStorage::QueryInterface(const nsIID&, void**)': 13:28.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.58 foundInterface = 0; \ 13:28.58 ^~~~~~~~~~~~~~ 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:28.59 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:28.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/LocalStorage.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:28.59 NS_INTERFACE_MAP_END_INHERITING(Storage) 13:28.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.59 else 13:28.59 ^~~~ 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.59 ^~~~~~~~~~~~~~~~~~ 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/LocalStorage.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.59 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 13:28.59 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/SessionStorage.cpp: In member function 'virtual nsresult mozilla::dom::SessionStorage::QueryInterface(const nsIID&, void**)': 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:28.59 foundInterface = 0; \ 13:28.59 ^~~~~~~~~~~~~~ 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:28.59 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:28.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/SessionStorage.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:28.59 NS_INTERFACE_MAP_END_INHERITING(Storage) 13:28.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/Storage.h:14, 13:28.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/LocalStorage.h:10, 13:28.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/LocalStorage.cpp:7, 13:28.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.59 } else 13:28.59 ^~~~ 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:28.59 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:28.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/SessionStorage.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:28.59 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SessionStorage) 13:28.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:28.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/Storage.h:11, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/LocalStorage.h:10, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/LocalStorage.cpp:7, 13:28.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/storage/Unified_cpp_dom_storage0.cpp:2: 13:28.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/Storage.cpp: In member function 'virtual nsresult mozilla::dom::Storage::QueryInterface(const nsIID&, void**)': 13:28.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936: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.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:28.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:28.60 ^~~~~~~~~~~~~~~~~~~~~~~ 13:28.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/Storage.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:28.60 NS_INTERFACE_MAP_END 13:28.60 ^~~~~~~~~~~~~~~~~~~~ 13:28.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:28.60 else 13:28.60 ^~~~ 13:28.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:28.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:28.60 ^~~~~~~~~~~~~~~~~~ 13:28.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/storage/Storage.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:28.60 NS_INTERFACE_MAP_ENTRY(nsIDOMStorage) 13:28.60 ^~~~~~~~~~~~~~~~~~~~~~ 13:28.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/storage' 13:29.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 13:29.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings11.cpp:2: 13:29.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaRecorderErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorderErrorEvent::QueryInterface(const nsIID&, void**)': 13:29.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:29.20 foundInterface = 0; \ 13:29.20 ^~~~~~~~~~~~~~ 13:29.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:29.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:29.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaRecorderErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:29.20 NS_INTERFACE_MAP_END_INHERITING(Event) 13:29.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings11.cpp:2: 13:29.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:29.20 } else 13:29.20 ^~~~ 13:29.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:29.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:29.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaRecorderErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:29.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaRecorderErrorEvent) 13:29.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 13:29.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings11.cpp:2: 13:29.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaStreamEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamEvent::QueryInterface(const nsIID&, void**)': 13:29.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:29.21 foundInterface = 0; \ 13:29.21 ^~~~~~~~~~~~~~ 13:29.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:29.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:29.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaStreamEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:29.21 NS_INTERFACE_MAP_END_INHERITING(Event) 13:29.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 13:29.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 13:29.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 13:29.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 13:29.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 13:29.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings11.cpp:2: 13:29.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:29.21 } else 13:29.21 ^~~~ 13:29.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:29.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:29.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaStreamEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:29.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamEvent) 13:29.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:29.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:29.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 13:29.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 13:29.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 13:29.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 13:29.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 13:29.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings11.cpp:2: 13:29.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaStreamTrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackEvent::QueryInterface(const nsIID&, void**)': 13:29.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:29.22 foundInterface = 0; \ 13:29.22 ^~~~~~~~~~~~~~ 13:29.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:29.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:29.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaStreamTrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:29.22 NS_INTERFACE_MAP_END_INHERITING(Event) 13:29.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 13:29.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 13:29.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 13:29.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 13:29.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaRecorderBinding.cpp:3, 13:29.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings11.cpp:2: 13:29.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:29.24 } else 13:29.24 ^~~~ 13:29.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:29.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:29.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/MediaStreamTrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 13:29.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrackEvent) 13:29.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:29.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 13:29.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/storage' 13:29.73 libdom_storage.a.desc 13:29.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/storage' 13:30.96 Compiling servo_arc v0.1.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/components/servo_arc) 13:32.07 Compiling owning_ref v0.3.3 13:32.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/broadcastchannel' 13:32.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:32.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:32.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 13:32.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/broadcastchannel/BroadcastChannel.h:11, 13:32.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/broadcastchannel/BroadcastChannel.cpp:7, 13:32.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: 13:32.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/broadcastchannel/BroadcastChannel.cpp: In member function 'virtual nsresult mozilla::dom::BroadcastChannel::QueryInterface(const nsIID&, void**)': 13:32.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:32.19 foundInterface = 0; \ 13:32.19 ^~~~~~~~~~~~~~ 13:32.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:32.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:32.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:32.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/broadcastchannel/BroadcastChannel.cpp:512:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:32.19 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:32.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:32.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:32.20 else 13:32.20 ^~~~ 13:32.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:32.20 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:32.20 ^~~~~~~~~~~~~~~~~~ 13:32.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/broadcastchannel/BroadcastChannel.cpp:511:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:32.20 NS_INTERFACE_MAP_ENTRY(nsIObserver) 13:32.20 ^~~~~~~~~~~~~~~~~~~~~~ 13:32.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/broadcastchannel' 13:32.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 13:32.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 13:33.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/broadcastchannel' 13:33.11 libdom_broadcastchannel.a.desc 13:33.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/broadcastchannel' 13:33.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 13:33.37 libgfx_layers.a.desc 13:33.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/layers' 13:33.86 Compiling libudev-sys v0.1.3 (/usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/libudev-sys) 13:34.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/base' 13:34.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/base' 13:37.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/audiochannel' 13:37.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:37.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:37.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIAudioChannelAgent.h:10, 13:37.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/audiochannel/AudioChannelAgent.h:10, 13:37.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/audiochannel/AudioChannelAgent.cpp:5, 13:37.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: 13:37.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/audiochannel/AudioChannelAgent.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelAgent::QueryInterface(const nsIID&, void**)': 13:37.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:37.83 foundInterface = 0; \ 13:37.83 ^~~~~~~~~~~~~~ 13:37.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:37.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:37.83 ^~~~~~~~~~~~~~~~~~~~~~~ 13:37.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/audiochannel/AudioChannelAgent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:37.83 NS_INTERFACE_MAP_END 13:37.83 ^~~~~~~~~~~~~~~~~~~~ 13:37.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:37.83 else 13:37.84 ^~~~ 13:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:37.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:37.84 ^~~~~~~~~~~~~~~~~~ 13:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/audiochannel/AudioChannelAgent.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:37.84 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:37.84 ^~~~~~~~~~~~~~~~~~~~~~ 13:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/audiochannel/AudioChannelService.cpp: In member function 'virtual nsresult mozilla::dom::AudioChannelService::QueryInterface(const nsIID&, void**)': 13:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:37.84 foundInterface = 0; \ 13:37.84 ^~~~~~~~~~~~~~ 13:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:37.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:37.84 ^~~~~~~~~~~~~~~~~~~~~~~ 13:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/audiochannel/AudioChannelService.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:37.84 NS_INTERFACE_MAP_END 13:37.84 ^~~~~~~~~~~~~~~~~~~~ 13:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:37.84 else 13:37.84 ^~~~ 13:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:37.84 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:37.84 ^~~~~~~~~~~~~~~~~~ 13:37.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/audiochannel/AudioChannelService.cpp:259:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:37.84 NS_INTERFACE_MAP_ENTRY(nsIObserver) 13:37.84 ^~~~~~~~~~~~~~~~~~~~~~ 13:37.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/audiochannel' 13:39.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/audiochannel' 13:39.25 libdom_audiochannel.a.desc 13:39.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/audiochannel' 13:39.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/messagechannel' 13:39.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:39.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:39.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:39.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:39.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:39.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 13:39.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/messagechannel/MessageChannel.h:11, 13:39.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/messagechannel/MessageChannel.cpp:7, 13:39.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: 13:39.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/messagechannel/MessageChannel.cpp: In member function 'virtual nsresult mozilla::dom::MessageChannel::QueryInterface(const nsIID&, void**)': 13:39.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:39.57 foundInterface = 0; \ 13:39.57 ^~~~~~~~~~~~~~ 13:39.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:39.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:39.57 ^~~~~~~~~~~~~~~~~~~~~~~ 13:39.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/messagechannel/MessageChannel.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:39.57 NS_INTERFACE_MAP_END 13:39.57 ^~~~~~~~~~~~~~~~~~~~ 13:39.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:39.57 else 13:39.57 ^~~~ 13:39.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:39.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:39.57 ^~~~~~~~~~~~~~~~~~ 13:39.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/messagechannel/MessageChannel.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:39.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:39.57 ^~~~~~~~~~~~~~~~~~~~~~ 13:39.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/messagechannel/MessagePort.cpp: In member function 'virtual nsresult mozilla::dom::MessagePort::QueryInterface(const nsIID&, void**)': 13:39.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:39.57 foundInterface = 0; \ 13:39.57 ^~~~~~~~~~~~~~ 13:39.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:39.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:39.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:39.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/messagechannel/MessagePort.cpp:190:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:39.58 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:39.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:39.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:39.58 else 13:39.58 ^~~~ 13:39.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:39.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:39.58 ^~~~~~~~~~~~~~~~~~ 13:39.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/messagechannel/MessagePort.cpp:189:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:39.58 NS_INTERFACE_MAP_ENTRY(nsIObserver) 13:39.58 ^~~~~~~~~~~~~~~~~~~~~~ 13:39.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/messagechannel' 13:39.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/ipc' 13:39.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/ipc' 13:40.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/messagechannel' 13:40.23 libdom_messagechannel.a.desc 13:40.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/messagechannel' 13:41.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webrtc' 13:41.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsINamed.h:10, 13:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webrtc/MediaEngineDefault.h:8, 13:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webrtc/MediaEngineDefault.cpp:5, 13:41.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: 13:41.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webrtc/RTCCertificate.cpp: In member function 'virtual nsresult mozilla::dom::RTCCertificate::QueryInterface(const nsIID&, void**)': 13:41.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:41.07 foundInterface = 0; \ 13:41.07 ^~~~~~~~~~~~~~ 13:41.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:41.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:41.07 ^~~~~~~~~~~~~~~~~~~~~~~ 13:41.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webrtc/RTCCertificate.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:41.07 NS_INTERFACE_MAP_END 13:41.07 ^~~~~~~~~~~~~~~~~~~~ 13:41.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:41.07 else 13:41.07 ^~~~ 13:41.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:41.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:41.07 ^~~~~~~~~~~~~~~~~~ 13:41.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webrtc/RTCCertificate.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:41.09 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:41.09 ^~~~~~~~~~~~~~~~~~~~~~ 13:41.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp: In member function 'virtual nsresult mozilla::dom::RTCIdentityProviderRegistrar::QueryInterface(const nsIID&, void**)': 13:41.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:41.09 foundInterface = 0; \ 13:41.09 ^~~~~~~~~~~~~~ 13:41.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:41.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:41.09 ^~~~~~~~~~~~~~~~~~~~~~~ 13:41.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:41.09 NS_INTERFACE_MAP_END 13:41.09 ^~~~~~~~~~~~~~~~~~~~ 13:41.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:41.09 else 13:41.09 ^~~~ 13:41.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:41.09 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:41.09 ^~~~~~~~~~~~~~~~~~ 13:41.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:15:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:41.09 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:41.09 ^~~~~~~~~~~~~~~~~~~~~~ 13:41.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webrtc' 13:41.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/security' 13:41.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:41.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:41.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/security/ContentVerifier.h:10, 13:41.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/security/ContentVerifier.cpp:7, 13:41.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/security/Unified_cpp_dom_security0.cpp:2: 13:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/security/nsCSPContext.cpp: In member function 'virtual nsresult nsCSPContext::QueryInterface(const nsIID&, void**)': 13:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:41.51 foundInterface = 0; \ 13:41.51 ^~~~~~~~~~~~~~ 13:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:41.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:41.51 ^~~~~~~~~~~~~~~~~~~~~~~ 13:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:41.51 NS_INTERFACE_MAP_END 13:41.51 ^~~~~~~~~~~~~~~~~~~~ 13:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 13:41.51 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 13:41.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/security/nsCSPContext.cpp:276:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 13:41.51 NS_IMPL_ISUPPORTS_CI(nsCSPContext, nsIContentSecurityPolicy, nsISerializable) 13:41.51 ^~~~~~~~~~~~~~~~~~~~ 13:41.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/security/nsCSPContext.cpp:18, 13:41.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/security/Unified_cpp_dom_security0.cpp:38: 13:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:41.51 } else 13:41.51 ^~~~ 13:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 13:41.51 } else 13:41.51 ^~~~ 13:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 13:41.51 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 13:41.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:41.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/security/nsCSPContext.cpp:276:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 13:41.51 NS_IMPL_ISUPPORTS_CI(nsCSPContext, nsIContentSecurityPolicy, nsISerializable) 13:41.51 ^~~~~~~~~~~~~~~~~~~~ 13:41.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/security' 13:42.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/promise' 13:42.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 13:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Promise.h:11, 13:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/promise/Promise.cpp:7, 13:42.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/promise/Unified_cpp_dom_promise0.cpp:2: 13:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::Promise::QueryInterface(const nsIID&, void**)': 13:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:42.03 foundInterface = 0; \ 13:42.03 ^~~~~~~~~~~~~~ 13:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:42.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:42.03 ^~~~~~~~~~~~~~~~~~~~~~~ 13:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/promise/Promise.cpp:71:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:42.03 NS_INTERFACE_MAP_END 13:42.03 ^~~~~~~~~~~~~~~~~~~~ 13:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:42.03 else 13:42.03 ^~~~ 13:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:42.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:42.03 ^~~~~~~~~~~~~~~~~~ 13:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/promise/Promise.cpp:70:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:42.03 NS_INTERFACE_MAP_ENTRY(Promise) 13:42.03 ^~~~~~~~~~~~~~~~~~~~~~ 13:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/promise/Promise.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PromiseNativeHandlerShim::QueryInterface(const nsIID&, void**)': 13:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:42.04 foundInterface = 0; \ 13:42.04 ^~~~~~~~~~~~~~ 13:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:42.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:42.04 ^~~~~~~~~~~~~~~~~~~~~~~ 13:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/promise/Promise.cpp:345:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:42.04 NS_INTERFACE_MAP_END 13:42.04 ^~~~~~~~~~~~~~~~~~~~ 13:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:42.04 else 13:42.04 ^~~~ 13:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:42.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:42.04 ^~~~~~~~~~~~~~~~~~ 13:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/promise/Promise.cpp:344:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:42.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:42.04 ^~~~~~~~~~~~~~~~~~~~~~ 13:42.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/promise' 13:42.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webrtc' 13:42.04 libdom_media_webrtc.a.desc 13:42.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webrtc' 13:42.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/security' 13:42.16 libdom_security.a.desc 13:42.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/security' 13:42.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/promise' 13:42.91 libdom_promise.a.desc 13:42.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/promise' 13:46.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/url' 13:46.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 13:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 13:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 13:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 13:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/url/URL.h:10, 13:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/url/URL.cpp:7, 13:46.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/url/Unified_cpp_dom_url0.cpp:2: 13:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/url/URL.cpp: In member function 'virtual nsresult mozilla::dom::URL::QueryInterface(const nsIID&, void**)': 13:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:46.45 foundInterface = 0; \ 13:46.45 ^~~~~~~~~~~~~~ 13:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:46.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:46.45 ^~~~~~~~~~~~~~~~~~~~~~~ 13:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/url/URL.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:46.45 NS_INTERFACE_MAP_END 13:46.45 ^~~~~~~~~~~~~~~~~~~~ 13:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:46.45 else 13:46.45 ^~~~ 13:46.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:46.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:46.46 ^~~~~~~~~~~~~~~~~~ 13:46.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/url/URL.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:46.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:46.46 ^~~~~~~~~~~~~~~~~~~~~~ 13:46.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/url/URLSearchParams.cpp: In member function 'virtual nsresult mozilla::dom::URLSearchParams::QueryInterface(const nsIID&, void**)': 13:46.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:46.46 foundInterface = 0; \ 13:46.46 ^~~~~~~~~~~~~~ 13:46.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:46.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:46.46 ^~~~~~~~~~~~~~~~~~~~~~~ 13:46.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/url/URLSearchParams.cpp:310:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:46.46 NS_INTERFACE_MAP_END 13:46.46 ^~~~~~~~~~~~~~~~~~~~ 13:46.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:46.46 else 13:46.46 ^~~~ 13:46.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:46.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:46.47 ^~~~~~~~~~~~~~~~~~ 13:46.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/url/URLSearchParams.cpp:309:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:46.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:46.47 ^~~~~~~~~~~~~~~~~~~~~~ 13:46.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/url' 13:47.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/url' 13:47.23 libdom_url.a.desc 13:47.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/url' 13:47.79 Compiling walkdir v1.0.7 13:48.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/base' 13:48.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/base' 13:49.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/base' 13:49.43 libdom_xslt_base.a.desc 13:49.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/base' 13:51.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xml' 13:51.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xml' 13:52.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xml' 13:52.10 libdom_xslt_xml.a.desc 13:52.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xml' 13:52.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 13:52.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 13:53.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 13:53.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:53.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 13:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLFrameElement.h:11, 13:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLFrameElement.cpp:7, 13:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 13:53.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult nsTextInputSelectionImpl::QueryInterface(const nsIID&, void**)': 13:53.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:53.25 foundInterface = 0; \ 13:53.25 ^~~~~~~~~~~~~~ 13:53.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:53.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:53.25 ^~~~~~~~~~~~~~~~~~~~~~~ 13:53.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsTextEditorState.cpp:324:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:53.25 NS_INTERFACE_MAP_END 13:53.25 ^~~~~~~~~~~~~~~~~~~~ 13:53.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 13:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFrameLoader.h:20, 13:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLFrameElement.h:14, 13:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLFrameElement.cpp:7, 13:53.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 13:53.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:53.25 } else 13:53.26 ^~~~ 13:53.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:53.26 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 13:53.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:53.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsTextEditorState.cpp:323:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 13:53.26 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsTextInputSelectionImpl) 13:53.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:53.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 13:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 13:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 13:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 13:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLFrameElement.h:11, 13:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLFrameElement.cpp:7, 13:53.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 13:53.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsTextEditorState.cpp: In member function 'virtual nsresult mozilla::TextInputListener::QueryInterface(const nsIID&, void**)': 13:53.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:53.26 foundInterface = 0; \ 13:53.26 ^~~~~~~~~~~~~~ 13:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:53.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:53.27 ^~~~~~~~~~~~~~~~~~~~~~~ 13:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsTextEditorState.cpp:735:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:53.27 NS_INTERFACE_MAP_END 13:53.27 ^~~~~~~~~~~~~~~~~~~~ 13:53.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 13:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsFrameLoader.h:20, 13:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLFrameElement.h:14, 13:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLFrameElement.cpp:7, 13:53.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html/Unified_cpp_dom_html5.cpp:2: 13:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 13:53.27 } else 13:53.27 ^~~~ 13:53.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsTextEditorState.cpp:734:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 13:53.27 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(TextInputListener) 13:53.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:53.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 13:54.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 13:54.51 libdom_html.a.desc 13:54.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/html' 13:54.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 13:54.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:54.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:54.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 13:54.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGViewportElement.h:11, 13:54.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGSVGElement.h:10, 13:54.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGFragmentIdentifier.cpp:9, 13:54.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg4.cpp:2: 13:54.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGGraphicsElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGGraphicsElement::QueryInterface(const nsIID&, void**)': 13:54.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:54.85 foundInterface = 0; \ 13:54.85 ^~~~~~~~~~~~~~ 13:54.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:54.85 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:54.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:54.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGGraphicsElement.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:54.85 NS_INTERFACE_MAP_END_INHERITING(SVGGraphicsElementBase) 13:54.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:54.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:54.85 else 13:54.85 ^~~~ 13:54.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:54.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:54.85 ^~~~~~~~~~~~~~~~~~ 13:54.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGGraphicsElement.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:54.85 NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) 13:54.85 ^~~~~~~~~~~~~~~~~~~~~~ 13:54.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 13:55.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/quota' 13:55.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 13:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 13:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 13:55.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, 13:55.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, 13:55.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/ActorsChild.h:10, 13:55.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/ActorsChild.cpp:7, 13:55.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/quota/Unified_cpp_dom_quota0.cpp:2: 13:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::RequestBase::QueryInterface(const nsIID&, void**)': 13:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:55.21 foundInterface = 0; \ 13:55.21 ^~~~~~~~~~~~~~ 13:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:55.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:55.21 ^~~~~~~~~~~~~~~~~~~~~~~ 13:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/QuotaRequests.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:55.21 NS_INTERFACE_MAP_END 13:55.21 ^~~~~~~~~~~~~~~~~~~~ 13:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:55.21 else 13:55.21 ^~~~ 13:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:55.21 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:55.21 ^~~~~~~~~~~~~~~~~~ 13:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/QuotaRequests.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:55.21 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:55.21 ^~~~~~~~~~~~~~~~~~~~~~ 13:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::UsageRequest::QueryInterface(const nsIID&, void**)': 13:55.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:55.23 foundInterface = 0; \ 13:55.23 ^~~~~~~~~~~~~~ 13:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:55.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:55.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/QuotaRequests.cpp:125:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:55.23 NS_INTERFACE_MAP_END_INHERITING(RequestBase) 13:55.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:55.23 else 13:55.23 ^~~~ 13:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:55.23 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:55.23 ^~~~~~~~~~~~~~~~~~ 13:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/QuotaRequests.cpp:124:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:55.23 NS_INTERFACE_MAP_ENTRY(nsIQuotaUsageRequest) 13:55.23 ^~~~~~~~~~~~~~~~~~~~~~ 13:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/QuotaRequests.cpp: In member function 'virtual nsresult mozilla::dom::quota::Request::QueryInterface(const nsIID&, void**)': 13:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:55.23 foundInterface = 0; \ 13:55.23 ^~~~~~~~~~~~~~ 13:55.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:55.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:55.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/QuotaRequests.cpp:226:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:55.24 NS_INTERFACE_MAP_END_INHERITING(RequestBase) 13:55.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:55.24 else 13:55.25 ^~~~ 13:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:55.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:55.25 ^~~~~~~~~~~~~~~~~~ 13:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/QuotaRequests.cpp:225:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:55.25 NS_INTERFACE_MAP_ENTRY(nsIQuotaRequest) 13:55.26 ^~~~~~~~~~~~~~~~~~~~~~ 13:55.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::{anonymous}::PersistentStoragePermissionRequest::QueryInterface(const nsIID&, void**)': 13:55.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:55.26 foundInterface = 0; \ 13:55.26 ^~~~~~~~~~~~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:55.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:55.27 ^~~~~~~~~~~~~~~~~~~~~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/StorageManager.cpp:639:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:55.27 NS_INTERFACE_MAP_END 13:55.27 ^~~~~~~~~~~~~~~~~~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:55.27 else 13:55.27 ^~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:55.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:55.27 ^~~~~~~~~~~~~~~~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/StorageManager.cpp:638:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:55.27 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:55.27 ^~~~~~~~~~~~~~~~~~~~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/StorageManager.cpp: In member function 'virtual nsresult mozilla::dom::StorageManager::QueryInterface(const nsIID&, void**)': 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:55.27 foundInterface = 0; \ 13:55.27 ^~~~~~~~~~~~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:55.27 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:55.27 ^~~~~~~~~~~~~~~~~~~~~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/StorageManager.cpp:784:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:55.27 NS_INTERFACE_MAP_END 13:55.27 ^~~~~~~~~~~~~~~~~~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:55.27 else 13:55.27 ^~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:55.27 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:55.27 ^~~~~~~~~~~~~~~~~~ 13:55.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/quota/StorageManager.cpp:783:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:55.27 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:55.27 ^~~~~~~~~~~~~~~~~~~~~~ 13:55.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/quota' 13:55.39 Compiling nsstring v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/support/gecko/nsstring) 13:55.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/quota' 13:55.77 libdom_quota.a.desc 13:55.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/quota' 13:56.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/network' 13:56.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 13:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 13:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 13:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/Connection.h:10, 13:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/Connection.cpp:7, 13:56.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/network/Unified_cpp_dom_network0.cpp:2: 13:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPServerSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocket::QueryInterface(const nsIID&, void**)': 13:56.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:56.38 foundInterface = 0; \ 13:56.38 ^~~~~~~~~~~~~~ 13:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:56.38 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:56.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPServerSocket.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:56.38 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:56.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:56.38 else 13:56.38 ^~~~ 13:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:56.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:56.38 ^~~~~~~~~~~~~~~~~~ 13:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPServerSocket.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:56.38 NS_INTERFACE_MAP_ENTRY(nsIServerSocketListener) 13:56.38 ^~~~~~~~~~~~~~~~~~~~~~ 13:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPServerSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketChildBase::QueryInterface(const nsIID&, void**)': 13:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:56.38 foundInterface = 0; \ 13:56.38 ^~~~~~~~~~~~~~ 13:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:56.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:56.38 ^~~~~~~~~~~~~~~~~~~~~~~ 13:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPServerSocketChild.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:56.38 NS_INTERFACE_MAP_END 13:56.38 ^~~~~~~~~~~~~~~~~~~~ 13:56.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:56.38 else 13:56.38 ^~~~ 13:56.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:56.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:56.39 ^~~~~~~~~~~~~~~~~~ 13:56.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPServerSocketChild.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:56.40 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:56.40 ^~~~~~~~~~~~~~~~~~~~~~ 13:56.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPServerSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketParent::QueryInterface(const nsIID&, void**)': 13:56.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:56.41 foundInterface = 0; \ 13:56.41 ^~~~~~~~~~~~~~ 13:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:56.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:56.42 ^~~~~~~~~~~~~~~~~~~~~~~ 13:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPServerSocketParent.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:56.42 NS_INTERFACE_MAP_END 13:56.42 ^~~~~~~~~~~~~~~~~~~~ 13:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:56.42 else 13:56.42 ^~~~ 13:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:56.42 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:56.42 ^~~~~~~~~~~~~~~~~~ 13:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPServerSocketParent.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:56.42 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:56.42 ^~~~~~~~~~~~~~~~~~~~~~ 13:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::LegacyMozTCPSocket::QueryInterface(const nsIID&, void**)': 13:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:56.42 foundInterface = 0; \ 13:56.42 ^~~~~~~~~~~~~~ 13:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:56.42 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:56.42 ^~~~~~~~~~~~~~~~~~~~~~~ 13:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocket.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:56.43 NS_INTERFACE_MAP_END 13:56.43 ^~~~~~~~~~~~~~~~~~~~ 13:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:56.43 else 13:56.43 ^~~~ 13:56.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:56.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:56.44 ^~~~~~~~~~~~~~~~~~ 13:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocket.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:56.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:56.44 ^~~~~~~~~~~~~~~~~~~~~~ 13:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocket.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocket::QueryInterface(const nsIID&, void**)': 13:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:56.44 foundInterface = 0; \ 13:56.44 ^~~~~~~~~~~~~~ 13:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:56.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:56.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocket.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:56.44 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:56.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:56.44 else 13:56.44 ^~~~ 13:56.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:56.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:56.44 ^~~~~~~~~~~~~~~~~~ 13:56.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocket.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:56.45 NS_INTERFACE_MAP_ENTRY(nsITCPSocketCallback) 13:56.45 ^~~~~~~~~~~~~~~~~~~~~~ 13:56.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocketChild.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketChildBase::QueryInterface(const nsIID&, void**)': 13:56.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:56.45 foundInterface = 0; \ 13:56.45 ^~~~~~~~~~~~~~ 13:56.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:56.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:56.46 ^~~~~~~~~~~~~~~~~~~~~~~ 13:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocketChild.cpp:66:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:56.46 NS_INTERFACE_MAP_END 13:56.46 ^~~~~~~~~~~~~~~~~~~~ 13:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:56.46 else 13:56.46 ^~~~ 13:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:56.46 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:56.46 ^~~~~~~~~~~~~~~~~~ 13:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocketChild.cpp:65:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:56.46 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:56.46 ^~~~~~~~~~~~~~~~~~~~~~ 13:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocketParent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketParentBase::QueryInterface(const nsIID&, void**)': 13:56.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:56.46 foundInterface = 0; \ 13:56.47 ^~~~~~~~~~~~~~ 13:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 13:56.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 13:56.47 ^~~~~~~~~~~~~~~~~~~~~~~ 13:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocketParent.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 13:56.47 NS_INTERFACE_MAP_END 13:56.47 ^~~~~~~~~~~~~~~~~~~~ 13:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:56.47 else 13:56.47 ^~~~ 13:56.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:56.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:56.47 ^~~~~~~~~~~~~~~~~~ 13:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/TCPSocketParent.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:56.48 NS_INTERFACE_MAP_ENTRY(nsISupports) 13:56.48 ^~~~~~~~~~~~~~~~~~~~~~ 13:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/UDPSocket.cpp: In member function 'virtual nsresult mozilla::dom::UDPSocket::QueryInterface(const nsIID&, void**)': 13:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 13:56.48 foundInterface = 0; \ 13:56.48 ^~~~~~~~~~~~~~ 13:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 13:56.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 13:56.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/UDPSocket.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 13:56.49 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 13:56.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:56.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 13:56.49 else 13:56.50 ^~~~ 13:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 13:56.50 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 13:56.50 ^~~~~~~~~~~~~~~~~~ 13:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/network/UDPSocket.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 13:56.50 NS_INTERFACE_MAP_ENTRY(nsIUDPSocketInternal) 13:56.50 ^~~~~~~~~~~~~~~~~~~~~~ 13:56.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/network' 13:56.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/network' 13:56.99 libdom_network.a.desc 13:56.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/network' 13:57.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 13:57.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nscore.h:20, 13:57.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsStringFwd.h:12, 13:57.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsString.h:12, 13:57.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAttrValueWrapper.h:15, 13:57.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAttrValueWrapper.cpp:7, 13:57.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg2.cpp:2: 13:57.49 In function 'void* operator new [](size_t, const std::nothrow_t&)', 13:57.49 inlined from 'typename mozilla::detail::UniqueSelector::UnknownBound mozilla::MakeUniqueFallible(unsigned int) [with T = float []]' at /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/UniquePtrExtensions.h:31:23, 13:57.49 inlined from 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEConvolveMatrixElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)' at /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGFEConvolveMatrixElement.cpp:165:74: 13:57.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/mozalloc.h:164:21: warning: argument 1 value '4294967295' exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 13:57.50 return malloc_impl(size); 13:57.50 ^ 13:57.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/malloc.h:3, 13:57.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozmemory.h:20, 13:57.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Utility.h:30, 13:57.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/HeapAPI.h:15, 13:57.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:11, 13:57.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 13:57.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:33, 13:57.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGAngle.h:10, 13:57.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAttrValueWrapper.cpp:8, 13:57.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg2.cpp:2: 13:57.50 /usr/include/malloc.h: In member function 'virtual mozilla::gfx::FilterPrimitiveDescription mozilla::dom::SVGFEConvolveMatrixElement::GetPrimitiveDescription(nsSVGFilterInstance*, const IntRect&, const nsTArray&, nsTArray >&)': 13:57.50 /usr/include/malloc.h:38:14: note: in a call to allocation function 'void* malloc(size_t)' declared here 13:57.50 extern void *malloc (size_t __size) __THROW __attribute_malloc__ __wur; 13:57.50 ^~~~~~ 13:57.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:02.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 14:02.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.h:10, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.cpp:7, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrack::QueryInterface(const nsIID&, void**)': 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:02.39 foundInterface = 0; \ 14:02.39 ^~~~~~~~~~~~~~ 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:02.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:02.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:02.39 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:02.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.h:10, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.cpp:7, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:02.39 } else 14:02.39 ^~~~ 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:02.39 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:02.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:02.39 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrack) 14:02.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.h:10, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.cpp:7, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrackList.cpp: In member function 'virtual nsresult mozilla::dom::MediaTrackList::QueryInterface(const nsIID&, void**)': 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:02.39 foundInterface = 0; \ 14:02.39 ^~~~~~~~~~~~~~ 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:02.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:02.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrackList.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:02.39 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:02.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.h:10, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrack.cpp:7, 14:02.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media8.cpp:2: 14:02.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:02.40 } else 14:02.40 ^~~~ 14:02.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:02.40 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:02.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaTrackList.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:02.40 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaTrackList) 14:02.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 14:02.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio' 14:02.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:02.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:02.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:02.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:02.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:02.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 14:02.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PeriodicWave.h:10, 14:02.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PeriodicWave.cpp:7, 14:02.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 14:02.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/StereoPannerNode.cpp: In member function 'virtual nsresult mozilla::dom::StereoPannerNode::QueryInterface(const nsIID&, void**)': 14:02.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:02.44 foundInterface = 0; \ 14:02.45 ^~~~~~~~~~~~~~ 14:02.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:02.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:02.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/StereoPannerNode.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:02.45 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 14:02.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 14:02.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PeriodicWave.h:10, 14:02.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PeriodicWave.cpp:7, 14:02.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 14:02.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:02.45 } else 14:02.45 ^~~~ 14:02.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:02.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:02.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/StereoPannerNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:02.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StereoPannerNode) 14:02.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:02.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:02.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:02.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:02.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:02.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 14:02.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PeriodicWave.h:10, 14:02.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PeriodicWave.cpp:7, 14:02.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 14:02.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/WaveShaperNode.cpp: In member function 'virtual nsresult mozilla::dom::WaveShaperNode::QueryInterface(const nsIID&, void**)': 14:02.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:02.46 foundInterface = 0; \ 14:02.46 ^~~~~~~~~~~~~~ 14:02.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:02.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:02.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/WaveShaperNode.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:02.46 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 14:02.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 14:02.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PeriodicWave.h:10, 14:02.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PeriodicWave.cpp:7, 14:02.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: 14:02.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:02.47 } else 14:02.47 ^~~~ 14:02.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:02.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:02.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/WaveShaperNode.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:02.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WaveShaperNode) 14:02.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio' 14:02.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/smil' 14:02.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 14:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 14:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 14:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 14:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 14:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 14:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 14:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/smil/TimeEvent.cpp:7, 14:02.62 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/smil/Unified_cpp_dom_smil0.cpp:38: 14:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/smil/TimeEvent.cpp: In member function 'virtual nsresult mozilla::dom::TimeEvent::QueryInterface(const nsIID&, void**)': 14:02.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:02.62 foundInterface = 0; \ 14:02.63 ^~~~~~~~~~~~~~ 14:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:02.63 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:02.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:02.63 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 14:02.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/smil/TimeEvent.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 14:02.63 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(TimeEvent, Event) 14:02.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:02.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 14:02.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 14:02.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 14:02.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/smil/TimeEvent.cpp:7, 14:02.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/smil/Unified_cpp_dom_smil0.cpp:38: 14:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:02.63 } else 14:02.63 ^~~~ 14:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:02.63 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:02.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:02.63 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 14:02.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/smil/TimeEvent.cpp:38:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 14:02.63 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(TimeEvent, Event) 14:02.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:02.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/smil' 14:04.30 Compiling euclid v0.17.2 14:04.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webauthn' 14:04.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 14:04.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAssertionResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAssertionResponse::QueryInterface(const nsIID&, void**)': 14:04.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:04.90 foundInterface = 0; \ 14:04.90 ^~~~~~~~~~~~~~ 14:04.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:04.90 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:04.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAssertionResponse.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:04.90 NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) 14:04.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 14:04.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:04.90 } else 14:04.90 ^~~~ 14:04.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:04.90 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:04.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAssertionResponse.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:04.90 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAssertionResponse) 14:04.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:04.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 14:04.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 14:04.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 14:04.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAttestationResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorAttestationResponse::QueryInterface(const nsIID&, void**)': 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:04.95 foundInterface = 0; \ 14:04.95 ^~~~~~~~~~~~~~ 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:04.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:04.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAttestationResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:04.95 NS_INTERFACE_MAP_END_INHERITING(AuthenticatorResponse) 14:04.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:04.95 } else 14:04.95 ^~~~ 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:04.95 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:04.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAttestationResponse.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:04.95 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AuthenticatorAttestationResponse) 14:04.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:9, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 14:04.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorResponse.cpp: In member function 'virtual nsresult mozilla::dom::AuthenticatorResponse::QueryInterface(const nsIID&, void**)': 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:04.95 foundInterface = 0; \ 14:04.95 ^~~~~~~~~~~~~~ 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:04.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:04.95 ^~~~~~~~~~~~~~~~~~~~~~~ 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorResponse.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:04.95 NS_INTERFACE_MAP_END 14:04.95 ^~~~~~~~~~~~~~~~~~~~ 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:04.95 else 14:04.95 ^~~~ 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:04.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:04.95 ^~~~~~~~~~~~~~~~~~ 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorResponse.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:04.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:04.95 ^~~~~~~~~~~~~~~~~~~~~~ 14:04.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/PublicKeyCredential.cpp: In member function 'virtual nsresult mozilla::dom::PublicKeyCredential::QueryInterface(const nsIID&, void**)': 14:04.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:04.96 foundInterface = 0; \ 14:04.96 ^~~~~~~~~~~~~~ 14:04.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:04.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:04.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/PublicKeyCredential.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:04.96 NS_INTERFACE_MAP_END_INHERITING(Credential) 14:04.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 14:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 14:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/UnionTypes.h:7, 14:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WebAuthenticationBinding.h:14, 14:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/AuthenticatorAssertionResponse.cpp:7, 14:04.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webauthn/Unified_cpp_dom_webauthn0.cpp:2: 14:04.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:04.96 } else 14:04.96 ^~~~ 14:04.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:04.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:04.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/PublicKeyCredential.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:04.96 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PublicKeyCredential) 14:04.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:04.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webauthn' 14:05.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webauthn' 14:05.73 libdom_webauthn.a.desc 14:05.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webauthn' 14:07.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xml' 14:07.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:07.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:07.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.h:12, 14:07.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContent.h:12, 14:07.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsGenericDOMDataNode.h:16, 14:07.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Text.h:10, 14:07.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CDATASection.h:11, 14:07.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xml/CDATASection.cpp:7, 14:07.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xml/Unified_cpp_dom_xml0.cpp:2: 14:07.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xml/nsXMLContentSink.cpp: In member function 'virtual nsresult nsXMLContentSink::QueryInterface(const nsIID&, void**)': 14:07.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:07.69 foundInterface = 0; \ 14:07.69 ^~~~~~~~~~~~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:07.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:07.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xml/nsXMLContentSink.cpp:128:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:07.70 NS_INTERFACE_MAP_END_INHERITING(nsContentSink) 14:07.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:07.70 else 14:07.70 ^~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:07.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:07.70 ^~~~~~~~~~~~~~~~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xml/nsXMLContentSink.cpp:127:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:07.70 NS_INTERFACE_MAP_ENTRY(nsITransformObserver) 14:07.70 ^~~~~~~~~~~~~~~~~~~~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xml/nsXMLFragmentContentSink.cpp: In member function 'virtual nsresult nsXMLFragmentContentSink::QueryInterface(const nsIID&, void**)': 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:07.70 foundInterface = 0; \ 14:07.70 ^~~~~~~~~~~~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:07.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:07.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xml/nsXMLFragmentContentSink.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:07.70 NS_INTERFACE_MAP_END_INHERITING(nsXMLContentSink) 14:07.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:07.70 else 14:07.70 ^~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:07.70 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:07.70 ^~~~~~~~~~~~~~~~~~ 14:07.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xml/nsXMLFragmentContentSink.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:07.70 NS_INTERFACE_MAP_ENTRY(nsIFragmentContentSink) 14:07.70 ^~~~~~~~~~~~~~~~~~~~~~ 14:07.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xml' 14:08.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xml' 14:08.46 libdom_xml.a.desc 14:08.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xml' 14:08.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio' 14:08.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ConstantSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::ConstantSourceNode::QueryInterface(const nsIID&, void**)': 14:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:08.80 foundInterface = 0; \ 14:08.80 ^~~~~~~~~~~~~~ 14:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:08.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:08.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ConstantSourceNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:08.80 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 14:08.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:08.80 } else 14:08.80 ^~~~ 14:08.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:08.80 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:08.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ConstantSourceNode.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:08.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConstantSourceNode) 14:08.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:08.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:08.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:08.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ConvolverNode.cpp: In member function 'virtual nsresult mozilla::dom::ConvolverNode::QueryInterface(const nsIID&, void**)': 14:08.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:08.81 foundInterface = 0; \ 14:08.81 ^~~~~~~~~~~~~~ 14:08.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:08.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:08.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ConvolverNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:08.82 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 14:08.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:08.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:08.86 } else 14:08.86 ^~~~ 14:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:08.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:08.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ConvolverNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:08.86 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ConvolverNode) 14:08.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/DelayNode.cpp: In member function 'virtual nsresult mozilla::dom::DelayNode::QueryInterface(const nsIID&, void**)': 14:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:08.86 foundInterface = 0; \ 14:08.86 ^~~~~~~~~~~~~~ 14:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:08.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:08.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/DelayNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:08.86 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 14:08.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:08.86 } else 14:08.86 ^~~~ 14:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:08.86 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:08.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/DelayNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:08.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DelayNode) 14:08.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:08.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/DynamicsCompressorNode.cpp: In member function 'virtual nsresult mozilla::dom::DynamicsCompressorNode::QueryInterface(const nsIID&, void**)': 14:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:08.88 foundInterface = 0; \ 14:08.88 ^~~~~~~~~~~~~~ 14:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:08.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:08.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/DynamicsCompressorNode.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:08.88 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 14:08.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:08.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:08.90 } else 14:08.90 ^~~~ 14:08.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:08.90 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:08.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/DynamicsCompressorNode.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:08.90 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DynamicsCompressorNode) 14:08.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:08.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:08.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:08.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/GainNode.cpp: In member function 'virtual nsresult mozilla::dom::GainNode::QueryInterface(const nsIID&, void**)': 14:08.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:08.90 foundInterface = 0; \ 14:08.90 ^~~~~~~~~~~~~~ 14:08.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:08.90 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:08.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/GainNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:08.92 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 14:08.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:08.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:08.92 } else 14:08.92 ^~~~ 14:08.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:08.92 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:08.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/GainNode.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:08.92 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GainNode) 14:08.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:08.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:08.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:08.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::AudioDestinationTrackSource::QueryInterface(const nsIID&, void**)': 14:08.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:08.93 foundInterface = 0; \ 14:08.93 ^~~~~~~~~~~~~~ 14:08.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:08.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:08.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:08.94 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) 14:08.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:08.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:08.94 } else 14:08.94 ^~~~ 14:08.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:08.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:08.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:08.94 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AudioDestinationTrackSource) 14:08.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:08.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:08.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:08.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioDestinationNode::QueryInterface(const nsIID&, void**)': 14:08.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:08.94 foundInterface = 0; \ 14:08.94 ^~~~~~~~~~~~~~ 14:08.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:08.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:08.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:08.94 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 14:08.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:08.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:08.96 } else 14:08.96 ^~~~ 14:08.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:08.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:08.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp:62:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:08.96 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioDestinationNode) 14:08.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:08.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:08.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:08.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/MediaStreamAudioSourceNode.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamAudioSourceNode::QueryInterface(const nsIID&, void**)': 14:08.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:08.96 foundInterface = 0; \ 14:08.96 ^~~~~~~~~~~~~~ 14:08.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:08.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:08.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:08.98 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 14:08.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:08.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:08.98 } else 14:08.98 ^~~~ 14:08.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:08.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:08.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/MediaStreamAudioSourceNode.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:08.98 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamAudioSourceNode) 14:08.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:08.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:08.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:08.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:08.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:08.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:08.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:08.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:08.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/OscillatorNode.cpp: In member function 'virtual nsresult mozilla::dom::OscillatorNode::QueryInterface(const nsIID&, void**)': 14:08.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:08.99 foundInterface = 0; \ 14:08.99 ^~~~~~~~~~~~~~ 14:08.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:09.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:09.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/OscillatorNode.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:09.00 NS_INTERFACE_MAP_END_INHERITING(AudioScheduledSourceNode) 14:09.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:09.00 } else 14:09.00 ^~~~ 14:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:09.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:09.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/OscillatorNode.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:09.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OscillatorNode) 14:09.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:09.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:09.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:09.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:09.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:09.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PannerNode.cpp: In member function 'virtual nsresult mozilla::dom::PannerNode::QueryInterface(const nsIID&, void**)': 14:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:09.02 foundInterface = 0; \ 14:09.02 ^~~~~~~~~~~~~~ 14:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:09.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:09.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PannerNode.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:09.02 NS_INTERFACE_MAP_END_INHERITING(AudioNode) 14:09.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:09.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:09.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:09.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:09.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:09.02 } else 14:09.02 ^~~~ 14:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:09.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:09.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/PannerNode.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:09.02 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PannerNode) 14:09.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsString.h:23, 14:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMString.h:10, 14:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:23, 14:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 14:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPIDOMWindow.h:15, 14:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:13, 14:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AudioNode.h:10, 14:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelMergerNode.h:10, 14:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/ChannelMergerNode.cpp:7, 14:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: 14:09.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTString.h: In member function 'void mozilla::WebAudioDecodeJob::OnFailure(mozilla::WebAudioDecodeJob::ErrorCode)': 14:09.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTString.h:551:5: warning: 'errorMessage' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:09.04 this->Assign(aData, aLength); 14:09.04 ^~~~ 14:09.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:92: 14:09.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/webaudio/MediaBufferDecoder.cpp:503:15: note: 'errorMessage' was declared here 14:09.04 const char* errorMessage; 14:09.04 ^~~~~~~~~~~~ 14:09.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio' 14:10.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio' 14:10.04 libdom_media_webaudio.a.desc 14:10.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/webaudio' 14:10.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath' 14:10.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NonRefcountedDOMObject.h:10, 14:10.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XPathEvaluator.h:9, 14:10.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/XPathEvaluator.cpp:6, 14:10.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: 14:10.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/XPathResult.cpp: In member function 'virtual nsresult mozilla::dom::XPathResult::QueryInterface(const nsIID&, void**)': 14:10.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:10.12 foundInterface = 0; \ 14:10.13 ^~~~~~~~~~~~~~ 14:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:10.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:10.13 ^~~~~~~~~~~~~~~~~~~~~~~ 14:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/XPathResult.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:10.13 NS_INTERFACE_MAP_END 14:10.13 ^~~~~~~~~~~~~~~~~~~~ 14:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:10.13 else 14:10.13 ^~~~ 14:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 14:10.13 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:10.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/XPathResult.cpp:69:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:10.13 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPathResult) 14:10.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:10.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath' 14:10.56 Compiling num-integer v0.1.35 14:12.05 Compiling app_units v0.6.0 14:12.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/u2f' 14:12.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 14:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 14:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 14:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 14:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/U2F.h:12, 14:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/u2f/U2F.cpp:7, 14:12.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: 14:12.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/u2f/U2F.cpp: In member function 'virtual nsresult mozilla::dom::U2F::QueryInterface(const nsIID&, void**)': 14:12.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:12.32 foundInterface = 0; \ 14:12.32 ^~~~~~~~~~~~~~ 14:12.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:12.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:12.32 ^~~~~~~~~~~~~~~~~~~~~~~ 14:12.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/u2f/U2F.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:12.32 NS_INTERFACE_MAP_END 14:12.32 ^~~~~~~~~~~~~~~~~~~~ 14:12.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:12.33 else 14:12.33 ^~~~ 14:12.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:12.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:12.33 ^~~~~~~~~~~~~~~~~~ 14:12.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/u2f/U2F.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:12.33 NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) 14:12.33 ^~~~~~~~~~~~~~~~~~~~~~ 14:12.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/u2f' 14:13.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/u2f' 14:13.17 libdom_u2f.a.desc 14:13.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/u2f' 14:13.66 Compiling bincode v0.9.1 14:17.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/performance' 14:17.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:17.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:17.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:17.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.h:11, 14:17.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.cpp:7, 14:17.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 14:17.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.cpp: In member function 'virtual nsresult mozilla::dom::Performance::QueryInterface(const nsIID&, void**)': 14:17.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:17.64 foundInterface = 0; \ 14:17.64 ^~~~~~~~~~~~~~ 14:17.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:17.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:17.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:17.64 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:17.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:17.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.h:11, 14:17.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.cpp:7, 14:17.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 14:17.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:17.64 } else 14:17.64 ^~~~ 14:17.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:17.64 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:17.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:17.65 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Performance) 14:17.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.h:11, 14:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.cpp:7, 14:17.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 14:17.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceEntry.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceEntry::QueryInterface(const nsIID&, void**)': 14:17.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:17.65 foundInterface = 0; \ 14:17.65 ^~~~~~~~~~~~~~ 14:17.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:17.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:17.65 ^~~~~~~~~~~~~~~~~~~~~~~ 14:17.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceEntry.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:17.65 NS_INTERFACE_MAP_END 14:17.65 ^~~~~~~~~~~~~~~~~~~~ 14:17.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:17.65 else 14:17.65 ^~~~ 14:17.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:17.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:17.65 ^~~~~~~~~~~~~~~~~~ 14:17.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceEntry.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:17.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:17.66 ^~~~~~~~~~~~~~~~~~~~~~ 14:17.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceMainThread.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceMainThread::QueryInterface(const nsIID&, void**)': 14:17.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:17.66 foundInterface = 0; \ 14:17.66 ^~~~~~~~~~~~~~ 14:17.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:17.66 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:17.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceMainThread.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:17.66 NS_INTERFACE_MAP_END_INHERITING(Performance) 14:17.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:17.66 else 14:17.66 ^~~~ 14:17.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:17.66 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:17.66 ^~~~~~~~~~~~~~~~~~ 14:17.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceMainThread.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:17.66 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:17.66 ^~~~~~~~~~~~~~~~~~~~~~ 14:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceNavigationTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceNavigationTiming::QueryInterface(const nsIID&, void**)': 14:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:17.67 foundInterface = 0; \ 14:17.67 ^~~~~~~~~~~~~~ 14:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:17.67 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:17.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceNavigationTiming.cpp:13:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:17.67 NS_INTERFACE_MAP_END_INHERITING(PerformanceResourceTiming) 14:17.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.h:11, 14:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.cpp:7, 14:17.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 14:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:17.67 } else 14:17.67 ^~~~ 14:17.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:17.67 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:17.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceNavigationTiming.cpp:12:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:17.68 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceNavigationTiming) 14:17.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:17.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:17.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:17.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.h:11, 14:17.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.cpp:7, 14:17.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceObserver.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserver::QueryInterface(const nsIID&, void**)': 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:17.68 foundInterface = 0; \ 14:17.68 ^~~~~~~~~~~~~~ 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:17.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:17.68 ^~~~~~~~~~~~~~~~~~~~~~~ 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceObserver.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:17.68 NS_INTERFACE_MAP_END 14:17.68 ^~~~~~~~~~~~~~~~~~~~ 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:17.68 else 14:17.68 ^~~~ 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:17.68 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:17.68 ^~~~~~~~~~~~~~~~~~ 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceObserver.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:17.68 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:17.68 ^~~~~~~~~~~~~~~~~~~~~~ 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceObserverEntryList.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceObserverEntryList::QueryInterface(const nsIID&, void**)': 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:17.68 foundInterface = 0; \ 14:17.68 ^~~~~~~~~~~~~~ 14:17.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:17.68 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:17.69 ^~~~~~~~~~~~~~~~~~~~~~~ 14:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceObserverEntryList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:17.69 NS_INTERFACE_MAP_END 14:17.69 ^~~~~~~~~~~~~~~~~~~~ 14:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:17.69 else 14:17.69 ^~~~ 14:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:17.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:17.69 ^~~~~~~~~~~~~~~~~~ 14:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceObserverEntryList.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:17.69 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:17.69 ^~~~~~~~~~~~~~~~~~~~~~ 14:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceResourceTiming.cpp: In member function 'virtual nsresult mozilla::dom::PerformanceResourceTiming::QueryInterface(const nsIID&, void**)': 14:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:17.69 foundInterface = 0; \ 14:17.69 ^~~~~~~~~~~~~~ 14:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:17.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:17.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceResourceTiming.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:17.69 NS_INTERFACE_MAP_END_INHERITING(PerformanceEntry) 14:17.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.h:11, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/Performance.cpp:7, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/performance/Unified_cpp_dom_performance0.cpp:2: 14:17.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:17.70 } else 14:17.70 ^~~~ 14:17.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:17.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:17.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/performance/PerformanceResourceTiming.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:17.70 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PerformanceResourceTiming) 14:17.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/performance' 14:17.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 14:17.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamError.h:11, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamError.cpp:7, 14:17.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media7.cpp:2: 14:17.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamError.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamError::QueryInterface(const nsIID&, void**)': 14:17.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:17.70 foundInterface = 0; \ 14:17.70 ^~~~~~~~~~~~~~ 14:17.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:17.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:17.70 ^~~~~~~~~~~~~~~~~~~~~~~ 14:17.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamError.cpp:55:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:17.70 NS_INTERFACE_MAP_END 14:17.70 ^~~~~~~~~~~~~~~~~~~~ 14:17.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:17.71 else 14:17.71 ^~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:17.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:17.71 ^~~~~~~~~~~~~~~~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamError.cpp:54:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:17.71 NS_INTERFACE_MAP_ENTRY(MediaStreamError) 14:17.71 ^~~~~~~~~~~~~~~~~~~~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrackSource::QueryInterface(const nsIID&, void**)': 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:17.71 foundInterface = 0; \ 14:17.71 ^~~~~~~~~~~~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:17.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:17.71 ^~~~~~~~~~~~~~~~~~~~~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamTrack.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:17.71 NS_INTERFACE_MAP_END 14:17.71 ^~~~~~~~~~~~~~~~~~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:17.71 else 14:17.71 ^~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:17.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:17.71 ^~~~~~~~~~~~~~~~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamTrack.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:17.71 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:17.71 ^~~~~~~~~~~~~~~~~~~~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamTrack.cpp: In member function 'virtual nsresult mozilla::dom::MediaStreamTrack::QueryInterface(const nsIID&, void**)': 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:17.71 foundInterface = 0; \ 14:17.71 ^~~~~~~~~~~~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:17.71 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:17.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamTrack.cpp:199:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:17.71 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:17.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamError.h:12, 14:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamError.cpp:7, 14:17.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media7.cpp:2: 14:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:17.72 } else 14:17.72 ^~~~ 14:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:17.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:17.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamTrack.cpp:198:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:17.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaStreamTrack) 14:17.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:17.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media7.cpp:11: 14:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamGraph.cpp: In member function 'void mozilla::MediaStreamGraphImpl::CloseAudioInputImpl(mozilla::AudioDataListener*)': 14:17.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaStreamGraph.cpp:826:7: warning: 'count' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:17.72 if (--count > 0) { 14:17.72 ^~~~~~~ 14:17.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 14:19.06 Compiling itertools v0.7.6 14:19.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/performance' 14:19.70 libdom_performance.a.desc 14:19.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/performance' 14:19.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 14:19.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:19.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:19.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:19.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:19.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:19.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:19.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:8, 14:19.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PerformanceEntryBinding.cpp:3, 14:19.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings13.cpp:2: 14:19.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PopStateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopStateEvent::QueryInterface(const nsIID&, void**)': 14:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:19.80 foundInterface = 0; \ 14:19.80 ^~~~~~~~~~~~~~ 14:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:19.80 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:19.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PopStateEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:19.80 NS_INTERFACE_MAP_END_INHERITING(Event) 14:19.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PerformanceEntryBinding.cpp:7, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings13.cpp:2: 14:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:19.80 } else 14:19.80 ^~~~ 14:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:19.80 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:19.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PopStateEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:19.80 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopStateEvent) 14:19.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:8, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PerformanceEntryBinding.cpp:3, 14:19.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings13.cpp:2: 14:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PopupBlockedEvent.cpp: In member function 'virtual nsresult mozilla::dom::PopupBlockedEvent::QueryInterface(const nsIID&, void**)': 14:19.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:19.81 foundInterface = 0; \ 14:19.81 ^~~~~~~~~~~~~~ 14:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:19.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:19.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PopupBlockedEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:19.81 NS_INTERFACE_MAP_END_INHERITING(Event) 14:19.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PerformanceEntryBinding.cpp:7, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings13.cpp:2: 14:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:19.81 } else 14:19.81 ^~~~ 14:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:19.81 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:19.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PopupBlockedEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:19.81 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PopupBlockedEvent) 14:19.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PerformanceEntryBinding.h:8, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PerformanceEntryBinding.cpp:3, 14:19.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings13.cpp:2: 14:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionAvailableEvent::QueryInterface(const nsIID&, void**)': 14:19.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:19.82 foundInterface = 0; \ 14:19.82 ^~~~~~~~~~~~~~ 14:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:19.82 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:19.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:19.82 NS_INTERFACE_MAP_END_INHERITING(Event) 14:19.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 14:19.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 14:19.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PerformanceEntryBinding.cpp:7, 14:19.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings13.cpp:2: 14:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:19.82 } else 14:19.82 ^~~~ 14:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:19.82 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:19.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionAvailableEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:19.82 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionAvailableEvent) 14:19.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:19.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 14:20.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 14:20.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia22.cpp:11: 14:20.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp: In member function 'virtual bool SkGradientShaderBase::onAppendStages(const SkShaderBase::StageRec&) const': 14:20.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:303:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 14:20.38 p->append(SkRasterPipeline::decal_x, decal_ctx); 14:20.38 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/shaders/gradients/SkGradientShader.cpp:305:9: note: here 14:20.38 case kClamp_TileMode: 14:20.38 ^~~~ 14:20.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia/Unified_cpp_gfx_skia22.cpp:128: 14:20.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/sksl/SkSLParser.cpp: In member function 'std::unique_ptr SkSL::Parser::assignmentExpression()': 14:20.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/sksl/SkSLParser.cpp:1451:99: warning: this statement may fall through [-Wimplicit-fallthrough=] 14:20.39 std::move(right))); 14:20.39 ^ 14:20.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/skia/skia/src/sksl/SkSLParser.cpp:1453:13: note: here 14:20.39 default: 14:20.39 ^~~~~~~ 14:20.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 14:20.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers' 14:20.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:47: 14:20.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/RuntimeService.cpp: In constructor 'mozilla::dom::workerinternals::{anonymous}::WorkerThreadContextPrivate::WorkerThreadContextPrivate(mozilla::dom::WorkerPrivate*)': 14:20.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 14:20.91 memset(this, 0, sizeof(PerThreadAtomCache)); 14:20.91 ^ 14:20.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/RuntimeService.cpp:764:7: note: 'class mozilla::dom::workerinternals::{anonymous}::WorkerThreadContextPrivate' declared here 14:20.91 class WorkerThreadContextPrivate : private PerThreadAtomCache { 14:20.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Worker.h:11, 14:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/ChromeWorker.h:10, 14:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/ChromeWorker.cpp:7, 14:20.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 14:20.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/SharedWorker.cpp: In member function 'virtual nsresult mozilla::dom::SharedWorker::QueryInterface(const nsIID&, void**)': 14:20.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:20.92 foundInterface = 0; \ 14:20.92 ^~~~~~~~~~~~~~ 14:20.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:20.92 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:20.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/SharedWorker.cpp:149:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:20.92 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:20.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Worker.h:11, 14:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/ChromeWorker.h:10, 14:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/ChromeWorker.cpp:7, 14:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 14:20.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:20.92 } else 14:20.92 ^~~~ 14:20.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:20.92 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:20.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/SharedWorker.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:20.92 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SharedWorker) 14:20.92 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Worker.h:11, 14:20.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/ChromeWorker.h:10, 14:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/ChromeWorker.cpp:7, 14:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 14:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/Worker.cpp: In member function 'virtual nsresult mozilla::dom::Worker::QueryInterface(const nsIID&, void**)': 14:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:20.93 foundInterface = 0; \ 14:20.93 ^~~~~~~~~~~~~~ 14:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:20.93 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:20.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/Worker.cpp:143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:20.93 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:20.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Worker.h:11, 14:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/ChromeWorker.h:10, 14:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/ChromeWorker.cpp:7, 14:20.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers0.cpp:2: 14:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:20.93 } else 14:20.93 ^~~~ 14:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:20.93 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:20.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/Worker.cpp:142:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:20.93 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Worker) 14:20.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:20.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers' 14:21.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/base' 14:21.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIPluginHost.h:14, 14:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/plugins/base/nsPluginHost.h:12, 14:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/plugins/base/nsPluginHost.cpp:9: 14:21.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/plugins/base/nsPluginHost.cpp: In member function 'virtual nsresult ClearDataFromSitesClosure::QueryInterface(const nsIID&, void**)': 14:21.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:21.34 foundInterface = 0; \ 14:21.35 ^~~~~~~~~~~~~~ 14:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:21.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:21.35 ^~~~~~~~~~~~~~~~~~~~~~~ 14:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/plugins/base/nsPluginHost.cpp:1533:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:21.35 NS_INTERFACE_MAP_END 14:21.35 ^~~~~~~~~~~~~~~~~~~~ 14:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:21.35 else 14:21.35 ^~~~ 14:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 14:21.35 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:21.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/plugins/base/nsPluginHost.cpp:1532:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:21.35 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClearSiteDataCallback) 14:21.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:21.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/base' 14:21.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 14:21.85 libgfx_skia.a.desc 14:21.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/skia' 14:24.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:24.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:25.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr' 14:25.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp:7, 14:25.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 14:25.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplay::QueryInterface(const nsIID&, void**)': 14:25.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:25.24 foundInterface = 0; \ 14:25.24 ^~~~~~~~~~~~~~ 14:25.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:25.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:25.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp:646:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:25.24 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:25.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:25.24 else 14:25.24 ^~~~ 14:25.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 14:25.24 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:25.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp:645:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:25.24 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, DOMEventTargetHelper) 14:25.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplayEvent.cpp: In member function 'virtual nsresult mozilla::dom::VRDisplayEvent::QueryInterface(const nsIID&, void**)': 14:25.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:25.25 foundInterface = 0; \ 14:25.25 ^~~~~~~~~~~~~~ 14:25.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:25.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:25.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplayEvent.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:25.25 NS_INTERFACE_MAP_END_INHERITING(Event) 14:25.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:25.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp:7, 14:25.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 14:25.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:25.25 } else 14:25.25 ^~~~ 14:25.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:25.25 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:25.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplayEvent.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:25.25 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRDisplayEvent) 14:25.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:25.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:25.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:25.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:25.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:25.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:25.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp:7, 14:25.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 14:25.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockDisplay::QueryInterface(const nsIID&, void**)': 14:25.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:25.26 foundInterface = 0; \ 14:25.26 ^~~~~~~~~~~~~~ 14:25.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:25.26 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:25.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRServiceTest.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:25.26 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:25.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:25.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp:7, 14:25.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 14:25.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:25.26 } else 14:25.26 ^~~~ 14:25.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:25.26 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:25.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRServiceTest.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:25.26 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockDisplay) 14:25.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:25.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:25.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:25.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:25.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:25.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:25.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp:7, 14:25.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 14:25.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRMockController::QueryInterface(const nsIID&, void**)': 14:25.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:25.27 foundInterface = 0; \ 14:25.27 ^~~~~~~~~~~~~~ 14:25.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:25.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:25.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRServiceTest.cpp:159:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:25.27 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:25.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:25.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp:7, 14:25.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 14:25.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:25.27 } else 14:25.27 ^~~~ 14:25.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:25.27 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:25.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRServiceTest.cpp:158:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:25.28 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRMockController) 14:25.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:25.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:25.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:25.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:25.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 14:25.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:25.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp:7, 14:25.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 14:25.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRServiceTest.cpp: In member function 'virtual nsresult mozilla::dom::VRServiceTest::QueryInterface(const nsIID&, void**)': 14:25.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:25.28 foundInterface = 0; \ 14:25.28 ^~~~~~~~~~~~~~ 14:25.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:25.28 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:25.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRServiceTest.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:25.28 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:25.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:25.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRDisplay.cpp:7, 14:25.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr/Unified_cpp_dom_vr0.cpp:2: 14:25.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:25.29 } else 14:25.29 ^~~~ 14:25.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:25.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:25.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/vr/VRServiceTest.cpp:260:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:25.29 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(VRServiceTest) 14:25.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:25.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr' 14:25.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/smil' 14:25.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/smil' 14:26.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr' 14:26.16 libdom_vr.a.desc 14:26.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/vr' 14:26.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/smil' 14:26.57 libdom_smil.a.desc 14:26.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/smil' 14:26.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/worklet' 14:26.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:26.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:26.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:26.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:26.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:26.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:26.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkletGlobalScope.h:11, 14:26.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/AudioWorkletGlobalScope.h:10, 14:26.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/AudioWorkletGlobalScope.cpp:7, 14:26.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 14:26.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/Worklet.cpp: In member function 'virtual nsresult mozilla::dom::Worklet::QueryInterface(const nsIID&, void**)': 14:26.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:26.72 foundInterface = 0; \ 14:26.72 ^~~~~~~~~~~~~~ 14:26.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:26.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:26.72 ^~~~~~~~~~~~~~~~~~~~~~~ 14:26.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/Worklet.cpp:309:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:26.72 NS_INTERFACE_MAP_END 14:26.72 ^~~~~~~~~~~~~~~~~~~~ 14:26.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:26.72 else 14:26.72 ^~~~ 14:26.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:26.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:26.72 ^~~~~~~~~~~~~~~~~~ 14:26.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/Worklet.cpp:308:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:26.72 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:26.72 ^~~~~~~~~~~~~~~~~~~~~~ 14:26.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/WorkletGlobalScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkletGlobalScope::QueryInterface(const nsIID&, void**)': 14:26.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:26.72 foundInterface = 0; \ 14:26.72 ^~~~~~~~~~~~~~ 14:26.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:26.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:26.75 ^~~~~~~~~~~~~~~~~~~~~~~ 14:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/WorkletGlobalScope.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:26.75 NS_INTERFACE_MAP_END 14:26.75 ^~~~~~~~~~~~~~~~~~~~ 14:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:26.75 else 14:26.75 ^~~~ 14:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:26.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:26.75 ^~~~~~~~~~~~~~~~~~ 14:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/WorkletGlobalScope.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:26.75 NS_INTERFACE_MAP_ENTRY(WorkletGlobalScope) 14:26.75 ^~~~~~~~~~~~~~~~~~~~~~ 14:26.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 14:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 14:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/Value.h:24, 14:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:31, 14:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkletGlobalScope.h:11, 14:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/AudioWorkletGlobalScope.h:10, 14:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/AudioWorkletGlobalScope.cpp:7, 14:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: 14:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 14:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 14:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:26.75 memset(aT, 0, sizeof(T)); 14:26.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 14:26.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/worklet/Worklet.cpp:22, 14:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/worklet/Unified_cpp_dom_worklet0.cpp:20: 14:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 14:26.75 struct GlobalProperties { 14:26.75 ^~~~~~~~~~~~~~~~ 14:26.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/worklet' 14:27.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 14:27.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaSegment.h:9, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/StreamTracks.h:9, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/StreamTracks.cpp:6, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 14:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrack.cpp: In member function 'virtual nsresult mozilla::dom::TextTrack::QueryInterface(const nsIID&, void**)': 14:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:27.02 foundInterface = 0; \ 14:27.02 ^~~~~~~~~~~~~~ 14:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:27.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:27.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrack.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:27.02 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:27.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocumentObserver.h:10, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocument.h:15, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AsyncEventDispatcher.h:12, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrack.cpp:7, 14:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media9.cpp:11: 14:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:27.02 } else 14:27.02 ^~~~ 14:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:27.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:27.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrack.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:27.05 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrack) 14:27.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaSegment.h:9, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/StreamTracks.h:9, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/StreamTracks.cpp:6, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 14:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackCue.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCue::QueryInterface(const nsIID&, void**)': 14:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:27.05 foundInterface = 0; \ 14:27.05 ^~~~~~~~~~~~~~ 14:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:27.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:27.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackCue.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:27.05 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:27.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocumentObserver.h:10, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocument.h:15, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AsyncEventDispatcher.h:12, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrack.cpp:7, 14:27.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media9.cpp:11: 14:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:27.05 } else 14:27.05 ^~~~ 14:27.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:27.05 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:27.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackCue.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:27.06 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackCue) 14:27.06 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaSegment.h:9, 14:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/StreamTracks.h:9, 14:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/StreamTracks.cpp:6, 14:27.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 14:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackCueList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackCueList::QueryInterface(const nsIID&, void**)': 14:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:27.07 foundInterface = 0; \ 14:27.07 ^~~~~~~~~~~~~~ 14:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:27.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:27.07 ^~~~~~~~~~~~~~~~~~~~~~~ 14:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackCueList.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:27.07 NS_INTERFACE_MAP_END 14:27.07 ^~~~~~~~~~~~~~~~~~~~ 14:27.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:27.07 else 14:27.07 ^~~~ 14:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:27.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:27.08 ^~~~~~~~~~~~~~~~~~ 14:27.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackCueList.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:27.08 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:27.09 ^~~~~~~~~~~~~~~~~~~~~~ 14:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackList.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackList::QueryInterface(const nsIID&, void**)': 14:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:27.09 foundInterface = 0; \ 14:27.09 ^~~~~~~~~~~~~~ 14:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:27.09 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:27.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackList.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:27.09 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:27.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StyleSheet.h:17, 14:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocumentObserver.h:10, 14:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIDocument.h:15, 14:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AsyncEventDispatcher.h:12, 14:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrack.cpp:7, 14:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media9.cpp:11: 14:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:27.09 } else 14:27.09 ^~~~ 14:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:27.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:27.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackList.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:27.09 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TextTrackList) 14:27.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:27.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaSegment.h:9, 14:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/StreamTracks.h:9, 14:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/StreamTracks.cpp:6, 14:27.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media9.cpp:2: 14:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackRegion.cpp: In member function 'virtual nsresult mozilla::dom::TextTrackRegion::QueryInterface(const nsIID&, void**)': 14:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:27.10 foundInterface = 0; \ 14:27.10 ^~~~~~~~~~~~~~ 14:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:27.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:27.10 ^~~~~~~~~~~~~~~~~~~~~~~ 14:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackRegion.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:27.10 NS_INTERFACE_MAP_END 14:27.10 ^~~~~~~~~~~~~~~~~~~~ 14:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:27.10 else 14:27.10 ^~~~ 14:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:27.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:27.10 ^~~~~~~~~~~~~~~~~~ 14:27.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/TextTrackRegion.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:27.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:27.10 ^~~~~~~~~~~~~~~~~~~~~~ 14:27.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 14:27.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/worklet' 14:27.77 libdom_worklet.a.desc 14:27.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/worklet' 14:28.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/console' 14:28.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ConsoleBinding.h:8, 14:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Console.h:10, 14:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/console/Console.cpp:7, 14:28.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/console/Unified_cpp_dom_console0.cpp:2: 14:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/console/Console.cpp: In member function 'virtual nsresult mozilla::dom::Console::QueryInterface(const nsIID&, void**)': 14:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:28.34 foundInterface = 0; \ 14:28.34 ^~~~~~~~~~~~~~ 14:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:28.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:28.34 ^~~~~~~~~~~~~~~~~~~~~~~ 14:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/console/Console.cpp:722:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:28.34 NS_INTERFACE_MAP_END 14:28.34 ^~~~~~~~~~~~~~~~~~~~ 14:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:28.34 else 14:28.34 ^~~~ 14:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:28.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:28.34 ^~~~~~~~~~~~~~~~~~ 14:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/console/Console.cpp:721:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:28.34 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 14:28.34 ^~~~~~~~~~~~~~~~~~~~~~ 14:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/console/ConsoleInstance.cpp: In member function 'virtual nsresult mozilla::dom::ConsoleInstance::QueryInterface(const nsIID&, void**)': 14:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:28.34 foundInterface = 0; \ 14:28.34 ^~~~~~~~~~~~~~ 14:28.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:28.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:28.35 ^~~~~~~~~~~~~~~~~~~~~~~ 14:28.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/console/ConsoleInstance.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:28.35 NS_INTERFACE_MAP_END 14:28.35 ^~~~~~~~~~~~~~~~~~~~ 14:28.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackObject.h:30, 14:28.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 14:28.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ConsoleBinding.h:10, 14:28.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Console.h:10, 14:28.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/console/Console.cpp:7, 14:28.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/console/Unified_cpp_dom_console0.cpp:2: 14:28.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:28.35 else 14:28.35 ^~~~ 14:28.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/console/ConsoleInstance.cpp:22:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 14:28.36 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 14:28.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:28.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/console' 14:29.19 Compiling semver v0.6.0 14:29.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/console' 14:29.45 libdom_console.a.desc 14:29.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/console' 14:30.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments/ipc' 14:30.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments/ipc' 14:30.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 14:30.19 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:30.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 14:30.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xslt' 14:30.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/base/txCore.h:11, 14:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xslt/txXMLEventHandler.h:9, 14:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xslt/txBufferingHandler.h:9, 14:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xslt/txBufferingHandler.cpp:6, 14:30.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: 14:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function 'virtual nsresult txMozillaXSLTProcessor::QueryInterface(const nsIID&, void**)': 14:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:30.87 foundInterface = 0; \ 14:30.87 ^~~~~~~~~~~~~~ 14:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:30.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:30.87 ^~~~~~~~~~~~~~~~~~~~~~~ 14:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:299:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:30.87 NS_INTERFACE_MAP_END 14:30.87 ^~~~~~~~~~~~~~~~~~~~ 14:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:30.87 else 14:30.87 ^~~~ 14:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 14:30.87 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:30.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:30.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:298:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:30.87 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentTransformer) 14:30.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:30.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xslt' 14:31.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments/ipc' 14:31.07 libdom_payments_ipc.a.desc 14:31.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments/ipc' 14:31.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 14:31.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 14:31.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 14:31.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 14:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 14:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 14:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/NetDashboardBinding.cpp:3, 14:31.82 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings12.cpp:2: 14:31.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp: In member function 'virtual nsresult mozilla::dom::OfflineAudioCompletionEvent::QueryInterface(const nsIID&, void**)': 14:31.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:31.82 foundInterface = 0; \ 14:31.82 ^~~~~~~~~~~~~~ 14:31.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:31.83 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:31.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:31.83 NS_INTERFACE_MAP_END_INHERITING(Event) 14:31.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:31.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/NetDashboardBinding.cpp:3, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings12.cpp:2: 14:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:31.83 } else 14:31.83 ^~~~ 14:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:31.83 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:31.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/OfflineAudioCompletionEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:31.83 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(OfflineAudioCompletionEvent) 14:31.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:31.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/NetDashboardBinding.cpp:3, 14:31.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings12.cpp:2: 14:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PeerConnectionObserverBinding.cpp: In member function 'virtual nsresult mozilla::dom::PeerConnectionObserver::QueryInterface(const nsIID&, void**)': 14:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:31.83 foundInterface = 0; \ 14:31.83 ^~~~~~~~~~~~~~ 14:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:31.83 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:31.83 ^~~~~~~~~~~~~~~~~~~~~~~ 14:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PeerConnectionObserverBinding.cpp:2368:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:31.83 NS_INTERFACE_MAP_END 14:31.83 ^~~~~~~~~~~~~~~~~~~~ 14:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:31.83 else 14:31.83 ^~~~ 14:31.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:31.86 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:31.86 ^~~~~~~~~~~~~~~~~~ 14:31.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PeerConnectionObserverBinding.cpp:2367:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:31.86 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 14:31.86 ^~~~~~~~~~~~~~~~~~~~~~ 14:31.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 14:32.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation/provider' 14:32.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation/provider' 14:32.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:32.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGStringList.h:11, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGTests.h:11, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGGraphicsElement.h:10, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGTextContentElement.h:10, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGTextElement.h:10, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGTextElement.cpp:7, 14:32.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg7.cpp:2: 14:32.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsISVGPoint.cpp: In member function 'virtual nsresult mozilla::nsISVGPoint::QueryInterface(const nsIID&, void**)': 14:32.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:32.56 foundInterface = 0; \ 14:32.56 ^~~~~~~~~~~~~~ 14:32.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:32.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:32.56 ^~~~~~~~~~~~~~~~~~~~~~~ 14:32.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsISVGPoint.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:32.56 NS_INTERFACE_MAP_END 14:32.56 ^~~~~~~~~~~~~~~~~~~~ 14:32.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:32.56 else 14:32.56 ^~~~ 14:32.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:32.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:32.57 ^~~~~~~~~~~~~~~~~~ 14:32.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsISVGPoint.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:32.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:32.57 ^~~~~~~~~~~~~~~~~~~~~~ 14:32.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:33.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation/provider' 14:33.44 libdom_presentation_provider.a.desc 14:33.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation/provider' 14:34.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:34.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:34.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:34.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 14:34.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedPointList.h:12, 14:34.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGPolyElement.h:11, 14:34.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGPolygonElement.h:11, 14:34.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGPolygonElement.cpp:7, 14:34.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg6.cpp:2: 14:34.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGPreserveAspectRatio.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGPreserveAspectRatio::QueryInterface(const nsIID&, void**)': 14:34.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:34.12 foundInterface = 0; \ 14:34.12 ^~~~~~~~~~~~~~ 14:34.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:34.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:34.12 ^~~~~~~~~~~~~~~~~~~~~~~ 14:34.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGPreserveAspectRatio.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:34.12 NS_INTERFACE_MAP_END 14:34.12 ^~~~~~~~~~~~~~~~~~~~ 14:34.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:34.12 else 14:34.12 ^~~~ 14:34.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:34.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:34.12 ^~~~~~~~~~~~~~~~~~ 14:34.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGPreserveAspectRatio.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:34.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:34.12 ^~~~~~~~~~~~~~~~~~~~~~ 14:34.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGRect.cpp: In member function 'virtual nsresult mozilla::dom::SVGRect::QueryInterface(const nsIID&, void**)': 14:34.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:34.13 foundInterface = 0; \ 14:34.13 ^~~~~~~~~~~~~~ 14:34.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:34.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:34.13 ^~~~~~~~~~~~~~~~~~~~~~~ 14:34.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGRect.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:34.13 NS_INTERFACE_MAP_END 14:34.13 ^~~~~~~~~~~~~~~~~~~~ 14:34.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:34.13 else 14:34.13 ^~~~ 14:34.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:34.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:34.14 ^~~~~~~~~~~~~~~~~~ 14:34.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGRect.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:34.14 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:34.14 ^~~~~~~~~~~~~~~~~~~~~~ 14:34.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGSVGElement.cpp: In member function 'virtual nsresult mozilla::dom::DOMSVGTranslatePoint::QueryInterface(const nsIID&, void**)': 14:34.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:34.14 foundInterface = 0; \ 14:34.14 ^~~~~~~~~~~~~~ 14:34.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:34.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:34.14 ^~~~~~~~~~~~~~~~~~~~~~~ 14:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGSVGElement.cpp:57:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:34.15 NS_INTERFACE_MAP_END 14:34.15 ^~~~~~~~~~~~~~~~~~~~ 14:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:34.15 else 14:34.15 ^~~~ 14:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:34.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:34.15 ^~~~~~~~~~~~~~~~~~ 14:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGSVGElement.cpp:56:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:34.15 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:34.15 ^~~~~~~~~~~~~~~~~~~~~~ 14:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGSwitchElement.cpp: In member function 'virtual nsresult mozilla::dom::SVGSwitchElement::QueryInterface(const nsIID&, void**)': 14:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:34.15 foundInterface = 0; \ 14:34.15 ^~~~~~~~~~~~~~ 14:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:34.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:34.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:34.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGSwitchElement.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:34.15 NS_INTERFACE_MAP_END_INHERITING(SVGSwitchElementBase) 14:34.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:34.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 14:34.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.h:15, 14:34.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContent.h:12, 14:34.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGPointList.h:12, 14:34.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedPointList.h:14, 14:34.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGPolyElement.h:11, 14:34.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SVGPolygonElement.h:11, 14:34.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGPolygonElement.cpp:7, 14:34.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg6.cpp:2: 14:34.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:34.16 } else 14:34.16 ^~~~ 14:34.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:34.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:34.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:34.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGSwitchElement.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:34.16 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SVGSwitchElement) 14:34.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:34.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:34.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/gtk2' 14:34.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:34.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/gtk2' 14:34.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 14:34.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 14:35.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath' 14:35.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 14:35.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txXPathNode&)': 14:35.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 14:35.04 memmove(pos + 1, pos, moveSize * sizeof(txXPathNode)); 14:35.04 ^ 14:35.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 14:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNameTest.cpp:9, 14:35.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 14:35.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 14:35.04 class txXPathNode { 14:35.04 ^~~~~~~~~~~ 14:35.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 14:35.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)': 14:35.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 14:35.04 memmove(insertPos, pos, count * sizeof(txXPathNode)); 14:35.05 ^ 14:35.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 14:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNameTest.cpp:9, 14:35.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 14:35.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 14:35.05 class txXPathNode { 14:35.05 ^~~~~~~~~~~ 14:35.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 14:35.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNodeSet.cpp: In member function 'nsresult txNodeSet::sweep()': 14:35.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 14:35.05 memmove(insertion, mStart + pos - chunk, chunk * sizeof(txXPathNode)); 14:35.06 ^ 14:35.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 14:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNameTest.cpp:9, 14:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 14:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 14:35.06 class txXPathNode { 14:35.06 ^~~~~~~~~~~ 14:35.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 14:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNodeSet.cpp: In member function 'bool txNodeSet::ensureGrowSize(int32_t)': 14:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 14:35.06 memmove(dest, mStart, oldSize * sizeof(txXPathNode)); 14:35.06 ^ 14:35.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 14:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNameTest.cpp:9, 14:35.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 14:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 14:35.06 class txXPathNode { 14:35.06 ^~~~~~~~~~~ 14:35.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 14:35.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 14:35.07 memcpy(dest, mStart, oldSize * sizeof(txXPathNode)); 14:35.07 ^ 14:35.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 14:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNameTest.cpp:9, 14:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 14:35.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 14:35.07 class txXPathNode { 14:35.07 ^~~~~~~~~~~ 14:35.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: 14:35.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNodeSet.cpp: In static member function 'static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)': 14:35.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 14:35.07 memcpy(aDest, aStart, (aEnd - aStart) * sizeof(txXPathNode)); 14:35.07 ^ 14:35.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathTreeWalker.h:10, 14:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txNameTest.cpp:9, 14:35.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: 14:35.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPathNode.h:18:7: note: 'class txXPathNode' declared here 14:35.08 class txXPathNode { 14:35.08 ^~~~~~~~~~~ 14:35.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath' 14:35.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/stub' 14:35.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:35.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/stub' 14:36.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl' 14:36.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:36.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:36.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/domstubs.h:10, 14:36.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDOMNode.h:10, 14:36.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDOMElement.h:10, 14:36.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 14:36.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/XBLChildrenElement.cpp:7, 14:36.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 14:36.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/XBLChildrenElement.cpp: In member function 'virtual nsresult nsAnonymousContentList::QueryInterface(const nsIID&, void**)': 14:36.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.30 foundInterface = 0; \ 14:36.30 ^~~~~~~~~~~~~~ 14:36.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:36.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.31 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/XBLChildrenElement.cpp:56:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.31 NS_INTERFACE_MAP_END 14:36.31 ^~~~~~~~~~~~~~~~~~~~ 14:36.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINodeList.h:11, 14:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:11, 14:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/XBLChildrenElement.cpp:7, 14:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 14:36.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:36.31 } else 14:36.31 ^~~~ 14:36.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:36.31 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:36.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/XBLChildrenElement.cpp:55:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 14:36.31 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAnonymousContentList) 14:36.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 14:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 14:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleProcessorData.h:21, 14:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/nsBindingManager.cpp:41, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:11: 14:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 14:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:36.35 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 14:36.35 ^ 14:36.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/nsXMLElement.h:12, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:13, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/XBLChildrenElement.cpp:7, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 14:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 14:36.35 class nsCSSValue { 14:36.35 ^~~~~~~~~~ 14:36.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/domstubs.h:10, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDOMNode.h:10, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIDOMElement.h:10, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XBLChildrenElement.h:10, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/XBLChildrenElement.cpp:7, 14:36.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: 14:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/nsBindingManager.cpp: In member function 'virtual nsresult nsBindingManager::QueryInterface(const nsIID&, void**)': 14:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.36 foundInterface = 0; \ 14:36.36 ^~~~~~~~~~~~~~ 14:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:36.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.36 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/nsBindingManager.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.36 NS_INTERFACE_MAP_END 14:36.36 ^~~~~~~~~~~~~~~~~~~~ 14:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:36.36 else 14:36.36 ^~~~ 14:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:36.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.36 ^~~~~~~~~~~~~~~~~~ 14:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/nsBindingManager.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:36.36 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/nsXBLDocumentInfo.cpp: In member function 'virtual nsresult nsXBLDocumentInfo::QueryInterface(const nsIID&, void**)': 14:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.36 foundInterface = 0; \ 14:36.36 ^~~~~~~~~~~~~~ 14:36.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:36.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.36 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/nsXBLDocumentInfo.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.37 NS_INTERFACE_MAP_END 14:36.37 ^~~~~~~~~~~~~~~~~~~~ 14:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:36.37 else 14:36.37 ^~~~ 14:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:36.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.37 ^~~~~~~~~~~~~~~~~~ 14:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/nsXBLDocumentInfo.cpp:93:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.37 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:36.37 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/nsXBLResourceLoader.cpp: In member function 'virtual nsresult nsXBLResourceLoader::QueryInterface(const nsIID&, void**)': 14:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.37 foundInterface = 0; \ 14:36.37 ^~~~~~~~~~~~~~ 14:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:36.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:36.37 ^~~~~~~~~~~~~~~~~~~~~~~ 14:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/nsXBLResourceLoader.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:36.37 NS_INTERFACE_MAP_END 14:36.37 ^~~~~~~~~~~~~~~~~~~~ 14:36.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:36.37 else 14:36.38 ^~~~ 14:36.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:36.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.38 ^~~~~~~~~~~~~~~~~~ 14:36.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xbl/nsXBLResourceLoader.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:36.38 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl' 14:36.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/gtk2' 14:36.62 libmozgtk.so 14:36.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/gtk2' 14:36.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 14:36.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaInfo.h:11, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/VideoUtils.h:11, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaMIMETypes.h:10, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaMIMETypes.cpp:7, 14:36.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media6.cpp:2: 14:36.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaManager.cpp: In member function 'virtual nsresult mozilla::FakeTrackSourceGetter::QueryInterface(const nsIID&, void**)': 14:36.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.88 foundInterface = 0; \ 14:36.88 ^~~~~~~~~~~~~~ 14:36.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:36.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:36.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaManager.cpp:1019:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:36.88 NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) 14:36.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/DOMMediaStream.h:12, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/MediaEngine.h:8, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaManager.h:8, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaManager.cpp:7, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media6.cpp:11: 14:36.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:36.88 } else 14:36.88 ^~~~ 14:36.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:36.88 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:36.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaManager.cpp:1018:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:36.88 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FakeTrackSourceGetter) 14:36.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.88 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 14:36.88 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaInfo.h:11, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/VideoUtils.h:11, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaMIMETypes.h:10, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaMIMETypes.cpp:7, 14:36.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media6.cpp:2: 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaRecorder.cpp: In member function 'virtual nsresult mozilla::dom::MediaRecorder::QueryInterface(const nsIID&, void**)': 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:36.89 foundInterface = 0; \ 14:36.89 ^~~~~~~~~~~~~~ 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:36.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:36.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaRecorder.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:36.89 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:36.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:36.89 else 14:36.89 ^~~~ 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:36.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:36.89 ^~~~~~~~~~~~~~~~~~ 14:36.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaRecorder.cpp:166:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:36.89 NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) 14:36.90 ^~~~~~~~~~~~~~~~~~~~~~ 14:36.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 14:36.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/gtk3' 14:36.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:36.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/gtk3' 14:36.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/ipc' 14:36.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/ipc' 14:37.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/stub' 14:37.27 libmozgtk_stub.so 14:37.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/stub' 14:37.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/x11' 14:37.35 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:37.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/x11' 14:38.36 Compiling encoding_rs v0.7.2 14:38.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/x11' 14:38.50 libwidget_x11.a.desc 14:38.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/x11' 14:38.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/gtk3' 14:38.65 libmozgtk.so 14:38.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk/mozgtk/gtk3' 14:39.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtkxtbin' 14:39.19 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 14:39.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtkxtbin' 14:40.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xul' 14:40.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 14:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/XULDocument.h:9, 14:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/XULDocument.cpp:26, 14:40.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULCommandDispatcher.cpp: In member function 'virtual nsresult nsXULCommandDispatcher::QueryInterface(const nsIID&, void**)': 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:40.34 foundInterface = 0; \ 14:40.34 ^~~~~~~~~~~~~~ 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:40.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:40.34 ^~~~~~~~~~~~~~~~~~~~~~~ 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULCommandDispatcher.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:40.34 NS_INTERFACE_MAP_END 14:40.34 ^~~~~~~~~~~~~~~~~~~~ 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:40.34 else 14:40.34 ^~~~ 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 14:40.34 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULCommandDispatcher.cpp:53:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:40.34 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMXULCommandDispatcher) 14:40.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULContentSink.cpp: In member function 'virtual nsresult XULContentSinkImpl::QueryInterface(const nsIID&, void**)': 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:40.34 foundInterface = 0; \ 14:40.34 ^~~~~~~~~~~~~~ 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:40.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:40.34 ^~~~~~~~~~~~~~~~~~~~~~~ 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULContentSink.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:40.34 NS_INTERFACE_MAP_END 14:40.34 ^~~~~~~~~~~~~~~~~~~~ 14:40.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:40.34 else 14:40.36 ^~~~ 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:40.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:40.36 ^~~~~~~~~~~~~~~~~~ 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULContentSink.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:40.36 NS_INTERFACE_MAP_ENTRY(nsIContentSink) 14:40.36 ^~~~~~~~~~~~~~~~~~~~~~ 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULControllers.cpp: In member function 'virtual nsresult nsXULControllers::QueryInterface(const nsIID&, void**)': 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:40.36 foundInterface = 0; \ 14:40.36 ^~~~~~~~~~~~~~ 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:40.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:40.36 ^~~~~~~~~~~~~~~~~~~~~~~ 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULControllers.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:40.36 NS_INTERFACE_MAP_END 14:40.36 ^~~~~~~~~~~~~~~~~~~~ 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:40.36 else 14:40.36 ^~~~ 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 14:40.36 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:40.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULControllers.cpp:68:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:40.36 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIControllers) 14:40.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Declaration.h:25, 14:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 14:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULElement.cpp:27, 14:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:47: 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 14:40.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:40.36 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 14:40.36 ^ 14:40.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 14:40.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 14:40.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMAttributeMap.h:173, 14:40.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocument.h:49, 14:40.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XMLDocument.h:12, 14:40.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/XULDocument.h:14, 14:40.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/XULDocument.cpp:26, 14:40.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 14:40.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 14:40.38 class nsCSSValue { 14:40.38 ^~~~~~~~~~ 14:40.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:40.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:40.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 14:40.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/XULDocument.h:9, 14:40.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/XULDocument.cpp:26, 14:40.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 14:40.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULElement.cpp: In member function 'virtual nsresult nsXULElementTearoff::QueryInterface(const nsIID&, void**)': 14:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:964:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:40.40 foundInterface = 0; \ 14:40.40 ^~~~~~~~~~~~~~ 14:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:1000:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 14:40.40 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 14:40.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULElement.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 14:40.40 NS_INTERFACE_MAP_END_AGGREGATED(mElement) 14:40.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:40.40 else 14:40.40 ^~~~ 14:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:40.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:40.40 ^~~~~~~~~~~~~~~~~~ 14:40.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULElement.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:40.41 NS_INTERFACE_MAP_ENTRY(nsIFrameLoaderOwner) 14:40.41 ^~~~~~~~~~~~~~~~~~~~~~ 14:40.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULElement.cpp: In member function 'virtual nsresult nsXULElement::QueryInterface(const nsIID&, void**)': 14:40.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:40.42 foundInterface = 0; \ 14:40.42 ^~~~~~~~~~~~~~ 14:40.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:40.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:40.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULElement.cpp:287:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:40.43 NS_INTERFACE_MAP_END_INHERITING(nsStyledElement) 14:40.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/CustomElementRegistry.h:21, 14:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDocument.h:70, 14:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XMLDocument.h:12, 14:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/XULDocument.h:14, 14:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/XULDocument.cpp:26, 14:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 14:40.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentUtils.h:3482:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:40.43 } else 14:40.43 ^~~~ 14:40.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsContentUtils.h:3482:5: note: in definition of macro 'NS_INTERFACE_MAP_ENTRY_TEAROFF' 14:40.43 } else 14:40.43 ^~~~ 14:40.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 14:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/XULDocument.h:9, 14:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/XULDocument.cpp:26, 14:40.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xul/Unified_cpp_dom_xul0.cpp:2: 14:40.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULPopupListener.cpp: In member function 'virtual nsresult nsXULPopupListener::QueryInterface(const nsIID&, void**)': 14:40.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:40.43 foundInterface = 0; \ 14:40.43 ^~~~~~~~~~~~~~ 14:40.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:40.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:40.44 ^~~~~~~~~~~~~~~~~~~~~~~ 14:40.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULPopupListener.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:40.44 NS_INTERFACE_MAP_END 14:40.44 ^~~~~~~~~~~~~~~~~~~~ 14:40.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:40.44 else 14:40.44 ^~~~ 14:40.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:40.44 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:40.44 ^~~~~~~~~~~~~~~~~~ 14:40.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULPopupListener.cpp:82:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:40.44 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:40.44 ^~~~~~~~~~~~~~~~~~~~~~ 14:40.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULPrototypeDocument.cpp: In member function 'virtual nsresult nsXULPrototypeDocument::QueryInterface(const nsIID&, void**)': 14:40.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:40.44 foundInterface = 0; \ 14:40.45 ^~~~~~~~~~~~~~ 14:40.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:40.45 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:40.45 ^~~~~~~~~~~~~~~~~~~~~~~ 14:40.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULPrototypeDocument.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:40.45 NS_INTERFACE_MAP_END 14:40.45 ^~~~~~~~~~~~~~~~~~~~ 14:40.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:40.45 else 14:40.45 ^~~~ 14:40.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:40.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:40.45 ^~~~~~~~~~~~~~~~~~ 14:40.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xul/nsXULPrototypeDocument.cpp:71:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:40.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:40.45 ^~~~~~~~~~~~~~~~~~~~~~ 14:40.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xul' 14:40.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtkxtbin' 14:40.66 libwidget_gtkxtbin.a.desc 14:40.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtkxtbin' 14:41.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xul' 14:41.19 libdom_xul.a.desc 14:41.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xul' 14:41.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB' 14:41.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:11, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:41.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/FileSnapshot.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::StreamWrapper::QueryInterface(const nsIID&, void**)': 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936: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.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:41.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:41.98 ^~~~~~~~~~~~~~~~~~~~~~~ 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/FileSnapshot.cpp:219:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:41.98 NS_INTERFACE_MAP_END 14:41.98 ^~~~~~~~~~~~~~~~~~~~ 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: 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.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 14:41.98 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:41.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/FileSnapshot.cpp:218:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:41.98 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 14:41.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBCursor.cpp: In member function 'virtual nsresult mozilla::dom::IDBCursor::QueryInterface(const nsIID&, void**)': 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936: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.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:41.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:41.98 ^~~~~~~~~~~~~~~~~~~~~~~ 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBCursor.cpp:859:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:41.98 NS_INTERFACE_MAP_END 14:41.98 ^~~~~~~~~~~~~~~~~~~~ 14:41.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:41.98 else 14:41.99 ^~~~ 14:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:41.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:41.99 ^~~~~~~~~~~~~~~~~~ 14:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBCursor.cpp:858:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:41.99 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:41.99 ^~~~~~~~~~~~~~~~~~~~~~ 14:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBDatabase.cpp: In member function 'virtual nsresult mozilla::dom::IDBDatabase::QueryInterface(const nsIID&, void**)': 14:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/dom/indexedDB/IDBDatabase.cpp:1058:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:41.99 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 14:41.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:41.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 14:41.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:12, 14:41.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:41.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:41.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:41.99 } else 14:41.99 ^~~~ 14:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:41.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:41.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBDatabase.cpp:1057:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:42.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBDatabase) 14:42.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:11, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:42.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:42.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBEvents.cpp: In member function 'virtual nsresult mozilla::dom::IDBVersionChangeEvent::QueryInterface(const nsIID&, void**)': 14:42.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/dom/indexedDB/IDBEvents.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:42.00 NS_INTERFACE_MAP_END_INHERITING(Event) 14:42.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.01 else 14:42.01 ^~~~ 14:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:42.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:42.01 ^~~~~~~~~~~~~~~~~~ 14:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBEvents.cpp:77:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:42.01 NS_INTERFACE_MAP_ENTRY(IDBVersionChangeEvent) 14:42.01 ^~~~~~~~~~~~~~~~~~~~~~ 14:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBFactory.cpp: In member function 'virtual nsresult mozilla::dom::IDBFactory::QueryInterface(const nsIID&, void**)': 14:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.01 foundInterface = 0; \ 14:42.01 ^~~~~~~~~~~~~~ 14:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:42.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:42.01 ^~~~~~~~~~~~~~~~~~~~~~~ 14:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBFactory.cpp:778:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:42.01 NS_INTERFACE_MAP_END 14:42.01 ^~~~~~~~~~~~~~~~~~~~ 14:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.01 else 14:42.01 ^~~~ 14:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:42.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:42.01 ^~~~~~~~~~~~~~~~~~ 14:42.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBFactory.cpp:777:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:42.01 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:42.02 ^~~~~~~~~~~~~~~~~~~~~~ 14:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBFileHandle.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileHandle::QueryInterface(const nsIID&, void**)': 14:42.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/dom/indexedDB/IDBFileHandle.cpp:692:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:42.03 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:42.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.03 else 14:42.03 ^~~~ 14:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:42.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:42.03 ^~~~~~~~~~~~~~~~~~ 14:42.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBFileHandle.cpp:691:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:42.03 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 14:42.03 ^~~~~~~~~~~~~~~~~~~~~~ 14:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBFileRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBFileRequest::QueryInterface(const nsIID&, void**)': 14:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.04 foundInterface = 0; \ 14:42.04 ^~~~~~~~~~~~~~ 14:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:42.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:42.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBFileRequest.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:42.04 NS_INTERFACE_MAP_END_INHERITING(DOMRequest) 14:42.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:42.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 14:42.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:12, 14:42.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:42.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:42.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:42.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/dom/indexedDB/IDBFileRequest.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:42.04 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBFileRequest) 14:42.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:42.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:11, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:42.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBIndex.cpp: In member function 'virtual nsresult mozilla::dom::IDBIndex::QueryInterface(const nsIID&, void**)': 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.07 foundInterface = 0; \ 14:42.07 ^~~~~~~~~~~~~~ 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:42.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:42.07 ^~~~~~~~~~~~~~~~~~~~~~~ 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBIndex.cpp:578:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:42.07 NS_INTERFACE_MAP_END 14:42.07 ^~~~~~~~~~~~~~~~~~~~ 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.07 else 14:42.07 ^~~~ 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:42.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:42.07 ^~~~~~~~~~~~~~~~~~ 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBIndex.cpp:577:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:42.07 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:42.07 ^~~~~~~~~~~~~~~~~~~~~~ 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBKeyRange.cpp: In member function 'virtual nsresult mozilla::dom::IDBKeyRange::QueryInterface(const nsIID&, void**)': 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.07 foundInterface = 0; \ 14:42.07 ^~~~~~~~~~~~~~ 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:42.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:42.07 ^~~~~~~~~~~~~~~~~~~~~~~ 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBKeyRange.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:42.07 NS_INTERFACE_MAP_END 14:42.07 ^~~~~~~~~~~~~~~~~~~~ 14:42.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.10 else 14:42.10 ^~~~ 14:42.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:42.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:42.10 ^~~~~~~~~~~~~~~~~~ 14:42.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBKeyRange.cpp:204:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:42.10 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:42.10 ^~~~~~~~~~~~~~~~~~~~~~ 14:42.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBMutableFile.cpp: In member function 'virtual nsresult mozilla::dom::IDBMutableFile::QueryInterface(const nsIID&, void**)': 14:42.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.10 foundInterface = 0; \ 14:42.10 ^~~~~~~~~~~~~~ 14:42.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:42.10 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:42.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBMutableFile.cpp:206:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:42.10 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:42.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:42.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 14:42.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:12, 14:42.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:42.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:42.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:42.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.10 } else 14:42.10 ^~~~ 14:42.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:42.10 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:42.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBMutableFile.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:42.10 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBMutableFile) 14:42.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:42.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:42.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:42.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:42.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:42.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:42.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 14:42.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:11, 14:42.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:42.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:42.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:42.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBObjectStore.cpp: In member function 'virtual nsresult mozilla::dom::IDBObjectStore::QueryInterface(const nsIID&, void**)': 14:42.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.12 foundInterface = 0; \ 14:42.12 ^~~~~~~~~~~~~~ 14:42.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:42.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:42.12 ^~~~~~~~~~~~~~~~~~~~~~~ 14:42.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBObjectStore.cpp:2183:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:42.12 NS_INTERFACE_MAP_END 14:42.12 ^~~~~~~~~~~~~~~~~~~~ 14:42.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.12 else 14:42.12 ^~~~ 14:42.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:42.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:42.12 ^~~~~~~~~~~~~~~~~~ 14:42.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBObjectStore.cpp:2182:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:42.12 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:42.12 ^~~~~~~~~~~~~~~~~~~~~~ 14:42.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBRequest::QueryInterface(const nsIID&, void**)': 14:42.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.13 foundInterface = 0; \ 14:42.13 ^~~~~~~~~~~~~~ 14:42.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:42.13 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:42.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBRequest.cpp:358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:42.13 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 14:42.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:119: 14:42.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBRequest.cpp:357:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.13 } else 14:42.13 ^~~~ 14:42.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:11, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:42.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBRequest.cpp: In member function 'virtual nsresult mozilla::dom::IDBOpenDBRequest::QueryInterface(const nsIID&, void**)': 14:42.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.13 foundInterface = 0; \ 14:42.13 ^~~~~~~~~~~~~~ 14:42.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:42.13 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:42.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBRequest.cpp:564:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:42.13 NS_INTERFACE_MAP_END_INHERITING(IDBRequest) 14:42.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:12, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:42.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:42.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.14 } else 14:42.14 ^~~~ 14:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:42.14 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:42.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBRequest.cpp:563:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:42.14 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBOpenDBRequest) 14:42.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 14:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBTransactionBinding.h:8, 14:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:11, 14:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:42.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.cpp: In member function 'virtual nsresult mozilla::dom::IDBTransaction::QueryInterface(const nsIID&, void**)': 14:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.14 foundInterface = 0; \ 14:42.14 ^~~~~~~~~~~~~~ 14:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:42.14 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:42.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.cpp:931:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:42.14 NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) 14:42.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.14 else 14:42.14 ^~~~ 14:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:42.14 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:42.14 ^~~~~~~~~~~~~~~~~~ 14:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.cpp:930:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:42.14 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 14:42.14 ^~~~~~~~~~~~~~~~~~~~~~ 14:42.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBWrapperCache.cpp: In member function 'virtual nsresult mozilla::dom::IDBWrapperCache::QueryInterface(const nsIID&, void**)': 14:42.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:42.15 foundInterface = 0; \ 14:42.15 ^~~~~~~~~~~~~~ 14:42.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:42.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:42.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBWrapperCache.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:42.15 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:42.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:42.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IDBWrapperCache.h:11, 14:42.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBTransaction.h:12, 14:42.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.h:10, 14:42.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsChild.cpp:7, 14:42.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: 14:42.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:42.16 } else 14:42.16 ^~~~ 14:42.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:42.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:42.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/IDBWrapperCache.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:42.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(IDBWrapperCache) 14:42.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB' 14:45.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:45.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGAttrTearoffTable.h:10, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGBoolean.cpp:8, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 14:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGClass.cpp: In member function 'virtual nsresult DOMAnimatedString::QueryInterface(const nsIID&, void**)': 14:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:45.92 foundInterface = 0; \ 14:45.92 ^~~~~~~~~~~~~~ 14:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:45.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:45.92 ^~~~~~~~~~~~~~~~~~~~~~~ 14:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGClass.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:45.92 NS_INTERFACE_MAP_END 14:45.92 ^~~~~~~~~~~~~~~~~~~~ 14:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:45.92 else 14:45.92 ^~~~ 14:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:45.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:45.92 ^~~~~~~~~~~~~~~~~~ 14:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGClass.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:45.92 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:45.92 ^~~~~~~~~~~~~~~~~~~~~~ 14:45.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGElement.cpp:27, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:29: 14:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 14:45.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:45.92 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 14:45.92 ^ 14:45.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGElement.h:22, 14:45.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/SVGAnimatedBoolean.h:11, 14:45.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGBoolean.cpp:12, 14:45.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 14:45.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 14:45.93 class nsCSSValue { 14:45.93 ^~~~~~~~~~ 14:45.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:45.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:45.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 14:45.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 14:45.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGAttrTearoffTable.h:10, 14:45.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGBoolean.cpp:8, 14:45.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 14:45.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult nsSVGFE::QueryInterface(const nsIID&, void**)': 14:45.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:45.93 foundInterface = 0; \ 14:45.93 ^~~~~~~~~~~~~~ 14:45.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:45.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:45.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:45.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGFilters.cpp:76:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:45.95 NS_INTERFACE_MAP_END_INHERITING(nsSVGFEBase) 14:45.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:45.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:56: 14:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGFilters.cpp:75:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:45.96 else 14:45.96 ^~~~ 14:45.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:45.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:45.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 14:45.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 14:45.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGAttrTearoffTable.h:10, 14:45.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGBoolean.cpp:8, 14:45.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 14:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGFilters.cpp: In member function 'virtual nsresult mozilla::dom::SVGComponentTransferFunctionElement::QueryInterface(const nsIID&, void**)': 14:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:45.96 foundInterface = 0; \ 14:45.96 ^~~~~~~~~~~~~~ 14:45.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:45.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:45.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGFilters.cpp:210:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:45.97 NS_INTERFACE_MAP_END_INHERITING(SVGComponentTransferFunctionElementBase) 14:45.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:45.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:56: 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGFilters.cpp:209:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:45.97 else 14:45.97 ^~~~ 14:45.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 14:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 14:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGAttrTearoffTable.h:10, 14:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGBoolean.cpp:8, 14:45.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg/Unified_cpp_dom_svg8.cpp:2: 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGString.cpp: In member function 'virtual nsresult nsSVGString::DOMAnimatedString::QueryInterface(const nsIID&, void**)': 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:45.97 foundInterface = 0; \ 14:45.97 ^~~~~~~~~~~~~~ 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:45.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:45.97 ^~~~~~~~~~~~~~~~~~~~~~~ 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGString.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:45.97 NS_INTERFACE_MAP_END 14:45.97 ^~~~~~~~~~~~~~~~~~~~ 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:45.97 else 14:45.97 ^~~~ 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:45.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:45.97 ^~~~~~~~~~~~~~~~~~ 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGString.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:45.97 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:45.97 ^~~~~~~~~~~~~~~~~~~~~~ 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMBaseVal::QueryInterface(const nsIID&, void**)': 14:45.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:45.97 foundInterface = 0; \ 14:45.97 ^~~~~~~~~~~~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:45.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:45.98 ^~~~~~~~~~~~~~~~~~~~~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGViewBox.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:45.98 NS_INTERFACE_MAP_END 14:45.98 ^~~~~~~~~~~~~~~~~~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:45.98 else 14:45.98 ^~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:45.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:45.98 ^~~~~~~~~~~~~~~~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGViewBox.cpp:76:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:45.98 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:45.98 ^~~~~~~~~~~~~~~~~~~~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGViewBox.cpp: In member function 'virtual nsresult nsSVGViewBox::DOMAnimVal::QueryInterface(const nsIID&, void**)': 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:45.98 foundInterface = 0; \ 14:45.98 ^~~~~~~~~~~~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:45.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:45.98 ^~~~~~~~~~~~~~~~~~~~~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGViewBox.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:45.98 NS_INTERFACE_MAP_END 14:45.98 ^~~~~~~~~~~~~~~~~~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:45.98 else 14:45.98 ^~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:45.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:45.98 ^~~~~~~~~~~~~~~~~~ 14:45.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/svg/nsSVGViewBox.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:45.98 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:45.98 ^~~~~~~~~~~~~~~~~~~~~~ 14:45.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:45.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/websocket' 14:45.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TypedArray.h:12, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/websocket/WebSocket.h:12, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/websocket/WebSocket.cpp:7, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/websocket/Unified_cpp_dom_websocket0.cpp:2: 14:45.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/websocket/WebSocket.cpp: In member function 'virtual nsresult mozilla::dom::WebSocket::QueryInterface(const nsIID&, void**)': 14:45.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:45.99 foundInterface = 0; \ 14:45.99 ^~~~~~~~~~~~~~ 14:45.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:45.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:45.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:45.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/websocket/WebSocket.cpp:1350:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:45.99 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:45.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:45.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TypedArray.h:14, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/websocket/WebSocket.h:12, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/websocket/WebSocket.cpp:7, 14:45.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/websocket/Unified_cpp_dom_websocket0.cpp:2: 14:45.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:45.99 } else 14:45.99 ^~~~ 14:45.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:45.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:45.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:45.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/websocket/WebSocket.cpp:1349:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:45.99 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(WebSocket) 14:45.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:45.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/websocket' 14:46.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:46.79 libdom_svg.a.desc 14:46.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/svg' 14:47.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/websocket' 14:47.09 libdom_websocket.a.desc 14:47.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/websocket' 14:47.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/txmgr' 14:47.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:47.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:47.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/txmgr/nsTransactionItem.cpp:7, 14:47.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2: 14:47.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/txmgr/nsTransactionManager.cpp: In member function 'virtual nsresult nsTransactionManager::QueryInterface(const nsIID&, void**)': 14:47.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:47.18 foundInterface = 0; \ 14:47.18 ^~~~~~~~~~~~~~ 14:47.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:47.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:47.18 ^~~~~~~~~~~~~~~~~~~~~~~ 14:47.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/txmgr/nsTransactionManager.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:47.18 NS_INTERFACE_MAP_END 14:47.18 ^~~~~~~~~~~~~~~~~~~~ 14:47.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:47.18 else 14:47.18 ^~~~ 14:47.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 14:47.18 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:47.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:47.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/txmgr/nsTransactionManager.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:47.18 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransactionManager) 14:47.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:47.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/txmgr' 14:47.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/txmgr' 14:47.81 libeditor_txmgr.a.desc 14:47.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/txmgr' 14:49.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 14:49.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 14:51.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script' 14:51.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.h:11, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.h:10, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp:7, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 14:51.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ModuleLoadRequest::QueryInterface(const nsIID&, void**)': 14:51.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:51.29 foundInterface = 0; \ 14:51.29 ^~~~~~~~~~~~~~ 14:51.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:51.29 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:51.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:51.29 NS_INTERFACE_MAP_END_INHERITING(ScriptLoadRequest) 14:51.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.h:16, 14:51.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.h:10, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp:7, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 14:51.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:51.30 } else 14:51.30 ^~~~ 14:51.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:51.30 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:51.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:51.30 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleLoadRequest) 14:51.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.h:11, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.h:10, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp:7, 14:51.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 14:51.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleScript.cpp: In member function 'virtual nsresult mozilla::dom::ModuleScript::QueryInterface(const nsIID&, void**)': 14:51.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:51.31 foundInterface = 0; \ 14:51.31 ^~~~~~~~~~~~~~ 14:51.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:51.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:51.31 ^~~~~~~~~~~~~~~~~~~~~~~ 14:51.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleScript.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:51.31 NS_INTERFACE_MAP_END 14:51.31 ^~~~~~~~~~~~~~~~~~~~ 14:51.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.h:16, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.h:10, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp:7, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 14:51.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:51.31 } else 14:51.31 ^~~~ 14:51.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:51.31 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:51.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleScript.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:51.31 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ModuleScript) 14:51.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:51.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.h:11, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.h:10, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp:7, 14:51.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 14:51.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoadRequest::QueryInterface(const nsIID&, void**)': 14:51.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:51.34 foundInterface = 0; \ 14:51.34 ^~~~~~~~~~~~~~ 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:51.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:51.34 ^~~~~~~~~~~~~~~~~~~~~~~ 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:51.34 NS_INTERFACE_MAP_END 14:51.34 ^~~~~~~~~~~~~~~~~~~~ 14:51.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.h:16, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.h:10, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp:7, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:51.34 } else 14:51.34 ^~~~ 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:51.34 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:51.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:51.34 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoadRequest) 14:51.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/SRIMetadata.h:10, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.h:11, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.h:10, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp:7, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::ScriptLoader::QueryInterface(const nsIID&, void**)': 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:51.34 foundInterface = 0; \ 14:51.34 ^~~~~~~~~~~~~~ 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:51.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:51.34 ^~~~~~~~~~~~~~~~~~~~~~~ 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoader.cpp:106:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:51.34 NS_INTERFACE_MAP_END 14:51.34 ^~~~~~~~~~~~~~~~~~~~ 14:51.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoadRequest.h:16, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.h:10, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ModuleLoadRequest.cpp:7, 14:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script/Unified_cpp_dom_script0.cpp:2: 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:51.34 } else 14:51.34 ^~~~ 14:51.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:51.35 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:51.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/script/ScriptLoader.cpp:105:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:51.35 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ScriptLoader) 14:51.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script' 14:51.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xhr' 14:51.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:51.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:51.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:51.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 14:51.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequest.h:11, 14:51.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequest.cpp:7, 14:51.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 14:51.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestEventTarget.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestEventTarget::QueryInterface(const nsIID&, void**)': 14:51.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:51.46 foundInterface = 0; \ 14:51.46 ^~~~~~~~~~~~~~ 14:51.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:51.46 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:51.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestEventTarget.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:51.46 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 14:51.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequest.h:11, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequest.cpp:7, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 14:51.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:51.46 } else 14:51.46 ^~~~ 14:51.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:51.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:51.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestEventTarget.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:51.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestEventTarget) 14:51.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 14:51.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequest.h:11, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequest.cpp:7, 14:51.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 14:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestMainThread::QueryInterface(const nsIID&, void**)': 14:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:51.47 foundInterface = 0; \ 14:51.47 ^~~~~~~~~~~~~~ 14:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:51.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:51.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestMainThread.cpp:387:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:51.47 NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) 14:51.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:51.47 else 14:51.47 ^~~~ 14:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:51.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:51.47 ^~~~~~~~~~~~~~~~~~ 14:51.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestMainThread.cpp:386:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:51.47 NS_INTERFACE_MAP_ENTRY(nsISizeOfEventTarget) 14:51.47 ^~~~~~~~~~~~~~~~~~~~~~ 14:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestMainThread.cpp: In member function 'virtual nsresult mozilla::dom::nsXMLHttpRequestXPCOMifier::QueryInterface(const nsIID&, void**)': 14:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:51.48 foundInterface = 0; \ 14:51.48 ^~~~~~~~~~~~~~ 14:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:51.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:51.48 ^~~~~~~~~~~~~~~~~~~~~~~ 14:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestMainThread.cpp:3516:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:51.48 NS_INTERFACE_MAP_END 14:51.48 ^~~~~~~~~~~~~~~~~~~~ 14:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:51.48 else 14:51.48 ^~~~ 14:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 14:51.48 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:51.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestMainThread.cpp:3515:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:51.48 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 14:51.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestWorker.cpp: In member function 'virtual nsresult mozilla::dom::XMLHttpRequestWorker::QueryInterface(const nsIID&, void**)': 14:51.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:51.49 foundInterface = 0; \ 14:51.49 ^~~~~~~~~~~~~~ 14:51.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 14:51.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 14:51.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestWorker.cpp:1463:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 14:51.49 NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) 14:51.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 14:51.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, 14:51.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequest.h:11, 14:51.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequest.cpp:7, 14:51.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: 14:51.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 14:51.49 } else 14:51.49 ^~~~ 14:51.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 14:51.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 14:51.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xhr/XMLHttpRequestWorker.cpp:1462:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 14:51.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XMLHttpRequestWorker) 14:51.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:51.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xhr' 14:52.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xhr' 14:52.20 libdom_xhr.a.desc 14:52.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xhr' 14:52.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script' 14:52.61 libdom_script.a.desc 14:52.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/script' 14:54.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/view' 14:54.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/view' 14:55.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/view' 14:55.85 libview.a.desc 14:55.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/view' 14:56.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB' 14:56.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/FileInfo.h:10, 14:56.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsParent.cpp:11: 14:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::FileHelper::ReadCallback::QueryInterface(const nsIID&, void**)': 14:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:56.22 foundInterface = 0; \ 14:56.22 ^~~~~~~~~~~~~~ 14:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:56.22 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:56.22 ^~~~~~~~~~~~~~~~~~~~~~~ 14:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsParent.cpp:26640:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:56.22 NS_INTERFACE_MAP_END 14:56.22 ^~~~~~~~~~~~~~~~~~~~ 14:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:56.22 else 14:56.22 ^~~~ 14:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 14:56.22 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 14:56.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsParent.cpp:26639:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 14:56.22 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStreamCallback) 14:56.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsParent.cpp: In member function 'virtual nsresult mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::Run()': 14:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsParent.cpp:16857:3: warning: 'maintenanceAction' may be used uninitialized in this function [-Wmaybe-uninitialized] 14:56.26 switch (maintenanceAction) { 14:56.26 ^~~~~~ 14:56.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/indexedDB/ActorsParent.cpp:16851:21: note: 'maintenanceAction' was declared here 14:56.26 MaintenanceAction maintenanceAction; 14:56.26 ^~~~~~~~~~~~~~~~~ 14:56.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB' 14:56.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath' 14:56.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: 14:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPCOMExtensionFunction.cpp: In member function 'bool txParamArrayHolder::Init(uint8_t)': 14:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 14:56.48 memset(mArray.get(), 0, mCount * sizeof(nsXPTCVariant)); 14:56.48 ^ 14:56.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:18, 14:56.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: 14:56.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here 14:56.48 struct nsXPTCVariant : public nsXPTCMiniVariant { 14:56.48 ^~~~~~~~~~~~~ 14:56.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath' 14:57.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath' 14:57.18 libdom_xslt_xpath.a.desc 14:57.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xpath' 14:57.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webbrowserpersist' 14:57.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 14:57.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 14:57.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 14:57.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, 14:57.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, 14:57.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, 14:57.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7, 14:57.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webbrowserpersist/Unified_cpp_webbrowserpersist0.cpp:2: 14:57.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp: In member function 'virtual nsresult mozilla::WebBrowserPersistLocalDocument::QueryInterface(const nsIID&, void**)': 14:58.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:58.00 foundInterface = 0; \ 14:58.00 ^~~~~~~~~~~~~~ 14:58.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:58.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:58.00 ^~~~~~~~~~~~~~~~~~~~~~~ 14:58.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:58.00 NS_INTERFACE_MAP_END 14:58.00 ^~~~~~~~~~~~~~~~~~~~ 14:58.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:58.00 else 14:58.00 ^~~~ 14:58.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:58.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:58.00 ^~~~~~~~~~~~~~~~~~ 14:58.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:59:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:58.01 NS_INTERFACE_MAP_ENTRY(nsISupports) 14:58.01 ^~~~~~~~~~~~~~~~~~~~~~ 14:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webbrowserpersist/nsWebBrowserPersist.cpp: In member function 'virtual nsresult nsWebBrowserPersist::QueryInterface(const nsIID&, void**)': 14:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 14:58.01 foundInterface = 0; \ 14:58.01 ^~~~~~~~~~~~~~ 14:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 14:58.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 14:58.01 ^~~~~~~~~~~~~~~~~~~~~~~ 14:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webbrowserpersist/nsWebBrowserPersist.cpp:284:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 14:58.01 NS_INTERFACE_MAP_END 14:58.01 ^~~~~~~~~~~~~~~~~~~~ 14:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 14:58.01 else 14:58.01 ^~~~ 14:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 14:58.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 14:58.01 ^~~~~~~~~~~~~~~~~~ 14:58.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webbrowserpersist/nsWebBrowserPersist.cpp:283:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 14:58.01 NS_INTERFACE_MAP_ENTRY(nsIProgressEventSink) 14:58.01 ^~~~~~~~~~~~~~~~~~~~~~ 14:58.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webbrowserpersist' 14:58.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webbrowserpersist' 14:58.84 libdom_webbrowserpersist.a.desc 14:58.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/webbrowserpersist' 15:01.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/headless' 15:01.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/headless' 15:02.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 15:02.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 15:02.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/headless' 15:02.62 libwidget_headless.a.desc 15:02.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/headless' 15:03.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation' 15:03.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation' 15:03.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments' 15:03.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:03.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:03.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:03.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:03.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 15:03.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 15:03.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, 15:03.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/BasicCardPayment.h:10, 15:03.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/BasicCardPayment.cpp:7, 15:03.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 15:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentAddress.cpp: In member function 'virtual nsresult mozilla::dom::PaymentAddress::QueryInterface(const nsIID&, void**)': 15:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:03.14 foundInterface = 0; \ 15:03.14 ^~~~~~~~~~~~~~ 15:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:03.14 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:03.14 ^~~~~~~~~~~~~~~~~~~~~~~ 15:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentAddress.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:03.14 NS_INTERFACE_MAP_END 15:03.14 ^~~~~~~~~~~~~~~~~~~~ 15:03.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:03.14 else 15:03.15 ^~~~ 15:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:03.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:03.15 ^~~~~~~~~~~~~~~~~~ 15:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentAddress.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:03.15 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:03.15 ^~~~~~~~~~~~~~~~~~~~~~ 15:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentRequest.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequest::QueryInterface(const nsIID&, void**)': 15:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:03.15 foundInterface = 0; \ 15:03.15 ^~~~~~~~~~~~~~ 15:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:03.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:03.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentRequest.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:03.15 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:03.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 15:03.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 15:03.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPIDOMWindow.h:15, 15:03.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 15:03.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:11, 15:03.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/BasicCardPayment.h:10, 15:03.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/BasicCardPayment.cpp:7, 15:03.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 15:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:03.15 } else 15:03.15 ^~~~ 15:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:03.15 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:03.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentRequest.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:03.15 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentRequest) 15:03.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:03.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/BasicCardPayment.h:10, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/BasicCardPayment.cpp:7, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 15:03.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentRequestUpdateEvent.cpp: In member function 'virtual nsresult mozilla::dom::PaymentRequestUpdateEvent::QueryInterface(const nsIID&, void**)': 15:03.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:03.16 foundInterface = 0; \ 15:03.16 ^~~~~~~~~~~~~~ 15:03.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:03.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:03.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentRequestUpdateEvent.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:03.16 NS_INTERFACE_MAP_END_INHERITING(Event) 15:03.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPIDOMWindow.h:15, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PaymentAddress.h:10, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:11, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/BasicCardPayment.h:10, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/BasicCardPayment.cpp:7, 15:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 15:03.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:03.16 } else 15:03.16 ^~~~ 15:03.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:03.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:03.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentRequestUpdateEvent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:03.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PaymentRequestUpdateEvent) 15:03.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:03.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:03.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:03.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:03.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:03.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 15:03.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 15:03.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BasicCardPaymentBinding.h:8, 15:03.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/BasicCardPayment.h:10, 15:03.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/BasicCardPayment.cpp:7, 15:03.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments/Unified_cpp_dom_payments0.cpp:2: 15:03.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentResponse.cpp: In member function 'virtual nsresult mozilla::dom::PaymentResponse::QueryInterface(const nsIID&, void**)': 15:03.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:03.17 foundInterface = 0; \ 15:03.17 ^~~~~~~~~~~~~~ 15:03.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:03.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:03.17 ^~~~~~~~~~~~~~~~~~~~~~~ 15:03.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentResponse.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:03.17 NS_INTERFACE_MAP_END 15:03.17 ^~~~~~~~~~~~~~~~~~~~ 15:03.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:03.17 else 15:03.17 ^~~~ 15:03.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:03.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:03.17 ^~~~~~~~~~~~~~~~~~ 15:03.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/payments/PaymentResponse.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:03.17 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:03.17 ^~~~~~~~~~~~~~~~~~~~~~ 15:03.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments' 15:04.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments' 15:04.11 libdom_payments.a.desc 15:04.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/payments' 15:06.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/spellchecker' 15:06.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 15:06.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.h:9, 15:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.cpp:7, 15:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 15:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.cpp: In member function 'virtual nsresult mozilla::EditorSpellCheck::QueryInterface(const nsIID&, void**)': 15:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:06.23 foundInterface = 0; \ 15:06.23 ^~~~~~~~~~~~~~ 15:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:06.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:06.23 ^~~~~~~~~~~~~~~~~~~~~~~ 15:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.cpp:275:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:06.23 NS_INTERFACE_MAP_END 15:06.23 ^~~~~~~~~~~~~~~~~~~~ 15:06.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.h:10, 15:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.cpp:7, 15:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 15:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:06.23 } else 15:06.23 ^~~~ 15:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.cpp:274:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:06.23 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(EditorSpellCheck) 15:06.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:06.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 15:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.h:9, 15:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.cpp:7, 15:06.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 15:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/TextServicesDocument.cpp: In member function 'virtual nsresult mozilla::TextServicesDocument::QueryInterface(const nsIID&, void**)': 15:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:06.23 foundInterface = 0; \ 15:06.23 ^~~~~~~~~~~~~~ 15:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:06.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:06.23 ^~~~~~~~~~~~~~~~~~~~~~~ 15:06.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/TextServicesDocument.cpp:91:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:06.24 NS_INTERFACE_MAP_END 15:06.24 ^~~~~~~~~~~~~~~~~~~~ 15:06.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.h:10, 15:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.cpp:7, 15:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 15:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:06.24 } else 15:06.24 ^~~~ 15:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/TextServicesDocument.cpp:90:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:06.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(TextServicesDocument) 15:06.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:06.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 15:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.h:9, 15:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.cpp:7, 15:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 15:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/nsFilteredContentIterator.cpp: In member function 'virtual nsresult nsFilteredContentIterator::QueryInterface(const nsIID&, void**)': 15:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:06.24 foundInterface = 0; \ 15:06.24 ^~~~~~~~~~~~~~ 15:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:06.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:06.24 ^~~~~~~~~~~~~~~~~~~~~~~ 15:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/nsFilteredContentIterator.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:06.24 NS_INTERFACE_MAP_END 15:06.24 ^~~~~~~~~~~~~~~~~~~~ 15:06.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.h:10, 15:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/EditorSpellCheck.cpp:7, 15:06.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/spellchecker/Unified_cpp_editor_spellchecker0.cpp:2: 15:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:06.24 } else 15:06.24 ^~~~ 15:06.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/spellchecker/nsFilteredContentIterator.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:06.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(nsFilteredContentIterator) 15:06.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:06.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/spellchecker' 15:07.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/spellchecker' 15:07.85 libeditor_spellchecker.a.desc 15:07.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/spellchecker' 15:08.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl' 15:08.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl' 15:09.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl' 15:09.48 libdom_xbl.a.desc 15:09.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xbl' 15:09.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xslt' 15:09.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xslt' 15:10.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xslt' 15:10.60 libdom_xslt_xslt.a.desc 15:10.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/xslt/xslt' 15:10.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers' 15:10.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 15:10.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CondVar.h:10, 15:10.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:11, 15:10.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 15:10.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerLocation.cpp:7, 15:10.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 15:10.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerPrivate.cpp: In member function 'virtual nsresult mozilla::dom::WorkerPrivate::EventTarget::QueryInterface(const nsIID&, void**)': 15:10.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:10.85 foundInterface = 0; \ 15:10.85 ^~~~~~~~~~~~~~ 15:10.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:10.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:10.85 ^~~~~~~~~~~~~~~~~~~~~~~ 15:10.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerPrivate.cpp:4842:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:10.85 NS_INTERFACE_MAP_END 15:10.85 ^~~~~~~~~~~~~~~~~~~~ 15:10.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:10.85 else 15:10.85 ^~~~ 15:10.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:10.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:10.85 ^~~~~~~~~~~~~~~~~~ 15:10.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerPrivate.cpp:4833:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:10.85 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:10.86 ^~~~~~~~~~~~~~~~~~~~~~ 15:10.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerRunnable.cpp: In member function 'virtual nsresult mozilla::dom::WorkerRunnable::QueryInterface(const nsIID&, void**)': 15:10.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:10.87 foundInterface = 0; \ 15:10.87 ^~~~~~~~~~~~~~ 15:10.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:10.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:10.87 ^~~~~~~~~~~~~~~~~~~~~~~ 15:10.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerRunnable.cpp:205:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:10.87 NS_INTERFACE_MAP_END 15:10.87 ^~~~~~~~~~~~~~~~~~~~ 15:10.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:29: 15:10.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerRunnable.cpp:204:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:10.87 } else 15:10.87 ^~~~ 15:10.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 15:10.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CondVar.h:10, 15:10.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:11, 15:10.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 15:10.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerLocation.cpp:7, 15:10.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 15:10.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerGlobalScope::QueryInterface(const nsIID&, void**)': 15:10.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:10.88 foundInterface = 0; \ 15:10.88 ^~~~~~~~~~~~~~ 15:10.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:10.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:10.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:10.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerScope.cpp:130:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:10.88 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:10.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:10.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:10.88 else 15:10.88 ^~~~ 15:10.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:10.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:10.88 ^~~~~~~~~~~~~~~~~~ 15:10.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerScope.cpp:129:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:10.89 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 15:10.89 ^~~~~~~~~~~~~~~~~~~~~~ 15:10.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerGlobalScope::QueryInterface(const nsIID&, void**)': 15:10.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:10.89 foundInterface = 0; \ 15:10.89 ^~~~~~~~~~~~~~ 15:10.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:10.89 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:10.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:10.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerScope.cpp:580:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:10.89 NS_INTERFACE_MAP_END_INHERITING(WorkerGlobalScope) 15:10.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:10.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 15:10.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:12, 15:10.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 15:10.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerLocation.cpp:7, 15:10.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 15:10.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:10.89 } else 15:10.89 ^~~~ 15:10.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:10.90 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:10.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:10.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerScope.cpp:579:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:10.90 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerGlobalScope) 15:10.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:10.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 15:10.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CondVar.h:10, 15:10.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerPrivate.h:11, 15:10.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerLocation.h:11, 15:10.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerLocation.cpp:7, 15:10.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 15:10.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerScope.cpp: In member function 'virtual nsresult mozilla::dom::WorkerDebuggerGlobalScope::QueryInterface(const nsIID&, void**)': 15:10.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:10.90 foundInterface = 0; \ 15:10.90 ^~~~~~~~~~~~~~ 15:10.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:10.91 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:10.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:10.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerScope.cpp:839:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:10.91 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:10.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:10.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:10.91 else 15:10.91 ^~~~ 15:10.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:10.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:10.91 ^~~~~~~~~~~~~~~~~~ 15:10.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerScope.cpp:838:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:10.91 NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) 15:10.91 ^~~~~~~~~~~~~~~~~~~~~~ 15:10.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 15:10.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jsapi.h:26, 15:10.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 15:10.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 15:10.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerLocation.cpp:7, 15:10.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 15:10.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::TabSizes]': 15:10.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:34:37: required from here 15:10.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:10.92 memset(aT, 0, sizeof(T)); 15:10.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:10.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerPrivate.cpp:10, 15:10.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:20: 15:10.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:31:8: note: 'struct JS::TabSizes' declared here 15:10.92 struct TabSizes { 15:10.92 ^~~~~~~~ 15:10.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 15:10.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jsapi.h:26, 15:10.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerCommon.h:10, 15:10.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/WorkerLocation.h:10, 15:10.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerLocation.cpp:7, 15:10.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:2: 15:10.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = JS::ServoSizes]': 15:10.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:73:39: required from here 15:10.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:10.92 memset(aT, 0, sizeof(T)); 15:10.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 15:10.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/workers/WorkerPrivate.cpp:10, 15:10.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers/Unified_cpp_dom_workers1.cpp:20: 15:10.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/MemoryMetrics.h:62:8: note: 'struct JS::ServoSizes' declared here 15:10.92 struct ServoSizes { 15:10.92 ^~~~~~~~~~ 15:10.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers' 15:11.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB' 15:11.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB' 15:11.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers' 15:11.93 libdom_workers.a.desc 15:11.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/workers' 15:12.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/ipc' 15:12.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/ipc' 15:12.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB' 15:12.40 libdom_indexedDB.a.desc 15:12.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/indexedDB' 15:13.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/ipc' 15:13.01 libdom_plugins_ipc.a.desc 15:13.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/ipc' 15:13.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/ipc' 15:13.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/ipc' 15:13.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/composer' 15:13.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:13.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 15:13.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 15:13.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/composer/ComposerCommandsUpdater.cpp:7, 15:13.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/composer/Unified_cpp_editor_composer0.cpp:2: 15:13.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/composer/ComposerCommandsUpdater.cpp: In member function 'virtual nsresult mozilla::ComposerCommandsUpdater::QueryInterface(const nsIID&, void**)': 15:13.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:13.90 foundInterface = 0; \ 15:13.90 ^~~~~~~~~~~~~~ 15:13.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:13.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:13.90 ^~~~~~~~~~~~~~~~~~~~~~~ 15:13.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/composer/ComposerCommandsUpdater.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:13.90 NS_INTERFACE_MAP_END 15:13.90 ^~~~~~~~~~~~~~~~~~~~ 15:13.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 15:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/composer/ComposerCommandsUpdater.cpp:7, 15:13.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/composer/Unified_cpp_editor_composer0.cpp:2: 15:13.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:13.91 } else 15:13.91 ^~~~ 15:13.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/composer/ComposerCommandsUpdater.cpp:51:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:13.91 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(ComposerCommandsUpdater) 15:13.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:13.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/composer' 15:13.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 15:13.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 15:14.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/composer' 15:14.69 libeditor_composer.a.desc 15:14.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/composer' 15:16.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 15:16.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings14.cpp:2: 15:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PromiseRejectionEvent.cpp: In member function 'virtual nsresult mozilla::dom::PromiseRejectionEvent::QueryInterface(const nsIID&, void**)': 15:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:16.53 foundInterface = 0; \ 15:16.53 ^~~~~~~~~~~~~~ 15:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:16.53 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:16.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PromiseRejectionEvent.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:16.53 NS_INTERFACE_MAP_END_INHERITING(Event) 15:16.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings14.cpp:2: 15:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:16.53 } else 15:16.53 ^~~~ 15:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:16.53 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:16.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PromiseRejectionEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:16.53 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PromiseRejectionEvent) 15:16.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:16.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 15:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 15:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 15:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 15:16.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings14.cpp:2: 15:16.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PushManagerBinding.cpp: In member function 'virtual nsresult mozilla::dom::PushManagerImpl::QueryInterface(const nsIID&, void**)': 15:16.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:16.54 foundInterface = 0; \ 15:16.54 ^~~~~~~~~~~~~~ 15:16.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:16.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:16.55 ^~~~~~~~~~~~~~~~~~~~~~~ 15:16.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PushManagerBinding.cpp:1944:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:16.55 NS_INTERFACE_MAP_END 15:16.56 ^~~~~~~~~~~~~~~~~~~~ 15:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:16.56 else 15:16.56 ^~~~ 15:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:16.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:16.56 ^~~~~~~~~~~~~~~~~~ 15:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PushManagerBinding.cpp:1943:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:16.56 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 15:16.56 ^~~~~~~~~~~~~~~~~~~~~~ 15:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCDTMFSenderBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCDTMFSender::QueryInterface(const nsIID&, void**)': 15:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:16.56 foundInterface = 0; \ 15:16.56 ^~~~~~~~~~~~~~ 15:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:16.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:16.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCDTMFSenderBinding.cpp:786:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:16.56 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 15:16.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 15:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 15:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 15:16.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings14.cpp:2: 15:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:16.56 } else 15:16.56 ^~~~ 15:16.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:16.56 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:16.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCDTMFSenderBinding.cpp:785:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:16.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCDTMFSender) 15:16.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings14.cpp:2: 15:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCDataChannelEvent.cpp: In member function 'virtual nsresult mozilla::dom::RTCDataChannelEvent::QueryInterface(const nsIID&, void**)': 15:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:16.57 foundInterface = 0; \ 15:16.57 ^~~~~~~~~~~~~~ 15:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:16.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:16.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCDataChannelEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:16.57 NS_INTERFACE_MAP_END_INHERITING(Event) 15:16.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings14.cpp:2: 15:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:16.57 } else 15:16.57 ^~~~ 15:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:16.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:16.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCDataChannelEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:16.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCDataChannelEvent) 15:16.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:16.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 15:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 15:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 15:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 15:16.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings14.cpp:2: 15:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCIceCandidateBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCIceCandidate::QueryInterface(const nsIID&, void**)': 15:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:16.58 foundInterface = 0; \ 15:16.58 ^~~~~~~~~~~~~~ 15:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:16.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:16.58 ^~~~~~~~~~~~~~~~~~~~~~~ 15:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCIceCandidateBinding.cpp:1302:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:16.58 NS_INTERFACE_MAP_END 15:16.58 ^~~~~~~~~~~~~~~~~~~~ 15:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:16.58 else 15:16.58 ^~~~ 15:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:16.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:16.58 ^~~~~~~~~~~~~~~~~~ 15:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCIceCandidateBinding.cpp:1301:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:16.58 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 15:16.58 ^~~~~~~~~~~~~~~~~~~~~~ 15:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCPeerConnection::QueryInterface(const nsIID&, void**)': 15:16.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:16.59 foundInterface = 0; \ 15:16.59 ^~~~~~~~~~~~~~ 15:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:16.59 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:16.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionBinding.cpp:9819:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:16.59 NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) 15:16.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings14.cpp:2: 15:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:16.59 } else 15:16.59 ^~~~ 15:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:16.59 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:16.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionBinding.cpp:9818:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:16.59 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCPeerConnection) 15:16.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:9, 15:16.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings14.cpp:2: 15:16.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionIceEvent.cpp: In member function 'virtual nsresult mozilla::dom::RTCPeerConnectionIceEvent::QueryInterface(const nsIID&, void**)': 15:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:16.60 foundInterface = 0; \ 15:16.60 ^~~~~~~~~~~~~~ 15:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:16.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:16.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionIceEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:16.60 NS_INTERFACE_MAP_END_INHERITING(Event) 15:16.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 15:16.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 15:16.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/PresentationConnectionCloseEvent.h:15, 15:16.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/PresentationConnectionCloseEvent.cpp:10, 15:16.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings14.cpp:2: 15:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:16.60 } else 15:16.60 ^~~~ 15:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:16.60 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:16.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionIceEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:16.60 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCPeerConnectionIceEvent) 15:16.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:16.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 15:23.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation' 15:23.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/WeakPtr.h:82, 15:23.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/AvailabilityCollection.h:11, 15:23.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/AvailabilityCollection.cpp:7, 15:23.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 15:23.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/Presentation.cpp: In member function 'virtual nsresult mozilla::dom::Presentation::QueryInterface(const nsIID&, void**)': 15:23.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:23.94 foundInterface = 0; \ 15:23.94 ^~~~~~~~~~~~~~ 15:23.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:23.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:23.94 ^~~~~~~~~~~~~~~~~~~~~~~ 15:23.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/Presentation.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:23.94 NS_INTERFACE_MAP_END 15:23.94 ^~~~~~~~~~~~~~~~~~~~ 15:23.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:23.95 else 15:23.95 ^~~~ 15:23.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:23.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:23.95 ^~~~~~~~~~~~~~~~~~ 15:23.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/Presentation.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:23.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:23.95 ^~~~~~~~~~~~~~~~~~~~~~ 15:23.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationAvailability.cpp: In member function 'virtual nsresult mozilla::dom::PresentationAvailability::QueryInterface(const nsIID&, void**)': 15:23.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:23.95 foundInterface = 0; \ 15:23.95 ^~~~~~~~~~~~~~ 15:23.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:23.95 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:23.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationAvailability.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:23.95 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:23.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:23.96 else 15:23.96 ^~~~ 15:23.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:23.96 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:23.96 ^~~~~~~~~~~~~~~~~~ 15:23.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationAvailability.cpp:39:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:23.96 NS_INTERFACE_MAP_ENTRY(nsIPresentationAvailabilityListener) 15:23.96 ^~~~~~~~~~~~~~~~~~~~~~ 15:23.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationConnection.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnection::QueryInterface(const nsIID&, void**)': 15:23.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:23.96 foundInterface = 0; \ 15:23.96 ^~~~~~~~~~~~~~ 15:23.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:23.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:23.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationConnection.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:23.96 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:23.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:23.96 else 15:23.96 ^~~~ 15:23.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:23.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:23.97 ^~~~~~~~~~~~~~~~~~ 15:23.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationConnection.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:23.97 NS_INTERFACE_MAP_ENTRY(nsIRequest) 15:23.97 ^~~~~~~~~~~~~~~~~~~~~~ 15:23.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationConnectionList.cpp: In member function 'virtual nsresult mozilla::dom::PresentationConnectionList::QueryInterface(const nsIID&, void**)': 15:23.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:23.97 foundInterface = 0; \ 15:23.97 ^~~~~~~~~~~~~~ 15:23.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:23.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:23.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationConnectionList.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:23.98 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:23.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 15:23.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationAvailability.h:10, 15:23.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/AvailabilityCollection.cpp:10, 15:23.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 15:23.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:23.98 } else 15:23.98 ^~~~ 15:23.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:23.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:23.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationConnectionList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:23.98 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationConnectionList) 15:23.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/WeakPtr.h:82, 15:23.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/AvailabilityCollection.h:11, 15:23.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/AvailabilityCollection.cpp:7, 15:23.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 15:23.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationReceiver.cpp: In member function 'virtual nsresult mozilla::dom::PresentationReceiver::QueryInterface(const nsIID&, void**)': 15:23.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:23.98 foundInterface = 0; \ 15:23.98 ^~~~~~~~~~~~~~ 15:23.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:23.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:23.99 ^~~~~~~~~~~~~~~~~~~~~~~ 15:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationReceiver.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:23.99 NS_INTERFACE_MAP_END 15:23.99 ^~~~~~~~~~~~~~~~~~~~ 15:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:23.99 else 15:23.99 ^~~~ 15:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:23.99 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:23.99 ^~~~~~~~~~~~~~~~~~ 15:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationReceiver.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:23.99 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:23.99 ^~~~~~~~~~~~~~~~~~~~~~ 15:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationRequest.cpp: In member function 'virtual nsresult mozilla::dom::PresentationRequest::QueryInterface(const nsIID&, void**)': 15:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:23.99 foundInterface = 0; \ 15:23.99 ^~~~~~~~~~~~~~ 15:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:23.99 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:23.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationRequest.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:23.99 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:23.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:23.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 15:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationAvailability.h:10, 15:23.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/AvailabilityCollection.cpp:10, 15:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 15:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:24.00 } else 15:24.00 ^~~~ 15:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:24.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:24.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationRequest.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:24.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PresentationRequest) 15:24.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:24.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/WeakPtr.h:82, 15:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/AvailabilityCollection.h:11, 15:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/AvailabilityCollection.cpp:7, 15:24.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: 15:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationTCPSessionTransport.cpp: In member function 'virtual nsresult mozilla::dom::PresentationTCPSessionTransport::QueryInterface(const nsIID&, void**)': 15:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:24.00 foundInterface = 0; \ 15:24.00 ^~~~~~~~~~~~~~ 15:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:24.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:24.00 ^~~~~~~~~~~~~~~~~~~~~~~ 15:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationTCPSessionTransport.cpp:74:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:24.00 NS_INTERFACE_MAP_END 15:24.00 ^~~~~~~~~~~~~~~~~~~~ 15:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:24.00 else 15:24.00 ^~~~ 15:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:24.00 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:24.00 ^~~~~~~~~~~~~~~~~~ 15:24.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/presentation/PresentationTCPSessionTransport.cpp:73:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:24.00 NS_INTERFACE_MAP_ENTRY(nsITransportEventSink) 15:24.00 ^~~~~~~~~~~~~~~~~~~~~~ 15:24.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation' 15:25.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation' 15:25.02 libdom_presentation.a.desc 15:25.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/presentation' 15:26.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 15:26.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 15:26.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 15:26.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 15:27.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/base/timeline' 15:27.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/base/timeline' 15:28.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/grid' 15:28.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/nsBoxLayout.h:10, 15:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/nsStackLayout.h:19, 15:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/grid/nsGrid.h:10, 15:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/grid/nsGrid.cpp:14, 15:28.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/grid/nsGridLayout2.cpp: In member function 'virtual nsresult nsGridLayout2::QueryInterface(const nsIID&, void**)': 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:28.04 foundInterface = 0; \ 15:28.04 ^~~~~~~~~~~~~~ 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:28.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:28.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/grid/nsGridLayout2.cpp:230:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:28.04 NS_INTERFACE_MAP_END_INHERITING(nsStackLayout) 15:28.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:28.04 else 15:28.04 ^~~~ 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 15:28.04 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 15:28.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/grid/nsGridLayout2.cpp:229:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 15:28.04 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) 15:28.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/grid/nsGridRowLayout.cpp: In member function 'virtual nsresult nsGridRowLayout::QueryInterface(const nsIID&, void**)': 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:28.04 foundInterface = 0; \ 15:28.04 ^~~~~~~~~~~~~~ 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:28.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:28.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/grid/nsGridRowLayout.cpp:173:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:28.07 NS_INTERFACE_MAP_END_INHERITING(nsBoxLayout) 15:28.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:28.07 else 15:28.07 ^~~~ 15:28.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 15:28.07 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 15:28.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/grid/nsGridRowLayout.cpp:172:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 15:28.07 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGridPart) 15:28.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:28.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/grid' 15:28.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/base' 15:28.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: 15:28.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/plugins/base/nsJSNPRuntime.cpp: In function 'bool CreateNPObjectMember(NPP, JSContext*, JS::Handle, NPObject*, JS::Handle, NPVariant*, JS::MutableHandle)': 15:28.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 15:28.14 memset(memberPrivate, 0, sizeof(NPObjectMemberPrivate)); 15:28.14 ^ 15:28.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/plugins/base/nsJSNPRuntime.cpp:236:16: note: 'NPObjectMemberPrivate' {aka 'struct NPObjectMemberPrivate'} declared here 15:28.14 typedef struct NPObjectMemberPrivate { 15:28.14 ^~~~~~~~~~~~~~~~~~~~~ 15:28.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/base' 15:28.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/base' 15:28.94 libdom_plugins_base.a.desc 15:28.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/plugins/base' 15:29.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/ipc' 15:29.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/ipc' 15:29.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/base/timeline' 15:29.02 libdocshell_base_timeline.a.desc 15:29.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/base/timeline' 15:29.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/grid' 15:29.33 liblayout_xul_grid.a.desc 15:29.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/grid' 15:30.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base' 15:30.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base' 15:32.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 15:32.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:32.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:32.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIObserver.h:10, 15:32.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/BackgroundVideoDecodingPermissionObserver.h:9, 15:32.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDecoder.h:10, 15:32.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDecoder.cpp:7, 15:32.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media/Unified_cpp_dom_media5.cpp:2: 15:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDeviceInfo.cpp: In member function 'virtual nsresult mozilla::dom::MediaDeviceInfo::QueryInterface(const nsIID&, void**)': 15:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:32.38 foundInterface = 0; \ 15:32.38 ^~~~~~~~~~~~~~ 15:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:32.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:32.38 ^~~~~~~~~~~~~~~~~~~~~~~ 15:32.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDeviceInfo.cpp:24:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:32.38 NS_INTERFACE_MAP_END 15:32.38 ^~~~~~~~~~~~~~~~~~~~ 15:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:32.39 else 15:32.39 ^~~~ 15:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:32.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:32.39 ^~~~~~~~~~~~~~~~~~ 15:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDeviceInfo.cpp:23:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:32.39 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:32.39 ^~~~~~~~~~~~~~~~~~~~~~ 15:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDevices.cpp: In member function 'virtual nsresult mozilla::dom::MediaDevices::QueryInterface(const nsIID&, void**)': 15:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:32.39 foundInterface = 0; \ 15:32.39 ^~~~~~~~~~~~~~ 15:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:32.39 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:32.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDevices.cpp:210:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:32.39 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:32.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:32.39 else 15:32.39 ^~~~ 15:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:32.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:32.39 ^~~~~~~~~~~~~~~~~~ 15:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/media/MediaDevices.cpp:209:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:32.39 NS_INTERFACE_MAP_ENTRY(MediaDevices) 15:32.40 ^~~~~~~~~~~~~~~~~~~~~~ 15:32.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 15:33.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 15:33.24 libdom_media.a.desc 15:33.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/media' 15:33.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 15:33.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 15:35.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers' 15:35.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:35.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 15:35.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 15:35.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorker::QueryInterface(const nsIID&, void**)': 15:35.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:35.38 foundInterface = 0; \ 15:35.38 ^~~~~~~~~~~~~~ 15:35.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:35.38 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:35.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:88:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:35.38 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:35.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:35.38 else 15:35.39 ^~~~ 15:35.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:35.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:35.39 ^~~~~~~~~~~~~~~~~~ 15:35.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:87:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:35.39 NS_INTERFACE_MAP_ENTRY(ServiceWorker) 15:35.39 ^~~~~~~~~~~~~~~~~~~~~~ 15:35.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerContainer.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerContainer::QueryInterface(const nsIID&, void**)': 15:35.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:35.39 foundInterface = 0; \ 15:35.40 ^~~~~~~~~~~~~~ 15:35.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:35.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:35.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerContainer.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:35.40 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:35.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 15:35.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:35.40 } else 15:35.40 ^~~~ 15:35.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:35.40 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:35.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerContainer.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:35.40 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServiceWorkerContainer) 15:35.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:35.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 15:35.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 15:35.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::FetchEvent::QueryInterface(const nsIID&, void**)': 15:35.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:35.40 foundInterface = 0; \ 15:35.40 ^~~~~~~~~~~~~~ 15:35.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:35.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:35.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp:921:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:35.41 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 15:35.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 15:35.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:35.41 } else 15:35.41 ^~~~ 15:35.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:35.41 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:35.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp:920:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:35.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FetchEvent) 15:35.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:35.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 15:35.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 15:35.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::ExtendableEvent::QueryInterface(const nsIID&, void**)': 15:35.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:35.42 foundInterface = 0; \ 15:35.42 ^~~~~~~~~~~~~~ 15:35.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:35.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:35.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp:964:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:35.42 NS_INTERFACE_MAP_END_INHERITING(Event) 15:35.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 15:35.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:35.42 } else 15:35.42 ^~~~ 15:35.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:35.42 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:35.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp:963:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:35.42 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableEvent) 15:35.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:35.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 15:35.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 15:35.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.43 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::PushMessageData::QueryInterface(const nsIID&, void**)': 15:35.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:35.43 foundInterface = 0; \ 15:35.43 ^~~~~~~~~~~~~~ 15:35.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:35.43 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:35.43 ^~~~~~~~~~~~~~~~~~~~~~~ 15:35.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp:1027:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:35.43 NS_INTERFACE_MAP_END 15:35.43 ^~~~~~~~~~~~~~~~~~~~ 15:35.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:35.43 else 15:35.43 ^~~~ 15:35.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:35.43 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:35.43 ^~~~~~~~~~~~~~~~~~ 15:35.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp:1026:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:35.43 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:35.43 ^~~~~~~~~~~~~~~~~~~~~~ 15:35.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::PushEvent::QueryInterface(const nsIID&, void**)': 15:35.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:35.44 foundInterface = 0; \ 15:35.44 ^~~~~~~~~~~~~~ 15:35.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:35.44 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:35.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp:1120:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:35.44 NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) 15:35.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 15:35.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:35.44 } else 15:35.44 ^~~~ 15:35.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:35.44 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:35.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp:1119:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:35.44 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(PushEvent) 15:35.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:35.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 15:35.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 15:35.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp: In member function 'virtual nsresult mozilla::dom::ExtendableMessageEvent::QueryInterface(const nsIID&, void**)': 15:35.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:35.45 foundInterface = 0; \ 15:35.45 ^~~~~~~~~~~~~~ 15:35.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:35.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:35.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp:1227:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:35.45 NS_INTERFACE_MAP_END_INHERITING(Event) 15:35.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:12, 15:35.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:35.45 } else 15:35.46 ^~~~ 15:35.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:35.46 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:35.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerEvents.cpp:1226:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:35.46 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ExtendableMessageEvent) 15:35.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 15:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DOMEventTargetHelper.h:10, 15:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.h:10, 15:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorker.cpp:7, 15:35.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers/Unified_cpp_dom_serviceworkers0.cpp:2: 15:35.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerManager.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerManager::QueryInterface(const nsIID&, void**)': 15:35.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:35.46 foundInterface = 0; \ 15:35.46 ^~~~~~~~~~~~~~ 15:35.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:35.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:35.46 ^~~~~~~~~~~~~~~~~~~~~~~ 15:35.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerManager.cpp:283:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:35.46 NS_INTERFACE_MAP_END 15:35.46 ^~~~~~~~~~~~~~~~~~~~ 15:35.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:35.47 else 15:35.47 ^~~~ 15:35.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 15:35.47 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 15:35.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerManager.cpp:282:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 15:35.47 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIServiceWorkerManager) 15:35.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerRegistration.cpp: In member function 'virtual nsresult mozilla::dom::ServiceWorkerRegistration::QueryInterface(const nsIID&, void**)': 15:35.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:35.47 foundInterface = 0; \ 15:35.47 ^~~~~~~~~~~~~~ 15:35.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:35.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:35.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerRegistration.cpp:31:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:35.48 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 15:35.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:35.48 else 15:35.48 ^~~~ 15:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:35.48 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:35.48 ^~~~~~~~~~~~~~~~~~ 15:35.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/serviceworkers/ServiceWorkerRegistration.cpp:30:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:35.48 NS_INTERFACE_MAP_ENTRY(ServiceWorkerRegistration) 15:35.48 ^~~~~~~~~~~~~~~~~~~~~~ 15:35.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers' 15:35.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/svg' 15:35.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/svg' 15:35.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 15:35.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 15:35.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 15:35.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 15:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:10, 15:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationCollection.h:10, 15:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/AnimationCollection.cpp:7, 15:35.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 15:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSRuleList.cpp: In member function 'virtual nsresult mozilla::dom::CSSRuleList::QueryInterface(const nsIID&, void**)': 15:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:35.93 foundInterface = 0; \ 15:35.93 ^~~~~~~~~~~~~~ 15:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:35.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:35.93 ^~~~~~~~~~~~~~~~~~~~~~~ 15:35.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSRuleList.cpp:19:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:35.93 NS_INTERFACE_MAP_END 15:35.95 ^~~~~~~~~~~~~~~~~~~~ 15:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:35.95 else 15:35.95 ^~~~ 15:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:35.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:35.95 ^~~~~~~~~~~~~~~~~~ 15:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSRuleList.cpp:18:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:35.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:35.95 ^~~~~~~~~~~~~~~~~~~~~~ 15:35.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRuleProcessor.h:24, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSStyleSheet.cpp:12, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style0.cpp:110: 15:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 15:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:35.95 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 15:35.95 ^ 15:35.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:16, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationCollection.h:10, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/AnimationCollection.cpp:7, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 15:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 15:35.95 class nsCSSValue { 15:35.95 ^~~~~~~~~~ 15:35.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:10, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationCollection.h:10, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/AnimationCollection.cpp:7, 15:35.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style0.cpp:2: 15:35.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSStyleSheet.cpp: In member function 'virtual nsresult mozilla::CSSStyleSheet::QueryInterface(const nsIID&, void**)': 15:36.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:36.00 foundInterface = 0; \ 15:36.00 ^~~~~~~~~~~~~~ 15:36.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:36.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:36.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:36.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSStyleSheet.cpp:391:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:36.00 NS_INTERFACE_MAP_END_INHERITING(StyleSheet) 15:36.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:36.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style0.cpp:110: 15:36.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSStyleSheet.cpp:390:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:36.00 else 15:36.00 ^~~~ 15:36.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 15:37.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 15:37.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 15:39.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/universalchardet/src/base' 15:39.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/universalchardet/src/base' 15:40.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/universalchardet/src/base' 15:40.40 libextensions_universalchardet_src_base.a.desc 15:40.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/universalchardet/src/base' 15:40.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 15:40.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 15:42.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/inspector' 15:42.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 15:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.h:12, 15:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/inspector/InspectorFontFace.cpp:10, 15:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: 15:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 15:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.06 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 15:42.06 ^ 15:42.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsStyleStruct.h:38, 15:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsRuleNode.h:23, 15:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsLayoutUtils.h:28, 15:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsRange.h:19, 15:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/inspector/InspectorFontFace.h:12, 15:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/inspector/InspectorFontFace.cpp:7, 15:42.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: 15:42.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 15:42.06 class nsCSSValue { 15:42.07 ^~~~~~~~~~ 15:42.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/inspector' 15:42.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/universalchardet/src/xpcom' 15:42.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/universalchardet/src/xpcom' 15:43.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/inspector' 15:43.70 liblayout_inspector.a.desc 15:43.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/inspector' 15:44.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/universalchardet/src/xpcom' 15:44.15 libextensions_universalchardet_src_xpcom.a.desc 15:44.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/universalchardet/src/xpcom' 15:44.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/svg' 15:44.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/svg' 15:45.05 Compiling aho-corasick v0.6.8 15:47.40 Compiling syn v0.11.11 15:48.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/build' 15:48.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/build' 15:49.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/build' 15:49.52 libdocshell_build.a.desc 15:49.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/build' 15:53.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/printing' 15:53.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/printing' 15:54.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor' 15:54.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Declaration.h:25, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:12, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 15:54.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.15 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 15:54.15 ^ 15:54.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ManualNAC.h:9, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:12, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:10, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 15:54.15 class nsCSSValue { 15:54.15 ^~~~~~~~~~ 15:54.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:54.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/ChangeAttributeTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeAttributeTransaction::QueryInterface(const nsIID&, void**)': 15:54.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:54.16 foundInterface = 0; \ 15:54.16 ^~~~~~~~~~~~~~ 15:54.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:54.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:54.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/ChangeAttributeTransaction.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:54.16 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 15:54.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:54.17 } else 15:54.17 ^~~~ 15:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:54.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:54.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/ChangeAttributeTransaction.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:54.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeAttributeTransaction) 15:54.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/ChangeStyleTransaction.cpp: In member function 'virtual nsresult mozilla::ChangeStyleTransaction::QueryInterface(const nsIID&, void**)': 15:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:54.17 foundInterface = 0; \ 15:54.17 ^~~~~~~~~~~~~~ 15:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:54.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:54.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/ChangeStyleTransaction.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:54.17 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 15:54.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:54.18 } else 15:54.18 ^~~~ 15:54.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:54.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:54.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/ChangeStyleTransaction.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:54.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ChangeStyleTransaction) 15:54.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CompositionTransaction.cpp: In member function 'virtual nsresult mozilla::CompositionTransaction::QueryInterface(const nsIID&, void**)': 15:54.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:54.18 foundInterface = 0; \ 15:54.18 ^~~~~~~~~~~~~~ 15:54.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:54.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:54.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CompositionTransaction.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:54.18 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 15:54.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:29: 15:54.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CompositionTransaction.cpp:80:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:54.19 } else 15:54.19 ^~~~ 15:54.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CreateElementTransaction.cpp: In member function 'virtual nsresult mozilla::CreateElementTransaction::QueryInterface(const nsIID&, void**)': 15:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:54.21 foundInterface = 0; \ 15:54.21 ^~~~~~~~~~~~~~ 15:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:54.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:54.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CreateElementTransaction.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:54.21 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 15:54.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:54.21 } else 15:54.21 ^~~~ 15:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:54.21 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:54.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CreateElementTransaction.cpp:59:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:54.21 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CreateElementTransaction) 15:54.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/DeleteNodeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteNodeTransaction::QueryInterface(const nsIID&, void**)': 15:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:54.22 foundInterface = 0; \ 15:54.22 ^~~~~~~~~~~~~~ 15:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:54.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:54.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/DeleteNodeTransaction.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:54.22 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 15:54.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:54.22 } else 15:54.22 ^~~~ 15:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:54.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:54.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/DeleteNodeTransaction.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:54.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteNodeTransaction) 15:54.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/DeleteRangeTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteRangeTransaction::QueryInterface(const nsIID&, void**)': 15:54.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:54.26 foundInterface = 0; \ 15:54.27 ^~~~~~~~~~~~~~ 15:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:54.27 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:54.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/DeleteRangeTransaction.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:54.27 NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) 15:54.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:54.27 } else 15:54.27 ^~~~ 15:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:54.27 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:54.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/DeleteRangeTransaction.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:54.27 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteRangeTransaction) 15:54.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/DeleteTextTransaction.cpp: In member function 'virtual nsresult mozilla::DeleteTextTransaction::QueryInterface(const nsIID&, void**)': 15:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:54.28 foundInterface = 0; \ 15:54.28 ^~~~~~~~~~~~~~ 15:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:54.28 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:54.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/DeleteTextTransaction.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:54.28 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 15:54.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:54.28 } else 15:54.28 ^~~~ 15:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:54.28 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:54.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/DeleteTextTransaction.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:54.28 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DeleteTextTransaction) 15:54.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/EditAggregateTransaction.cpp: In member function 'virtual nsresult mozilla::EditAggregateTransaction::QueryInterface(const nsIID&, void**)': 15:54.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:54.30 foundInterface = 0; \ 15:54.31 ^~~~~~~~~~~~~~ 15:54.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 15:54.31 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 15:54.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/EditAggregateTransaction.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 15:54.31 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 15:54.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 15:54.31 } else 15:54.31 ^~~~ 15:54.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 15:54.31 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 15:54.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/EditAggregateTransaction.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 15:54.31 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(EditAggregateTransaction) 15:54.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/EditTransactionBase.cpp: In member function 'virtual nsresult mozilla::EditTransactionBase::QueryInterface(const nsIID&, void**)': 15:54.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:54.31 foundInterface = 0; \ 15:54.31 ^~~~~~~~~~~~~~ 15:54.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:54.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:54.33 ^~~~~~~~~~~~~~~~~~~~~~~ 15:54.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/EditTransactionBase.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:54.33 NS_INTERFACE_MAP_END 15:54.33 ^~~~~~~~~~~~~~~~~~~~ 15:54.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:54.33 else 15:54.33 ^~~~ 15:54.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 15:54.33 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 15:54.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/EditTransactionBase.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 15:54.33 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITransaction) 15:54.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/EditorBase.cpp: In member function 'virtual nsresult mozilla::EditorBase::QueryInterface(const nsIID&, void**)': 15:54.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:54.34 foundInterface = 0; \ 15:54.34 ^~~~~~~~~~~~~~ 15:54.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:54.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:54.34 ^~~~~~~~~~~~~~~~~~~~~~~ 15:54.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/EditorBase.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:54.34 NS_INTERFACE_MAP_END 15:54.34 ^~~~~~~~~~~~~~~~~~~~ 15:54.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:54.34 else 15:54.34 ^~~~ 15:54.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 15:54.34 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 15:54.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/EditorBase.cpp:214:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 15:54.34 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditor) 15:54.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:54.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:43, 15:54.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 15:54.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:13, 15:54.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditTransactionBase.h:9, 15:54.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ChangeStyleTransaction.h:9, 15:54.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CSSEditUtils.h:9, 15:54.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/CSSEditUtils.cpp:6, 15:54.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: 15:54.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Maybe.h: In member function 'nsresult mozilla::EditorBase::DeleteSelectionAndPrepareToCreateNode()': 15:54.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Maybe.h:450:5: warning: '*((void*)& atAnchor +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 15:54.34 ::new (KnownNotNull, data()) T(Forward(aArgs)...); 15:54.35 ^~ 15:54.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:92: 15:54.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/EditorBase.cpp:4187:18: note: '*((void*)& atAnchor +8)' was declared here 15:54.35 EditorDOMPoint atAnchor(selection->AnchorRef()); 15:54.35 ^~~~~~~~ 15:54.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor' 15:54.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/printing' 15:54.50 liblayout_printing.a.desc 15:54.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/printing' 15:55.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/shistory' 15:55.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:55.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:55.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:55.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:55.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMArray.h:15, 15:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/shistory/nsSHEntry.h:10, 15:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/shistory/nsSHEntry.cpp:7, 15:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: 15:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/shistory/nsSHTransaction.cpp: In member function 'virtual nsresult nsSHTransaction::QueryInterface(const nsIID&, void**)': 15:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:55.24 foundInterface = 0; \ 15:55.24 ^~~~~~~~~~~~~~ 15:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:55.24 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:55.24 ^~~~~~~~~~~~~~~~~~~~~~~ 15:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/shistory/nsSHTransaction.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:55.24 NS_INTERFACE_MAP_END 15:55.24 ^~~~~~~~~~~~~~~~~~~~ 15:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:55.24 else 15:55.24 ^~~~ 15:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:55.24 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:55.24 ^~~~~~~~~~~~~~~~~~ 15:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/shistory/nsSHTransaction.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:55.24 NS_INTERFACE_MAP_ENTRY(nsISHTransaction) 15:55.24 ^~~~~~~~~~~~~~~~~~~~~~ 15:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/shistory/nsSHistory.cpp: In member function 'virtual nsresult nsSHistory::QueryInterface(const nsIID&, void**)': 15:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:55.25 foundInterface = 0; \ 15:55.25 ^~~~~~~~~~~~~~ 15:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:55.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:55.25 ^~~~~~~~~~~~~~~~~~~~~~~ 15:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/shistory/nsSHistory.cpp:236:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:55.25 NS_INTERFACE_MAP_END 15:55.25 ^~~~~~~~~~~~~~~~~~~~ 15:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:55.25 else 15:55.25 ^~~~ 15:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:55.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:55.25 ^~~~~~~~~~~~~~~~~~ 15:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/shistory/nsSHistory.cpp:235:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:55.25 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 15:55.25 ^~~~~~~~~~~~~~~~~~~~~~ 15:55.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/shistory' 15:56.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/shistory' 15:56.45 libdocshell_shistory.a.desc 15:56.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/shistory' 15:58.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul' 15:58.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 15:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 15:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 15:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 15:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 15:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 15:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BoxObject.h:11, 15:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/BoxObject.cpp:7, 15:58.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/Unified_cpp_layout_xul0.cpp:2: 15:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/BoxObject.cpp: In member function 'virtual nsresult mozilla::dom::BoxObject::QueryInterface(const nsIID&, void**)': 15:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 15:58.65 foundInterface = 0; \ 15:58.65 ^~~~~~~~~~~~~~ 15:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 15:58.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 15:58.65 ^~~~~~~~~~~~~~~~~~~~~~~ 15:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/BoxObject.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 15:58.65 NS_INTERFACE_MAP_END 15:58.65 ^~~~~~~~~~~~~~~~~~~~ 15:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 15:58.65 else 15:58.65 ^~~~ 15:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 15:58.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 15:58.65 ^~~~~~~~~~~~~~~~~~ 15:58.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/BoxObject.cpp:48:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 15:58.65 NS_INTERFACE_MAP_ENTRY(nsISupports) 15:58.66 ^~~~~~~~~~~~~~~~~~~~~~ 15:58.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul' 16:00.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/forms' 16:00.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/forms' 16:01.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/tree' 16:01.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:01.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:01.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 16:01.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:01.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 16:01.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 16:01.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BoxObject.h:11, 16:01.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 16:01.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/TreeBoxObject.cpp:7, 16:01.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 16:01.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/TreeBoxObject.cpp: In member function 'virtual nsresult mozilla::dom::TreeBoxObject::QueryInterface(const nsIID&, void**)': 16:01.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:01.93 foundInterface = 0; \ 16:01.93 ^~~~~~~~~~~~~~ 16:01.93 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:01.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:01.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:01.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/TreeBoxObject.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:01.94 NS_INTERFACE_MAP_END_INHERITING(BoxObject) 16:01.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:01.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:01.94 else 16:01.94 ^~~~ 16:01.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:01.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:01.94 ^~~~~~~~~~~~~~~~~~ 16:01.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/TreeBoxObject.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:01.94 NS_INTERFACE_MAP_ENTRY(nsITreeBoxObject) 16:01.94 ^~~~~~~~~~~~~~~~~~~~~~ 16:01.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumn::QueryInterface(const nsIID&, void**)': 16:01.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:01.94 foundInterface = 0; \ 16:01.94 ^~~~~~~~~~~~~~ 16:01.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:01.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:01.94 ^~~~~~~~~~~~~~~~~~~~~~~ 16:01.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeColumns.cpp:69:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:01.94 NS_INTERFACE_MAP_END 16:01.94 ^~~~~~~~~~~~~~~~~~~~ 16:01.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: 16:01.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeColumns.cpp:68:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:01.94 } else 16:01.94 ^~~~ 16:01.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:01.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:01.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 16:01.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:01.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 16:01.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 16:01.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BoxObject.h:11, 16:01.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 16:01.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/TreeBoxObject.cpp:7, 16:01.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 16:01.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeColumns.cpp: In member function 'virtual nsresult nsTreeColumns::QueryInterface(const nsIID&, void**)': 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:01.95 foundInterface = 0; \ 16:01.95 ^~~~~~~~~~~~~~ 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:01.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:01.95 ^~~~~~~~~~~~~~~~~~~~~~~ 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeColumns.cpp:357:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:01.95 NS_INTERFACE_MAP_END 16:01.95 ^~~~~~~~~~~~~~~~~~~~ 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:01.95 else 16:01.95 ^~~~ 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:01.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:01.95 ^~~~~~~~~~~~~~~~~~ 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeColumns.cpp:356:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:01.95 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:01.95 ^~~~~~~~~~~~~~~~~~~~~~ 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeContentView.cpp: In member function 'virtual nsresult nsTreeContentView::QueryInterface(const nsIID&, void**)': 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:01.95 foundInterface = 0; \ 16:01.95 ^~~~~~~~~~~~~~ 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:01.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:01.95 ^~~~~~~~~~~~~~~~~~~~~~~ 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeContentView.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:01.95 NS_INTERFACE_MAP_END 16:01.95 ^~~~~~~~~~~~~~~~~~~~ 16:01.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BoxObject.h:20, 16:01.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 16:01.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/TreeBoxObject.cpp:7, 16:01.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:01.95 else 16:01.95 ^~~~ 16:01.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeContentView.cpp:111:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 16:01.95 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 16:01.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:01.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:01.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:01.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 16:01.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:01.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 16:01.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 16:01.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BoxObject.h:11, 16:01.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/TreeBoxObject.h:10, 16:01.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/TreeBoxObject.cpp:7, 16:01.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: 16:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeSelection.cpp: In member function 'virtual nsresult nsTreeSelection::QueryInterface(const nsIID&, void**)': 16:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:01.98 foundInterface = 0; \ 16:01.98 ^~~~~~~~~~~~~~ 16:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:01.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:01.98 ^~~~~~~~~~~~~~~~~~~~~~~ 16:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeSelection.cpp:249:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:01.98 NS_INTERFACE_MAP_END 16:01.98 ^~~~~~~~~~~~~~~~~~~~ 16:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:01.98 else 16:01.98 ^~~~ 16:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:01.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:01.98 ^~~~~~~~~~~~~~~~~~ 16:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/tree/nsTreeSelection.cpp:248:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:01.98 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:01.98 ^~~~~~~~~~~~~~~~~~~~~~ 16:01.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/tree' 16:02.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/tree' 16:02.69 liblayout_xul_tree.a.desc 16:02.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/tree' 16:03.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/svg' 16:03.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 16:03.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Mutex.h:10, 16:03.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StaticMutex.h:11, 16:03.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/gfx/2D.h:31, 16:03.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/gfxPattern.h:13, 16:03.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/svg/SVGContextPaint.h:12, 16:03.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/svg/SVGContextPaint.cpp:7, 16:03.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/svg/Unified_cpp_layout_svg0.cpp:2: 16:03.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/svg/SVGObserverUtils.cpp: In member function 'virtual nsresult nsSVGFilterReference::QueryInterface(const nsIID&, void**)': 16:03.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:03.90 foundInterface = 0; \ 16:03.90 ^~~~~~~~~~~~~~ 16:03.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:03.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:03.90 ^~~~~~~~~~~~~~~~~~~~~~~ 16:03.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/svg/SVGObserverUtils.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:03.90 NS_INTERFACE_MAP_END 16:03.90 ^~~~~~~~~~~~~~~~~~~~ 16:03.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:03.90 else 16:03.90 ^~~~ 16:03.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:03.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:03.90 ^~~~~~~~~~~~~~~~~~ 16:03.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/svg/SVGObserverUtils.cpp:215:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:03.90 NS_INTERFACE_MAP_ENTRY(nsISVGFilterReference) 16:03.90 ^~~~~~~~~~~~~~~~~~~~~~ 16:03.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/svg/SVGObserverUtils.cpp: In member function 'virtual nsresult nsSVGFilterChainObserver::QueryInterface(const nsIID&, void**)': 16:03.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:03.91 foundInterface = 0; \ 16:03.91 ^~~~~~~~~~~~~~ 16:03.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:03.91 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:03.91 ^~~~~~~~~~~~~~~~~~~~~~~ 16:03.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/svg/SVGObserverUtils.cpp:247:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:03.91 NS_INTERFACE_MAP_END 16:03.91 ^~~~~~~~~~~~~~~~~~~~ 16:03.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:03.91 else 16:03.91 ^~~~ 16:03.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:03.91 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:03.91 ^~~~~~~~~~~~~~~~~~ 16:03.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/svg/SVGObserverUtils.cpp:246:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:03.91 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:03.91 ^~~~~~~~~~~~~~~~~~~~~~ 16:03.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/svg' 16:04.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/aom' 16:04.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 16:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 16:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWrapperCache.h:10, 16:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/aom/AccessibleNode.h:10, 16:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/aom/AccessibleNode.cpp:6, 16:04.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: 16:04.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/aom/AccessibleNode.cpp: In member function 'virtual nsresult mozilla::dom::AccessibleNode::QueryInterface(const nsIID&, void**)': 16:04.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:04.30 foundInterface = 0; \ 16:04.30 ^~~~~~~~~~~~~~ 16:04.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:04.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:04.30 ^~~~~~~~~~~~~~~~~~~~~~~ 16:04.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/aom/AccessibleNode.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:04.30 NS_INTERFACE_MAP_END 16:04.30 ^~~~~~~~~~~~~~~~~~~~ 16:04.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:04.30 else 16:04.31 ^~~~ 16:04.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:04.31 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:04.31 ^~~~~~~~~~~~~~~~~~ 16:04.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/aom/AccessibleNode.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:04.31 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:04.31 ^~~~~~~~~~~~~~~~~~~~~~ 16:04.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/aom' 16:05.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/svg' 16:05.32 liblayout_svg.a.desc 16:05.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/svg' 16:05.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/aom' 16:05.34 libaccessible_aom.a.desc 16:05.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/aom' 16:05.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:05.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:06.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers' 16:06.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers' 16:07.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers' 16:07.20 libdom_serviceworkers.a.desc 16:07.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/serviceworkers' 16:07.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:07.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:10.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 16:10.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 16:11.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom' 16:11.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:11.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 16:11.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.h:6, 16:11.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:3: 16:11.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccEvent::QueryInterface(const nsIID&, void**)': 16:11.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:11.60 foundInterface = 0; \ 16:11.60 ^~~~~~~~~~~~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:11.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:11.60 ^~~~~~~~~~~~~~~~~~~~~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:11.60 NS_INTERFACE_MAP_END 16:11.60 ^~~~~~~~~~~~~~~~~~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:11.60 else 16:11.60 ^~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:11.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:11.60 ^~~~~~~~~~~~~~~~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:11.60 NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent) 16:11.60 ^~~~~~~~~~~~~~~~~~~~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccStateChangeEvent::QueryInterface(const nsIID&, void**)': 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:11.60 foundInterface = 0; \ 16:11.60 ^~~~~~~~~~~~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:11.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:11.60 ^~~~~~~~~~~~~~~~~~~~~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:87:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:11.60 NS_INTERFACE_MAP_END 16:11.60 ^~~~~~~~~~~~~~~~~~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:11.60 else 16:11.60 ^~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:11.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:11.60 ^~~~~~~~~~~~~~~~~~ 16:11.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:86:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:11.60 NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent) 16:11.61 ^~~~~~~~~~~~~~~~~~~~~~ 16:11.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTextChangeEvent::QueryInterface(const nsIID&, void**)': 16:11.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:11.61 foundInterface = 0; \ 16:11.61 ^~~~~~~~~~~~~~ 16:11.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:11.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:11.61 ^~~~~~~~~~~~~~~~~~~~~~~ 16:11.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:154:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:11.61 NS_INTERFACE_MAP_END 16:11.61 ^~~~~~~~~~~~~~~~~~~~ 16:11.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:11.61 else 16:11.61 ^~~~ 16:11.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:11.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:11.61 ^~~~~~~~~~~~~~~~~~ 16:11.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:153:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:11.61 NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent) 16:11.61 ^~~~~~~~~~~~~~~~~~~~~~ 16:11.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccHideEvent::QueryInterface(const nsIID&, void**)': 16:11.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:11.61 foundInterface = 0; \ 16:11.61 ^~~~~~~~~~~~~~ 16:11.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:11.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:11.62 ^~~~~~~~~~~~~~~~~~~~~~~ 16:11.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:228:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:11.62 NS_INTERFACE_MAP_END 16:11.62 ^~~~~~~~~~~~~~~~~~~~ 16:11.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:11.62 else 16:11.62 ^~~~ 16:11.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:11.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:11.62 ^~~~~~~~~~~~~~~~~~ 16:11.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:227:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:11.62 NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent) 16:11.62 ^~~~~~~~~~~~~~~~~~~~~~ 16:11.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccCaretMoveEvent::QueryInterface(const nsIID&, void**)': 16:11.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:11.62 foundInterface = 0; \ 16:11.62 ^~~~~~~~~~~~~~ 16:11.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:11.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:11.62 ^~~~~~~~~~~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:11.63 NS_INTERFACE_MAP_END 16:11.63 ^~~~~~~~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:11.63 else 16:11.63 ^~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:11.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:11.63 ^~~~~~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:294:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:11.63 NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent) 16:11.63 ^~~~~~~~~~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccObjectAttributeChangedEvent::QueryInterface(const nsIID&, void**)': 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:11.63 foundInterface = 0; \ 16:11.63 ^~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:11.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:11.63 ^~~~~~~~~~~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:348:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:11.63 NS_INTERFACE_MAP_END 16:11.63 ^~~~~~~~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:11.63 else 16:11.63 ^~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:11.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:11.63 ^~~~~~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:347:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:11.63 NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent) 16:11.63 ^~~~~~~~~~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccTableChangeEvent::QueryInterface(const nsIID&, void**)': 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:11.63 foundInterface = 0; \ 16:11.63 ^~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:11.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:11.63 ^~~~~~~~~~~~~~~~~~~~~~~ 16:11.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:401:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:11.64 NS_INTERFACE_MAP_END 16:11.64 ^~~~~~~~~~~~~~~~~~~~ 16:11.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:11.64 else 16:11.64 ^~~~ 16:11.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:11.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:11.66 ^~~~~~~~~~~~~~~~~~ 16:11.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:400:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:11.66 NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent) 16:11.66 ^~~~~~~~~~~~~~~~~~~~~~ 16:11.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp: In member function 'virtual nsresult xpcAccVirtualCursorChangeEvent::QueryInterface(const nsIID&, void**)': 16:11.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:11.66 foundInterface = 0; \ 16:11.66 ^~~~~~~~~~~~~~ 16:11.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:11.66 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:11.66 ^~~~~~~~~~~~~~~~~~~~~~~ 16:11.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:461:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:11.66 NS_INTERFACE_MAP_END 16:11.66 ^~~~~~~~~~~~~~~~~~~~ 16:11.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:11.66 else 16:11.66 ^~~~ 16:11.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:11.67 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:11.67 ^~~~~~~~~~~~~~~~~~ 16:11.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/xpcAccEvents.cpp:460:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:11.67 NS_INTERFACE_MAP_ENTRY(nsIAccessibleVirtualCursorChangeEvent) 16:11.68 ^~~~~~~~~~~~~~~~~~~~~~ 16:11.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom' 16:12.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/mathml' 16:12.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/mathml' 16:17.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/build' 16:17.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRuleProcessor.h:24, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RuleProcessorCache.h:16, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/build/nsLayoutStatics.cpp:37, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/build/Unified_cpp_layout_build0.cpp:20: 16:17.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 16:17.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.27 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 16:17.27 ^ 16:17.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/GenericSpecifiedValues.h:18, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsMappedAttributeElement.h:16, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/html/nsGenericHTMLElement.h:11, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/build/nsContentDLF.cpp:12, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/build/Unified_cpp_layout_build0.cpp:2: 16:17.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 16:17.27 class nsCSSValue { 16:17.27 ^~~~~~~~~~ 16:17.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:33, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/build/nsContentDLF.cpp:10, 16:17.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/build/Unified_cpp_layout_build0.cpp:2: 16:17.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 16:17.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 16:17.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:17.28 memset(aT, 0, sizeof(T)); 16:17.28 ~~~~~~^~~~~~~~~~~~~~~~~~ 16:17.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/XPCModule.h:7, 16:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/build/nsLayoutModule.cpp:9, 16:17.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/build/Unified_cpp_layout_build0.cpp:11: 16:17.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 16:17.28 struct GlobalProperties { 16:17.28 ^~~~~~~~~~~~~~~~ 16:17.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/build' 16:18.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/build' 16:18.09 liblayout_build.a.desc 16:18.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/build' 16:18.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 16:18.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 16:19.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 16:19.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 16:19.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 16:19.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 16:20.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/tables' 16:20.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/tables/Unified_cpp_layout_tables0.cpp:65: 16:20.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/tables/nsTableFrame.cpp: In member function 'void BCPaintBorderIterator::ResetVerInfo()': 16:20.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 16:20.40 memset(mBlockDirInfo, 0, mDamageArea.ColCount() * sizeof(BCBlockDirSeg)); 16:20.40 ^ 16:20.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/tables/nsTableFrame.cpp:6075:8: note: 'struct BCBlockDirSeg' declared here 16:20.40 struct BCBlockDirSeg { 16:20.40 ^~~~~~~~~~~~~ 16:20.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/tables' 16:21.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/tables' 16:21.04 liblayout_tables.a.desc 16:21.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/tables' 16:21.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 16:21.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 16:21.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 16:21.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 16:22.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 16:22.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 16:23.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/components/build' 16:23.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/components/build' 16:24.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/components/build' 16:24.59 libxpfe_components_build.a.desc 16:24.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/components/build' 16:25.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/xremoteclient' 16:25.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/xremoteclient' 16:26.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/ipc' 16:26.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/ipc' 16:26.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 16:26.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/ReflowInput.cpp:23, 16:26.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic0.cpp:65: 16:26.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/tables/nsTableFrame.h: In member function 'void mozilla::ReflowInput::InitConstraints(nsPresContext*, const mozilla::LogicalSize&, const nsMargin*, const nsMargin*, mozilla::LayoutFrameType)': 16:26.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/tables/nsTableFrame.h:42:20: warning: 'fType' may be used uninitialized in this function [-Wmaybe-uninitialized] 16:26.96 frameType == mozilla::LayoutFrameType::BCTableCell; 16:26.96 ~~~~~~~~~~^~~~~~~~~~ 16:26.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic0.cpp:65: 16:26.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/ReflowInput.cpp:2151:21: note: 'fType' was declared here 16:26.96 LayoutFrameType fType; 16:26.96 ^~~~~ 16:26.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 16:27.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 16:27.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 16:27.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:27.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:27.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/ipc' 16:27.47 liblayout_ipc.a.desc 16:27.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/ipc' 16:27.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/xremoteclient' 16:27.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/xremoteclient' 16:28.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/xremoteclient' 16:28.08 libwidget_xremoteclient.a.desc 16:28.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/xremoteclient' 16:29.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 16:29.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 16:30.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 16:30.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:30.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 16:30.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 16:30.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp: In member function 'virtual nsresult mozilla::dom::MediaQueryList::QueryInterface(const nsIID&, void**)': 16:30.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.36 foundInterface = 0; \ 16:30.36 ^~~~~~~~~~~~~~ 16:30.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.36 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 16:30.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.36 } else 16:30.36 ^~~~ 16:30.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:30.37 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:30.37 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaQueryList) 16:30.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:30.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:30.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:30.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/PreloadedStyleSheet.cpp: In member function 'virtual nsresult mozilla::PreloadedStyleSheet::QueryInterface(const nsIID&, void**)': 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.38 foundInterface = 0; \ 16:30.38 ^~~~~~~~~~~~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:30.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:30.38 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/PreloadedStyleSheet.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:30.38 NS_INTERFACE_MAP_END 16:30.38 ^~~~~~~~~~~~~~~~~~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.38 else 16:30.38 ^~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:30.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:30.38 ^~~~~~~~~~~~~~~~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/PreloadedStyleSheet.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:30.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:30.38 ^~~~~~~~~~~~~~~~~~~~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Rule.cpp: In member function 'virtual nsresult mozilla::css::Rule::QueryInterface(const nsIID&, void**)': 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.38 foundInterface = 0; \ 16:30.38 ^~~~~~~~~~~~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:30.38 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:30.38 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Rule.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:30.38 NS_INTERFACE_MAP_END 16:30.38 ^~~~~~~~~~~~~~~~~~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.38 else 16:30.38 ^~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:30.38 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:30.38 ^~~~~~~~~~~~~~~~~~ 16:30.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Rule.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:30.38 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:30.42 ^~~~~~~~~~~~~~~~~~~~~~ 16:30.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRuleProcessor.h:24, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/RuleProcessorCache.h:16, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/RuleProcessorCache.cpp:11, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:47: 16:30.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 16:30.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.42 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 16:30.42 ^ 16:30.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FontFace.h:14, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/PostTraversalTask.cpp:9, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:11: 16:30.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 16:30.42 class nsCSSValue { 16:30.42 ^~~~~~~~~~ 16:30.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoCSSRuleList.cpp: In member function 'virtual nsresult mozilla::ServoCSSRuleList::QueryInterface(const nsIID&, void**)': 16:30.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.42 foundInterface = 0; \ 16:30.42 ^~~~~~~~~~~~~~ 16:30.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.42 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoCSSRuleList.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.42 NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) 16:30.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.44 } else 16:30.44 ^~~~ 16:30.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:30.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoCSSRuleList.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:30.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoCSSRuleList) 16:30.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoDocumentRule.cpp: In member function 'virtual nsresult mozilla::ServoDocumentRule::QueryInterface(const nsIID&, void**)': 16:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.45 foundInterface = 0; \ 16:30.45 ^~~~~~~~~~~~~~ 16:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.45 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoDocumentRule.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.45 NS_INTERFACE_MAP_END_INHERITING(CSSMozDocumentRule) 16:30.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.45 } else 16:30.45 ^~~~ 16:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:30.45 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoDocumentRule.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:30.45 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoDocumentRule) 16:30.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.45 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:30.45 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoImportRule.cpp: In member function 'virtual nsresult mozilla::ServoImportRule::QueryInterface(const nsIID&, void**)': 16:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.47 foundInterface = 0; \ 16:30.47 ^~~~~~~~~~~~~~ 16:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.47 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoImportRule.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.47 NS_INTERFACE_MAP_END_INHERITING(dom::CSSImportRule) 16:30.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.47 } else 16:30.47 ^~~~ 16:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:30.47 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoImportRule.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:30.47 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoImportRule) 16:30.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:30.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframeRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeDeclaration::QueryInterface(const nsIID&, void**)': 16:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.49 foundInterface = 0; \ 16:30.49 ^~~~~~~~~~~~~~ 16:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframeRule.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.49 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 16:30.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:18, 16:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.49 else 16:30.49 ^~~~ 16:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframeRule.cpp:93:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 16:30.49 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 16:30.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframeRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeRule::QueryInterface(const nsIID&, void**)': 16:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.50 foundInterface = 0; \ 16:30.50 ^~~~~~~~~~~~~~ 16:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframeRule.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.50 NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframeRule) 16:30.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.50 } else 16:30.50 ^~~~ 16:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:30.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframeRule.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:30.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframeRule) 16:30.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframesRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframeList::QueryInterface(const nsIID&, void**)': 16:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.50 foundInterface = 0; \ 16:30.50 ^~~~~~~~~~~~~~ 16:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframesRule.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.50 NS_INTERFACE_MAP_END_INHERITING(dom::CSSRuleList) 16:30.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.51 } else 16:30.51 ^~~~ 16:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:30.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframesRule.cpp:122:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:30.51 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframeList) 16:30.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:12, 16:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframesRule.cpp: In member function 'virtual nsresult mozilla::ServoKeyframesRule::QueryInterface(const nsIID&, void**)': 16:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.51 foundInterface = 0; \ 16:30.51 ^~~~~~~~~~~~~~ 16:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframesRule.cpp:165:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.51 NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframesRule) 16:30.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaQueryList.h:13, 16:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaQueryList.cpp:9, 16:30.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style2.cpp:2: 16:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.51 } else 16:30.51 ^~~~ 16:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:30.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoKeyframesRule.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:30.51 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoKeyframesRule) 16:30.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 16:30.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 16:30.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 16:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 16:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 16:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 16:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 16:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionIceEventBinding.cpp:3, 16:30.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings15.cpp:2: 16:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionStaticBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCPeerConnectionStatic::QueryInterface(const nsIID&, void**)': 16:30.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.52 foundInterface = 0; \ 16:30.52 ^~~~~~~~~~~~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:30.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:30.53 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionStaticBinding.cpp:686:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:30.53 NS_INTERFACE_MAP_END 16:30.53 ^~~~~~~~~~~~~~~~~~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.53 else 16:30.53 ^~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:30.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:30.53 ^~~~~~~~~~~~~~~~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionStaticBinding.cpp:685:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:30.53 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:30.53 ^~~~~~~~~~~~~~~~~~~~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCRtpReceiverBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCRtpReceiver::QueryInterface(const nsIID&, void**)': 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.53 foundInterface = 0; \ 16:30.53 ^~~~~~~~~~~~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:30.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:30.53 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCRtpReceiverBinding.cpp:1331:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:30.53 NS_INTERFACE_MAP_END 16:30.53 ^~~~~~~~~~~~~~~~~~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.53 else 16:30.53 ^~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:30.53 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:30.53 ^~~~~~~~~~~~~~~~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCRtpReceiverBinding.cpp:1330:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:30.53 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:30.53 ^~~~~~~~~~~~~~~~~~~~~~ 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCRtpSenderBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCRtpSender::QueryInterface(const nsIID&, void**)': 16:30.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.54 foundInterface = 0; \ 16:30.54 ^~~~~~~~~~~~~~ 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:30.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:30.54 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCRtpSenderBinding.cpp:3550:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:30.54 NS_INTERFACE_MAP_END 16:30.54 ^~~~~~~~~~~~~~~~~~~~ 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.54 else 16:30.54 ^~~~ 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:30.54 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:30.54 ^~~~~~~~~~~~~~~~~~ 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCRtpSenderBinding.cpp:3549:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:30.54 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:30.54 ^~~~~~~~~~~~~~~~~~~~~~ 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCRtpTransceiverBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCRtpTransceiver::QueryInterface(const nsIID&, void**)': 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.54 foundInterface = 0; \ 16:30.54 ^~~~~~~~~~~~~~ 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:30.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:30.54 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCRtpTransceiverBinding.cpp:2721:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:30.54 NS_INTERFACE_MAP_END 16:30.54 ^~~~~~~~~~~~~~~~~~~~ 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.54 else 16:30.54 ^~~~ 16:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:30.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:30.55 ^~~~~~~~~~~~~~~~~~ 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCRtpTransceiverBinding.cpp:2720:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:30.55 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:30.55 ^~~~~~~~~~~~~~~~~~~~~~ 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCSessionDescriptionBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCSessionDescription::QueryInterface(const nsIID&, void**)': 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.55 foundInterface = 0; \ 16:30.55 ^~~~~~~~~~~~~~ 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:30.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:30.55 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCSessionDescriptionBinding.cpp:1143:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:30.55 NS_INTERFACE_MAP_END 16:30.55 ^~~~~~~~~~~~~~~~~~~~ 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.55 else 16:30.55 ^~~~ 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:30.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:30.55 ^~~~~~~~~~~~~~~~~~ 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCSessionDescriptionBinding.cpp:1142:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:30.55 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:30.55 ^~~~~~~~~~~~~~~~~~~~~~ 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCStatsReportBinding.cpp: In member function 'virtual nsresult mozilla::dom::RTCStatsReport::QueryInterface(const nsIID&, void**)': 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.55 foundInterface = 0; \ 16:30.55 ^~~~~~~~~~~~~~ 16:30.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:30.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:30.56 ^~~~~~~~~~~~~~~~~~~~~~~ 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCStatsReportBinding.cpp:7350:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:30.56 NS_INTERFACE_MAP_END 16:30.56 ^~~~~~~~~~~~~~~~~~~~ 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.56 else 16:30.56 ^~~~ 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:30.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:30.56 ^~~~~~~~~~~~~~~~~~ 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCStatsReportBinding.cpp:7349:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:30.56 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:30.56 ^~~~~~~~~~~~~~~~~~~~~~ 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCTrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::RTCTrackEvent::QueryInterface(const nsIID&, void**)': 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:30.56 foundInterface = 0; \ 16:30.56 ^~~~~~~~~~~~~~ 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:30.56 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:30.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCTrackEvent.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:30.56 NS_INTERFACE_MAP_END_INHERITING(Event) 16:30.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 16:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 16:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 16:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 16:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCPeerConnectionIceEventBinding.cpp:3, 16:30.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings15.cpp:2: 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:30.56 } else 16:30.56 ^~~~ 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:30.56 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:30.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/RTCTrackEvent.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:30.56 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RTCTrackEvent) 16:30.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:30.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 16:30.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/forms' 16:30.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/forms' 16:31.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/forms' 16:31.57 liblayout_forms.a.desc 16:31.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/forms' 16:32.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:32.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:34.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/components/directory' 16:34.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:34.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 16:34.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/components/directory/nsDirectoryViewer.h:9, 16:34.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/components/directory/nsDirectoryViewer.cpp:18: 16:34.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/components/directory/nsDirectoryViewer.cpp: In member function 'virtual nsresult nsHTTPIndex::QueryInterface(const nsIID&, void**)': 16:34.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:34.79 foundInterface = 0; \ 16:34.79 ^~~~~~~~~~~~~~ 16:34.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:34.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:34.79 ^~~~~~~~~~~~~~~~~~~~~~~ 16:34.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/components/directory/nsDirectoryViewer.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:34.79 NS_INTERFACE_MAP_END 16:34.79 ^~~~~~~~~~~~~~~~~~~~ 16:34.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:34.79 else 16:34.79 ^~~~ 16:34.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 16:34.79 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:34.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:34.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/components/directory/nsDirectoryViewer.cpp:82:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:34.80 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIHTTPIndex) 16:34.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:34.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/components/directory' 16:35.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/html' 16:35.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/html' 16:35.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/components/directory' 16:35.57 libxpfe_components_directory.a.desc 16:35.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/components/directory' 16:35.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/html' 16:35.59 libaccessible_html.a.desc 16:35.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/html' 16:36.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/appshell' 16:36.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIFactory.h:10, 16:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Module.h:12, 16:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ModuleUtils.h:11, 16:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsAppShellFactory.cpp:6, 16:36.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: 16:36.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsAppShellService.cpp: In member function 'virtual nsresult WebBrowserChrome2Stub::QueryInterface(const nsIID&, void**)': 16:36.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:36.32 foundInterface = 0; \ 16:36.32 ^~~~~~~~~~~~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:36.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:36.32 ^~~~~~~~~~~~~~~~~~~~~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsAppShellService.cpp:227:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:36.32 NS_INTERFACE_MAP_END 16:36.32 ^~~~~~~~~~~~~~~~~~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:36.32 else 16:36.32 ^~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:36.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:36.32 ^~~~~~~~~~~~~~~~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsAppShellService.cpp:226:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:36.32 NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) 16:36.32 ^~~~~~~~~~~~~~~~~~~~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsChromeTreeOwner.cpp: In member function 'virtual nsresult nsChromeTreeOwner::QueryInterface(const nsIID&, void**)': 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:36.32 foundInterface = 0; \ 16:36.32 ^~~~~~~~~~~~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:36.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:36.32 ^~~~~~~~~~~~~~~~~~~~~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsChromeTreeOwner.cpp:68:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:36.32 NS_INTERFACE_MAP_END 16:36.32 ^~~~~~~~~~~~~~~~~~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:36.32 else 16:36.32 ^~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:36.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:36.32 ^~~~~~~~~~~~~~~~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsChromeTreeOwner.cpp:67:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:36.32 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:36.32 ^~~~~~~~~~~~~~~~~~~~~~ 16:36.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsContentTreeOwner::QueryInterface(const nsIID&, void**)': 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:36.33 foundInterface = 0; \ 16:36.33 ^~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:36.33 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:36.33 ^~~~~~~~~~~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsContentTreeOwner.cpp:117:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:36.33 NS_INTERFACE_MAP_END 16:36.33 ^~~~~~~~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:933:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:36.33 else 16:36.33 ^~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:992:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AGGREGATED' 16:36.33 NS_IMPL_QUERY_BODY_AGGREGATED(_interface, _aggregate) 16:36.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsContentTreeOwner.cpp:116:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AGGREGATED' 16:36.33 NS_INTERFACE_MAP_ENTRY_AGGREGATED(nsIEmbeddingSiteWindow, mSiteWindow) 16:36.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsContentTreeOwner.cpp: In member function 'virtual nsresult nsSiteWindow::QueryInterface(const nsIID&, void**)': 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:964:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:36.33 foundInterface = 0; \ 16:36.33 ^~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:1000:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_USING_AGGREGATOR' 16:36.33 NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) 16:36.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsContentTreeOwner.cpp:929:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_AGGREGATED' 16:36.33 NS_INTERFACE_MAP_END_AGGREGATED(mAggregator) 16:36.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:36.33 else 16:36.33 ^~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:36.33 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:36.33 ^~~~~~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsContentTreeOwner.cpp:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:36.33 NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) 16:36.33 ^~~~~~~~~~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsWebShellWindow.cpp: In member function 'virtual nsresult nsWebShellWindow::QueryInterface(const nsIID&, void**)': 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:36.33 foundInterface = 0; \ 16:36.33 ^~~~~~~~~~~~~~ 16:36.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:36.34 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:36.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:36.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsWebShellWindow.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:36.34 NS_INTERFACE_MAP_END_INHERITING(nsXULWindow) 16:36.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:36.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:36.34 else 16:36.34 ^~~~ 16:36.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:36.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:36.35 ^~~~~~~~~~~~~~~~~~ 16:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsWebShellWindow.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:36.35 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 16:36.35 ^~~~~~~~~~~~~~~~~~~~~~ 16:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsXULWindow.cpp: In member function 'virtual nsresult nsXULWindow::QueryInterface(const nsIID&, void**)': 16:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:36.35 foundInterface = 0; \ 16:36.35 ^~~~~~~~~~~~~~ 16:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:36.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:36.35 ^~~~~~~~~~~~~~~~~~~~~~~ 16:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsXULWindow.cpp:129:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:36.35 NS_INTERFACE_MAP_END 16:36.35 ^~~~~~~~~~~~~~~~~~~~ 16:36.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:65: 16:36.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpfe/appshell/nsXULWindow.cpp:128:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:36.35 else 16:36.35 ^~~~ 16:36.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/appshell' 16:36.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 16:36.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 16:37.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/appshell' 16:37.21 libxpfe_appshell.a.desc 16:37.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/xpfe/appshell' 16:37.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 16:37.64 libwidget.a.desc 16:37.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget' 16:39.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/ipc/other' 16:39.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/ipc/other' 16:40.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/pki' 16:40.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/pki' 16:40.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul' 16:40.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 16:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/atk/AccessibleWrap.h:10, 16:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.h:9, 16:40.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.cpp:6, 16:40.95 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:40.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeAccessible::QueryInterface(const nsIID&, void**)': 16:40.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:40.97 foundInterface = 0; \ 16:40.97 ^~~~~~~~~~~~~~ 16:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:40.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:40.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeAccessible.cpp:73:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:40.97 NS_INTERFACE_MAP_END_INHERITING(Accessible) 16:40.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:40.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.h:15, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContent.h:12, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/Accessible.h:16, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/atk/AccessibleWrap.h:11, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.h:9, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.cpp:6, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:40.97 } else 16:40.97 ^~~~ 16:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:40.97 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:40.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeAccessible.cpp:72:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:40.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeAccessible) 16:40.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:40.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/atk/AccessibleWrap.h:10, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.h:9, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.cpp:6, 16:40.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeItemAccessible::QueryInterface(const nsIID&, void**)': 16:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:40.97 foundInterface = 0; \ 16:40.97 ^~~~~~~~~~~~~~ 16:40.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:40.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:40.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:40.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeAccessible.cpp:926:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:40.98 NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) 16:40.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:40.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.h:15, 16:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContent.h:12, 16:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/Accessible.h:16, 16:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/atk/AccessibleWrap.h:11, 16:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.h:9, 16:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.cpp:6, 16:40.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:40.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:40.98 } else 16:40.98 ^~~~ 16:40.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:40.98 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:40.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:40.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeAccessible.cpp:925:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:40.98 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeItemAccessible) 16:40.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:40.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 16:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/atk/AccessibleWrap.h:10, 16:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.h:9, 16:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.cpp:6, 16:40.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:40.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridRowAccessible::QueryInterface(const nsIID&, void**)': 16:40.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:41.00 foundInterface = 0; \ 16:41.01 ^~~~~~~~~~~~~~ 16:41.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:41.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:41.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:41.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeGridAccessible.cpp:216:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:41.01 NS_INTERFACE_MAP_END_INHERITING(XULTreeItemAccessibleBase) 16:41.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:41.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.h:15, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContent.h:12, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/Accessible.h:16, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/atk/AccessibleWrap.h:11, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.h:9, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.cpp:6, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:41.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:41.01 } else 16:41.01 ^~~~ 16:41.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:41.01 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:41.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:41.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeGridAccessible.cpp:215:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:41.01 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridRowAccessible) 16:41.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:41.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/atk/AccessibleWrap.h:10, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.h:9, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.cpp:6, 16:41.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:41.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeGridAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::XULTreeGridCellAccessible::QueryInterface(const nsIID&, void**)': 16:41.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:41.01 foundInterface = 0; \ 16:41.01 ^~~~~~~~~~~~~~ 16:41.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:41.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:41.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:41.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeGridAccessible.cpp:369:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:41.01 NS_INTERFACE_MAP_END_INHERITING(LeafAccessible) 16:41.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:41.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 16:41.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.h:15, 16:41.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContent.h:12, 16:41.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/Accessible.h:16, 16:41.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/atk/AccessibleWrap.h:11, 16:41.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.h:9, 16:41.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULAlertAccessible.cpp:6, 16:41.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: 16:41.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:41.03 } else 16:41.03 ^~~~ 16:41.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:41.03 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:41.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:41.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xul/XULTreeGridAccessible.cpp:368:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:41.03 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(XULTreeGridCellAccessible) 16:41.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:41.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul' 16:41.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/pki' 16:41.17 libsecurity_manager_pki.a.desc 16:41.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/pki' 16:41.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul' 16:41.87 libaccessible_xul.a.desc 16:41.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xul' 16:42.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/remote' 16:42.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/remote' 16:42.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/ipc' 16:42.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/ipc' 16:42.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 16:42.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Declaration.h:25, 16:42.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.cpp:12, 16:42.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style1.cpp:29: 16:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 16:42.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.46 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 16:42.46 ^ 16:42.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 16:42.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 16:42.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 16:42.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 16:42.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoStyleSet.h:11, 16:42.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsStyleContext.h:14, 16:42.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoStyleContext.h:11, 16:42.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CachedInheritingStyles.cpp:9, 16:42.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style1.cpp:11: 16:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 16:42.47 class nsCSSValue { 16:42.47 ^~~~~~~~~~ 16:42.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:42.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:42.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 16:42.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 16:42.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSVariableValues.h:13, 16:42.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSVariableValues.cpp:9, 16:42.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 16:42.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.cpp: In member function 'virtual nsresult mozilla::css::Declaration::QueryInterface(const nsIID&, void**)': 16:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:42.48 foundInterface = 0; \ 16:42.48 ^~~~~~~~~~~~~~ 16:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:42.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:42.48 ^~~~~~~~~~~~~~~~~~~~~~~ 16:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.cpp:81:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:42.48 NS_INTERFACE_MAP_END 16:42.48 ^~~~~~~~~~~~~~~~~~~~ 16:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:42.48 else 16:42.48 ^~~~ 16:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 16:42.48 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:42.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.cpp:80:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:42.48 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStyleRule) 16:42.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/FontFace.cpp: In member function 'virtual nsresult mozilla::dom::FontFace::QueryInterface(const nsIID&, void**)': 16:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:42.48 foundInterface = 0; \ 16:42.48 ^~~~~~~~~~~~~~ 16:42.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:42.48 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:42.49 ^~~~~~~~~~~~~~~~~~~~~~~ 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/FontFace.cpp:97:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:42.49 NS_INTERFACE_MAP_END 16:42.49 ^~~~~~~~~~~~~~~~~~~~ 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:42.49 else 16:42.49 ^~~~ 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:42.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:42.49 ^~~~~~~~~~~~~~~~~~ 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/FontFace.cpp:96:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:42.49 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:42.49 ^~~~~~~~~~~~~~~~~~~~~~ 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/FontFaceSet.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSet::QueryInterface(const nsIID&, void**)': 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:42.49 foundInterface = 0; \ 16:42.49 ^~~~~~~~~~~~~~ 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:42.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:42.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/FontFaceSet.cpp:111:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:42.49 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 16:42.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:42.49 else 16:42.49 ^~~~ 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:42.49 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:42.49 ^~~~~~~~~~~~~~~~~~ 16:42.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/FontFaceSet.cpp:110:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:42.49 NS_INTERFACE_MAP_ENTRY(nsICSSLoaderObserver) 16:42.49 ^~~~~~~~~~~~~~~~~~~~~~ 16:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/GroupRule.cpp: In member function 'virtual nsresult mozilla::css::GroupRule::QueryInterface(const nsIID&, void**)': 16:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:42.50 foundInterface = 0; \ 16:42.50 ^~~~~~~~~~~~~~ 16:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:42.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:42.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/GroupRule.cpp:235:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:42.50 NS_INTERFACE_MAP_END_INHERITING(Rule) 16:42.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Loader.h:15, 16:42.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSParser.h:15, 16:42.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSVariableResolver.h:15, 16:42.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSVariableValues.cpp:11, 16:42.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 16:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:42.50 } else 16:42.50 ^~~~ 16:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:42.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:42.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/GroupRule.cpp:234:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:42.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupRule) 16:42.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:42.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:42.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:42.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:11, 16:42.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsDataHashtable.h:10, 16:42.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSVariableValues.h:13, 16:42.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/CSSVariableValues.cpp:9, 16:42.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style1.cpp:2: 16:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ImageLoader.cpp: In member function 'virtual nsresult mozilla::css::ImageLoader::QueryInterface(const nsIID&, void**)': 16:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:42.51 foundInterface = 0; \ 16:42.51 ^~~~~~~~~~~~~~ 16:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:42.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:42.51 ^~~~~~~~~~~~~~~~~~~~~~~ 16:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ImageLoader.cpp:358:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:42.51 NS_INTERFACE_MAP_END 16:42.51 ^~~~~~~~~~~~~~~~~~~~ 16:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:42.51 else 16:42.51 ^~~~ 16:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:42.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:42.51 ^~~~~~~~~~~~~~~~~~ 16:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ImageLoader.cpp:357:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:42.51 NS_INTERFACE_MAP_ENTRY(imgINotificationObserver) 16:42.51 ^~~~~~~~~~~~~~~~~~~~~~ 16:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaList.cpp: In member function 'virtual nsresult mozilla::dom::MediaList::QueryInterface(const nsIID&, void**)': 16:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:42.51 foundInterface = 0; \ 16:42.51 ^~~~~~~~~~~~~~ 16:42.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:42.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:42.52 ^~~~~~~~~~~~~~~~~~~~~~~ 16:42.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaList.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:42.52 NS_INTERFACE_MAP_END 16:42.52 ^~~~~~~~~~~~~~~~~~~~ 16:42.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:42.52 else 16:42.52 ^~~~ 16:42.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:42.52 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:42.52 ^~~~~~~~~~~~~~~~~~ 16:42.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/MediaList.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:42.52 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:42.52 ^~~~~~~~~~~~~~~~~~~~~~ 16:42.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 16:42.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:42.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:43.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/ipc' 16:43.83 libaccessible_ipc.a.desc 16:43.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/ipc' 16:44.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/base' 16:44.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISerializable.h:10, 16:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIPrincipal.h:10, 16:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsJSPrincipals.h:10, 16:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasePrincipal.h:10, 16:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/LoadContext.cpp:8, 16:44.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:2: 16:44.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult MaybeCloseWindowHelper::QueryInterface(const nsIID&, void**)': 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:44.56 foundInterface = 0; \ 16:44.56 ^~~~~~~~~~~~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:44.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:44.56 ^~~~~~~~~~~~~~~~~~~~~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDSURIContentListener.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:44.56 NS_INTERFACE_MAP_END 16:44.56 ^~~~~~~~~~~~~~~~~~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:44.56 else 16:44.56 ^~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:44.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:44.56 ^~~~~~~~~~~~~~~~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDSURIContentListener.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:44.56 NS_INTERFACE_MAP_ENTRY(nsISupports) 16:44.56 ^~~~~~~~~~~~~~~~~~~~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDSURIContentListener.cpp: In member function 'virtual nsresult nsDSURIContentListener::QueryInterface(const nsIID&, void**)': 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:44.56 foundInterface = 0; \ 16:44.56 ^~~~~~~~~~~~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:44.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:44.56 ^~~~~~~~~~~~~~~~~~~~~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDSURIContentListener.cpp:99:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:44.56 NS_INTERFACE_MAP_END 16:44.56 ^~~~~~~~~~~~~~~~~~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:44.56 else 16:44.56 ^~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:44.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:44.56 ^~~~~~~~~~~~~~~~~~ 16:44.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDSURIContentListener.cpp:98:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:44.56 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:44.56 ^~~~~~~~~~~~~~~~~~~~~~ 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDocShell.cpp: In member function 'virtual nsresult nsDocShell::QueryInterface(const nsIID&, void**)': 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:44.57 foundInterface = 0; \ 16:44.57 ^~~~~~~~~~~~~~ 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:44.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:44.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDocShell.cpp:520:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:44.57 NS_INTERFACE_MAP_END_INHERITING(nsDocLoader) 16:44.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:44.57 else 16:44.57 ^~~~ 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:44.57 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:44.57 ^~~~~~~~~~~~~~~~~~ 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDocShell.cpp:519:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:44.57 NS_INTERFACE_MAP_ENTRY(nsIDeprecationWarner) 16:44.57 ^~~~~~~~~~~~~~~~~~~~~~ 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDocShellLoadInfo.cpp: In member function 'virtual nsresult nsDocShellLoadInfo::QueryInterface(const nsIID&, void**)': 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:44.57 foundInterface = 0; \ 16:44.57 ^~~~~~~~~~~~~~ 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:44.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:44.57 ^~~~~~~~~~~~~~~~~~~~~~~ 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDocShellLoadInfo.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:44.57 NS_INTERFACE_MAP_END 16:44.57 ^~~~~~~~~~~~~~~~~~~~ 16:44.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:44.57 else 16:44.57 ^~~~ 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:44.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:44.58 ^~~~~~~~~~~~~~~~~~ 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDocShellLoadInfo.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:44.58 NS_INTERFACE_MAP_ENTRY(nsIDocShellLoadInfo) 16:44.58 ^~~~~~~~~~~~~~~~~~~~~~ 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDocShellTreeOwner.cpp: In member function 'virtual nsresult nsDocShellTreeOwner::QueryInterface(const nsIID&, void**)': 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:44.58 foundInterface = 0; \ 16:44.58 ^~~~~~~~~~~~~~ 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:44.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:44.58 ^~~~~~~~~~~~~~~~~~~~~~~ 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDocShellTreeOwner.cpp:115:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:44.58 NS_INTERFACE_MAP_END 16:44.58 ^~~~~~~~~~~~~~~~~~~~ 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:44.58 else 16:44.58 ^~~~ 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:44.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:44.58 ^~~~~~~~~~~~~~~~~~ 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDocShellTreeOwner.cpp:114:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:44.58 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:44.58 ^~~~~~~~~~~~~~~~~~~~~~ 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsRefreshTimer.cpp: In member function 'virtual nsresult nsRefreshTimer::QueryInterface(const nsIID&, void**)': 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:44.58 foundInterface = 0; \ 16:44.58 ^~~~~~~~~~~~~~ 16:44.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:44.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:44.59 ^~~~~~~~~~~~~~~~~~~~~~~ 16:44.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsRefreshTimer.cpp:21:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:44.59 NS_INTERFACE_MAP_END 16:44.59 ^~~~~~~~~~~~~~~~~~~~ 16:44.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:44.59 else 16:44.59 ^~~~ 16:44.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:44.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:44.59 ^~~~~~~~~~~~~~~~~~ 16:44.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsRefreshTimer.cpp:20:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:44.59 NS_INTERFACE_MAP_ENTRY(nsINamed) 16:44.59 ^~~~~~~~~~~~~~~~~~~~~~ 16:44.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/base' 16:45.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/base' 16:45.12 libdocshell_base.a.desc 16:45.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/docshell/base' 16:45.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/commandlines' 16:45.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsICommandLineRunner.h:10, 16:45.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/commandlines/nsCommandLine.cpp:5: 16:45.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/commandlines/nsCommandLine.cpp: In member function 'virtual nsresult nsCommandLine::QueryInterface(const nsIID&, void**)': 16:45.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:45.57 foundInterface = 0; \ 16:45.57 ^~~~~~~~~~~~~~ 16:45.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:45.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:45.58 ^~~~~~~~~~~~~~~~~~~~~~~ 16:45.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:45.58 NS_INTERFACE_MAP_END 16:45.58 ^~~~~~~~~~~~~~~~~~~~ 16:45.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 16:45.58 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 16:45.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 16:45.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/commandlines/nsCommandLine.cpp:88:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 16:45.58 NS_IMPL_ISUPPORTS_CI(nsCommandLine, nsICommandLine, nsICommandLineRunner) 16:45.58 ^~~~~~~~~~~~~~~~~~~~ 16:45.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/commandlines/nsCommandLine.cpp:11: 16:45.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:45.58 } else 16:45.58 ^~~~ 16:45.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 16:45.58 NS_IMPL_QUERY_CLASSINFO(aClass) \ 16:45.58 ^~~~~~~~~~~~~~~~~~~~~~~ 16:45.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 16:45.58 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 16:45.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 16:45.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/commandlines/nsCommandLine.cpp:88:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 16:45.58 NS_IMPL_ISUPPORTS_CI(nsCommandLine, nsICommandLine, nsICommandLineRunner) 16:45.58 ^~~~~~~~~~~~~~~~~~~~ 16:45.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/commandlines' 16:46.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/commandlines' 16:46.74 libtoolkit_components_commandlines.a.desc 16:46.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/commandlines' 16:47.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/mathml' 16:47.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/mathml' 16:47.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/mathml' 16:47.96 liblayout_mathml.a.desc 16:47.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/mathml' 16:48.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/base' 16:48.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/base' 16:48.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/browser/build' 16:48.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/browser/build' 16:48.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/remote' 16:48.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/remote' 16:49.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/browser/build' 16:49.22 libtoolkit_components_browser_build.a.desc 16:49.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/browser/build' 16:50.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/filewatcher' 16:50.74 libtoolkit_components_filewatcher.a.desc 16:50.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/filewatcher' 16:51.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/downloads' 16:51.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/downloads' 16:52.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/downloads' 16:52.71 libtoolkit_components_downloads.a.desc 16:52.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/downloads' 16:54.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/hunspell/glue' 16:54.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIMemoryReporter.h:10, 16:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CountingAllocatorBase.h:12, 16:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, 16:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:51, 16:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla-config.h:202, 16:54.07 from : 16:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function 'virtual nsresult mozHunspell::QueryInterface(const nsIID&, void**)': 16:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:54.07 foundInterface = 0; \ 16:54.07 ^~~~~~~~~~~~~~ 16:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:54.07 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:54.07 ^~~~~~~~~~~~~~~~~~~~~~~ 16:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:92:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:54.07 NS_INTERFACE_MAP_END 16:54.07 ^~~~~~~~~~~~~~~~~~~~ 16:54.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozSpellChecker.h:18, 16:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.h:10, 16:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp:6, 16:54.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/hunspell/glue/Unified_cpp_hunspell_glue0.cpp:2: 16:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:54.07 } else 16:54.07 ^~~~ 16:54.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:91:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:54.07 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozHunspell) 16:54.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:54.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/hunspell/glue' 16:54.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom' 16:54.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 16:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIAccessibleRelation.h:10, 16:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/nsAccessibleRelation.h:9, 16:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/nsAccessibleRelation.cpp:6, 16:54.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: 16:54.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/xpcAccessibleGeneric.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleGeneric::QueryInterface(const nsIID&, void**)': 16:54.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:54.21 foundInterface = 0; \ 16:54.21 ^~~~~~~~~~~~~~ 16:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:54.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:54.21 ^~~~~~~~~~~~~~~~~~~~~~~ 16:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/xpcAccessibleGeneric.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:54.21 NS_INTERFACE_MAP_END 16:54.21 ^~~~~~~~~~~~~~~~~~~~ 16:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:54.21 else 16:54.21 ^~~~ 16:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 16:54.21 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:54.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/xpcAccessibleGeneric.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:54.21 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessible) 16:54.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleHyperText::QueryInterface(const nsIID&, void**)': 16:54.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:54.21 foundInterface = 0; \ 16:54.21 ^~~~~~~~~~~~~~ 16:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:54.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:54.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/xpcAccessibleHyperText.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:54.22 NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleGeneric) 16:54.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:54.22 else 16:54.22 ^~~~ 16:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 16:54.22 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 16:54.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/xpcAccessibleHyperText.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 16:54.22 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIAccessibleHyperText, 16:54.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/xpcAccessibleTextRange.cpp: In member function 'virtual nsresult mozilla::a11y::xpcAccessibleTextRange::QueryInterface(const nsIID&, void**)': 16:54.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:54.22 foundInterface = 0; \ 16:54.23 ^~~~~~~~~~~~~~ 16:54.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:54.23 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:54.23 ^~~~~~~~~~~~~~~~~~~~~~~ 16:54.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/xpcAccessibleTextRange.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:54.23 NS_INTERFACE_MAP_END 16:54.23 ^~~~~~~~~~~~~~~~~~~~ 16:54.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:54.23 else 16:54.23 ^~~~ 16:54.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 16:54.23 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 16:54.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:54.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/xpcom/xpcAccessibleTextRange.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 16:54.23 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessibleTextRange) 16:54.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:54.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom' 16:54.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/find' 16:54.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/find' 16:54.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/hunspell/glue' 16:54.96 libextensions_spellcheck_hunspell_glue.a.desc 16:54.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/hunspell/glue' 16:55.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom' 16:55.02 libaccessible_xpcom.a.desc 16:55.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/xpcom' 16:55.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/diskspacewatcher' 16:55.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/diskspacewatcher' 16:55.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 16:55.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:55.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 16:55.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings19.cpp:2: 16:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/SpeechRecognitionEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechRecognitionEvent::QueryInterface(const nsIID&, void**)': 16:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:55.17 foundInterface = 0; \ 16:55.17 ^~~~~~~~~~~~~~ 16:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:55.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:55.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/SpeechRecognitionEvent.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:55.17 NS_INTERFACE_MAP_END_INHERITING(Event) 16:55.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:55.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings19.cpp:2: 16:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:55.17 } else 16:55.17 ^~~~ 16:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:55.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:55.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:55.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/SpeechRecognitionEvent.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:55.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechRecognitionEvent) 16:55.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:55.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 16:55.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 16:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 16:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 16:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 16:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings19.cpp:2: 16:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/SpeechSynthesisEvent.cpp: In member function 'virtual nsresult mozilla::dom::SpeechSynthesisEvent::QueryInterface(const nsIID&, void**)': 16:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:55.18 foundInterface = 0; \ 16:55.18 ^~~~~~~~~~~~~~ 16:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 16:55.18 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 16:55.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/SpeechSynthesisEvent.cpp:40:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 16:55.18 NS_INTERFACE_MAP_END_INHERITING(Event) 16:55.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:55.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 16:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 16:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 16:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 16:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ScrollViewChangeEventBinding.cpp:3, 16:55.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings19.cpp:2: 16:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 16:55.18 } else 16:55.18 ^~~~ 16:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 16:55.18 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 16:55.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:55.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/SpeechSynthesisEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 16:55.18 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SpeechSynthesisEvent) 16:55.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:55.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 16:55.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:55.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 16:55.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/lz4' 16:55.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/lz4' 16:55.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/browser' 16:55.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 16:55.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 16:55.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/docshell/base/nsDocShellTreeOwner.h:11, 16:55.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/browser/nsWebBrowser.h:11, 16:55.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/browser/nsWebBrowser.cpp:8, 16:55.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/browser/Unified_cpp_components_browser0.cpp:2: 16:55.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/browser/nsWebBrowser.cpp: In member function 'virtual nsresult nsWebBrowser::QueryInterface(const nsIID&, void**)': 16:55.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 16:55.64 foundInterface = 0; \ 16:55.64 ^~~~~~~~~~~~~~ 16:55.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 16:55.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 16:55.64 ^~~~~~~~~~~~~~~~~~~~~~~ 16:55.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/browser/nsWebBrowser.cpp:126:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 16:55.65 NS_INTERFACE_MAP_END 16:55.65 ^~~~~~~~~~~~~~~~~~~~ 16:55.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 16:55.65 else 16:55.65 ^~~~ 16:55.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 16:55.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 16:55.65 ^~~~~~~~~~~~~~~~~~ 16:55.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/browser/nsWebBrowser.cpp:125:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 16:55.65 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 16:55.65 ^~~~~~~~~~~~~~~~~~~~~~ 16:55.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/browser' 16:55.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/remote' 16:55.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/remote' 16:55.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/diskspacewatcher' 16:55.98 libtoolkit_components_diskspacewatcher.a.desc 16:55.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/diskspacewatcher' 16:56.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/finalizationwitness' 16:56.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/finalizationwitness' 16:56.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/lz4' 16:56.26 libtoolkit_components_lz4.a.desc 16:56.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/lz4' 16:56.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/mediasniffer' 16:56.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 16:56.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/mediasniffer' 16:56.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/browser' 16:56.70 libtoolkit_components_browser.a.desc 16:56.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/browser' 16:56.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/finalizationwitness' 16:56.90 libtoolkit_components_finalizationwitness.a.desc 16:56.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/finalizationwitness' 16:57.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/remote' 16:57.45 libtoolkit_components_remote.a.desc 16:57.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/remote' 16:58.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/backgroundhangmonitor' 16:58.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/backgroundhangmonitor' 16:59.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/parentalcontrols' 16:59.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/parentalcontrols' 16:59.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/mozintl' 16:59.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/mozintl' 16:59.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/backgroundhangmonitor' 16:59.48 libtoolkit_components_backgroundhangmonitor.a.desc 16:59.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/backgroundhangmonitor' 17:00.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/mozintl' 17:00.04 libtoolkit_components_mozintl.a.desc 17:00.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/mozintl' 17:00.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/alerts' 17:00.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/imgINotificationObserver.h:10, 17:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AlertNotification.h:8, 17:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/alerts/AlertNotification.cpp:5, 17:00.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/alerts/AlertNotification.cpp: In member function 'virtual nsresult mozilla::AlertImageRequest::QueryInterface(const nsIID&, void**)': 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:00.11 foundInterface = 0; \ 17:00.11 ^~~~~~~~~~~~~~ 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:00.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:00.11 ^~~~~~~~~~~~~~~~~~~~~~~ 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/alerts/AlertNotification.cpp:177:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:00.11 NS_INTERFACE_MAP_END 17:00.11 ^~~~~~~~~~~~~~~~~~~~ 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:00.11 else 17:00.11 ^~~~ 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 17:00.11 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:00.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/alerts/AlertNotification.cpp:176:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:00.11 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, imgINotificationObserver) 17:00.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/alerts/nsXULAlerts.cpp: In member function 'virtual nsresult nsXULAlertObserver::QueryInterface(const nsIID&, void**)': 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:00.11 foundInterface = 0; \ 17:00.11 ^~~~~~~~~~~~~~ 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:00.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:00.11 ^~~~~~~~~~~~~~~~~~~~~~~ 17:00.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/alerts/nsXULAlerts.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:00.11 NS_INTERFACE_MAP_END 17:00.12 ^~~~~~~~~~~~~~~~~~~~ 17:00.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:00.12 else 17:00.13 ^~~~ 17:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:00.13 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:00.13 ^~~~~~~~~~~~~~~~~~ 17:00.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/alerts/nsXULAlerts.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:00.13 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:00.13 ^~~~~~~~~~~~~~~~~~~~~~ 17:00.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/alerts' 17:00.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/parentalcontrols' 17:00.22 libtoolkit_components_parentalcontrols.a.desc 17:00.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/parentalcontrols' 17:00.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/alerts' 17:00.87 libtoolkit_components_alerts.a.desc 17:00.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/alerts' 17:01.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/mediasniffer' 17:01.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/mediasniffer' 17:02.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/mediasniffer' 17:02.15 libtoolkit_components_mediasniffer.a.desc 17:02.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/mediasniffer' 17:03.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/perf' 17:03.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/perf' 17:04.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul' 17:04.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul' 17:04.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/perf' 17:04.54 libtoolkit_components_perf.a.desc 17:04.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/perf' 17:06.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:06.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:06.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/protobuf' 17:06.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/protobuf' 17:07.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/reflect' 17:07.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/reflect' 17:08.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/reflect' 17:08.55 libtoolkit_components_reflect.a.desc 17:08.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/reflect' 17:09.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/generic' 17:09.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/atk/AccessibleWrap.h:10, 17:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/HyperTextAccessible.h:9, 17:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/atk/HyperTextAccessibleWrap.h:10, 17:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/ARIAGridAccessible.h:9, 17:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/ARIAGridAccessible-inl.h:10, 17:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/ARIAGridAccessible.cpp:6, 17:09.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: 17:09.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/Accessible.cpp: In member function 'virtual nsresult mozilla::a11y::Accessible::QueryInterface(const nsIID&, void**)': 17:09.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:09.04 foundInterface = 0; \ 17:09.04 ^~~~~~~~~~~~~~ 17:09.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:09.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:09.05 ^~~~~~~~~~~~~~~~~~~~~~~ 17:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/Accessible.cpp:109:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:09.05 NS_INTERFACE_MAP_END 17:09.05 ^~~~~~~~~~~~~~~~~~~~ 17:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:09.05 else 17:09.05 ^~~~ 17:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 17:09.05 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:09.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/Accessible.cpp:108:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:09.05 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, Accessible) 17:09.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/DocAccessible.cpp: In member function 'virtual nsresult mozilla::a11y::DocAccessible::QueryInterface(const nsIID&, void**)': 17:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:09.05 foundInterface = 0; \ 17:09.05 ^~~~~~~~~~~~~~ 17:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:09.05 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:09.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:09.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/DocAccessible.cpp:161:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:09.05 NS_INTERFACE_MAP_END_INHERITING(HyperTextAccessible) 17:09.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:09.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:09.07 else 17:09.07 ^~~~ 17:09.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:09.07 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:09.07 ^~~~~~~~~~~~~~~~~~ 17:09.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/generic/DocAccessible.cpp:160:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:09.07 NS_INTERFACE_MAP_ENTRY(nsIAccessiblePivotObserver) 17:09.07 ^~~~~~~~~~~~~~~~~~~~~~ 17:09.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/generic' 17:09.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/osfile' 17:09.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsINativeOSFileInternals.h:10, 17:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/osfile/NativeOSFileInternals.h:10, 17:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/osfile/NativeOSFileInternals.cpp:11: 17:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/osfile/NativeOSFileInternals.cpp: In member function 'virtual nsresult mozilla::{anonymous}::AbstractResult::QueryInterface(const nsIID&, void**)': 17:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:09.19 foundInterface = 0; \ 17:09.19 ^~~~~~~~~~~~~~ 17:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:09.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:09.19 ^~~~~~~~~~~~~~~~~~~~~~~ 17:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/osfile/NativeOSFileInternals.cpp:232:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:09.19 NS_INTERFACE_MAP_END 17:09.19 ^~~~~~~~~~~~~~~~~~~~ 17:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:09.19 else 17:09.19 ^~~~ 17:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:09.19 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:09.19 ^~~~~~~~~~~~~~~~~~ 17:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/osfile/NativeOSFileInternals.cpp:231:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:09.20 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:09.20 ^~~~~~~~~~~~~~~~~~~~~~ 17:09.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/osfile' 17:09.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/protobuf' 17:09.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/protobuf' 17:09.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/osfile' 17:09.92 libtoolkit_components_osfile.a.desc 17:09.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/osfile' 17:10.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/generic' 17:10.16 libaccessible_generic.a.desc 17:10.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/generic' 17:10.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:10.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:10.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 17:10.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 17:12.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/statusfilter' 17:12.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIWebProgressListener.h:10, 17:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/statusfilter/nsBrowserStatusFilter.h:8, 17:12.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:6: 17:12.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp: In member function 'virtual nsresult nsBrowserStatusFilter::QueryInterface(const nsIID&, void**)': 17:12.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:12.57 foundInterface = 0; \ 17:12.57 ^~~~~~~~~~~~~~ 17:12.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:12.57 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:12.57 ^~~~~~~~~~~~~~~~~~~~~~~ 17:12.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:48:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:12.57 NS_INTERFACE_MAP_END 17:12.57 ^~~~~~~~~~~~~~~~~~~~ 17:12.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:12.57 else 17:12.57 ^~~~ 17:12.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 17:12.57 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:12.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:12.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:47:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:12.57 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebProgress) 17:12.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:12.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/statusfilter' 17:13.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/statusfilter' 17:13.51 libtoolkit_components_statusfilter.a.desc 17:13.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/statusfilter' 17:15.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 17:15.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StorageBinding.cpp:3, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings20.cpp:2: 17:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StyleRuleChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleRuleChangeEvent::QueryInterface(const nsIID&, void**)': 17:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:15.48 foundInterface = 0; \ 17:15.48 ^~~~~~~~~~~~~~ 17:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:15.48 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:15.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StyleRuleChangeEvent.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:15.48 NS_INTERFACE_MAP_END_INHERITING(Event) 17:15.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StorageBinding.cpp:6, 17:15.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings20.cpp:2: 17:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:15.48 } else 17:15.48 ^~~~ 17:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:15.48 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:15.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StyleRuleChangeEvent.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:15.48 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleRuleChangeEvent) 17:15.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StorageBinding.cpp:3, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings20.cpp:2: 17:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetApplicableStateChangeEvent::QueryInterface(const nsIID&, void**)': 17:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:15.49 foundInterface = 0; \ 17:15.49 ^~~~~~~~~~~~~~ 17:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:15.49 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:15.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:15.49 NS_INTERFACE_MAP_END_INHERITING(Event) 17:15.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StorageBinding.cpp:6, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings20.cpp:2: 17:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:15.49 } else 17:15.49 ^~~~ 17:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:15.49 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:15.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:15.49 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetApplicableStateChangeEvent) 17:15.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:15.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 17:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 17:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 17:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StorageBinding.cpp:3, 17:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings20.cpp:2: 17:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StyleSheetChangeEvent.cpp: In member function 'virtual nsresult mozilla::dom::StyleSheetChangeEvent::QueryInterface(const nsIID&, void**)': 17:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:15.50 foundInterface = 0; \ 17:15.50 ^~~~~~~~~~~~~~ 17:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:15.50 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:15.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StyleSheetChangeEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:15.50 NS_INTERFACE_MAP_END_INHERITING(Event) 17:15.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 17:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 17:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StorageBinding.cpp:6, 17:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings20.cpp:2: 17:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:15.50 } else 17:15.50 ^~~~ 17:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:15.50 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:15.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StyleSheetChangeEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:15.50 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StyleSheetChangeEvent) 17:15.50 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:15.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StorageBinding.cpp:3, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings20.cpp:2: 17:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TCPServerSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPServerSocketEvent::QueryInterface(const nsIID&, void**)': 17:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:15.51 foundInterface = 0; \ 17:15.51 ^~~~~~~~~~~~~~ 17:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:15.51 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:15.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TCPServerSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:15.51 NS_INTERFACE_MAP_END_INHERITING(Event) 17:15.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StorageBinding.cpp:6, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings20.cpp:2: 17:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:15.51 } else 17:15.51 ^~~~ 17:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:15.51 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:15.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TCPServerSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:15.51 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPServerSocketEvent) 17:15.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/StorageBinding.h:8, 17:15.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StorageBinding.cpp:3, 17:15.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings20.cpp:2: 17:15.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TCPSocketEvent.cpp: In member function 'virtual nsresult mozilla::dom::TCPSocketEvent::QueryInterface(const nsIID&, void**)': 17:15.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:15.52 foundInterface = 0; \ 17:15.52 ^~~~~~~~~~~~~~ 17:15.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:15.52 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:15.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TCPSocketEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:15.52 NS_INTERFACE_MAP_END_INHERITING(Event) 17:15.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 17:15.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 17:15.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/StorageBinding.cpp:6, 17:15.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings20.cpp:2: 17:15.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:15.52 } else 17:15.52 ^~~~ 17:15.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:15.52 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:15.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TCPSocketEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:15.52 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TCPSocketEvent) 17:15.52 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 17:15.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/src' 17:15.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:15.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:15.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 17:15.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 17:15.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 17:15.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.cpp: In member function 'virtual nsresult mozEnglishWordUtils::QueryInterface(const nsIID&, void**)': 17:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:15.53 foundInterface = 0; \ 17:15.53 ^~~~~~~~~~~~~~ 17:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:15.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:15.53 ^~~~~~~~~~~~~~~~~~~~~~~ 17:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.cpp:22:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:15.53 NS_INTERFACE_MAP_END 17:15.53 ^~~~~~~~~~~~~~~~~~~~ 17:15.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.h:14, 17:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 17:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 17:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:15.53 } else 17:15.53 ^~~~ 17:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.cpp:21:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:15.53 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozEnglishWordUtils) 17:15.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 17:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 17:15.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 17:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozInlineSpellChecker.cpp: In member function 'virtual nsresult mozInlineSpellChecker::QueryInterface(const nsIID&, void**)': 17:15.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:15.54 foundInterface = 0; \ 17:15.54 ^~~~~~~~~~~~~~ 17:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:15.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:15.54 ^~~~~~~~~~~~~~~~~~~~~~~ 17:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozInlineSpellChecker.cpp:500:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:15.54 NS_INTERFACE_MAP_END 17:15.54 ^~~~~~~~~~~~~~~~~~~~ 17:15.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.h:14, 17:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 17:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 17:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:15.54 } else 17:15.54 ^~~~ 17:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozInlineSpellChecker.cpp:499:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:15.54 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozInlineSpellChecker) 17:15.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.h:9, 17:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 17:15.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 17:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozPersonalDictionary.cpp: In member function 'virtual nsresult mozPersonalDictionary::QueryInterface(const nsIID&, void**)': 17:15.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:15.54 foundInterface = 0; \ 17:15.54 ^~~~~~~~~~~~~~ 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:15.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:15.55 ^~~~~~~~~~~~~~~~~~~~~~~ 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozPersonalDictionary.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:15.55 NS_INTERFACE_MAP_END 17:15.55 ^~~~~~~~~~~~~~~~~~~~ 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:15.55 else 17:15.55 ^~~~ 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 17:15.55 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:15.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozPersonalDictionary.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:15.55 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIPersonalDictionary) 17:15.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozSpellChecker.cpp: In member function 'virtual nsresult mozSpellChecker::QueryInterface(const nsIID&, void**)': 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:15.55 foundInterface = 0; \ 17:15.55 ^~~~~~~~~~~~~~ 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:15.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:15.55 ^~~~~~~~~~~~~~~~~~~~~~~ 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozSpellChecker.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:15.55 NS_INTERFACE_MAP_END 17:15.55 ^~~~~~~~~~~~~~~~~~~~ 17:15.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.h:14, 17:15.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6, 17:15.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/src/Unified_cpp_spellcheck_src0.cpp:2: 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:15.55 } else 17:15.55 ^~~~ 17:15.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/extensions/spellcheck/src/mozSpellChecker.cpp:33:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:15.55 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(mozSpellChecker) 17:15.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:15.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/src' 17:15.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/startup' 17:15.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/startup' 17:15.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 17:15.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 17:15.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/core/platform.cpp: In function 'void DoLULBacktrace(PSLockRef, const RegisteredThread&, const Registers&, NativeStack&)': 17:15.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 17:15.91 memset(&startRegs, 0, sizeof(startRegs)); 17:15.91 ^ 17:15.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/core/platform.cpp:118, 17:15.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 17:15.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 17:15.91 struct UnwindRegs { 17:15.91 ^~~~~~~~~~ 17:15.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 17:15.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 17:15.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/GeckoProfiler.h:67, 17:15.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/core/ProfileBufferEntry.h:11, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/core/ProfileBuffer.h:10, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/core/ProfileBuffer.cpp:7, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: 17:15.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 17:15.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 17:15.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 17:15.92 memset(aT, 0, sizeof(T)); 17:15.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:15.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/core/platform.cpp:63, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 17:15.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 17:15.92 struct AmountFns { 17:15.92 ^~~~~~~~~ 17:15.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/GeckoProfiler.h:67, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/core/ProfileBufferEntry.h:11, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/core/ProfileBuffer.h:10, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/core/ProfileBuffer.cpp:7, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:2: 17:15.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 17:15.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 17:15.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 17:15.92 memset(aT, 0, sizeof(T)); 17:15.92 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:15.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/core/platform.cpp:63, 17:15.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler/Unified_cpp_tools_profiler0.cpp:65: 17:15.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 17:15.93 struct SizeOfTabFns { 17:15.93 ^~~~~~~~~~~~ 17:15.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 17:16.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/src' 17:16.83 libextensions_spellcheck_src.a.desc 17:16.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/spellcheck/src' 17:16.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions' 17:16.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/extensions/WebExtensionPolicy.h:9, 17:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ExtensionPolicyService.h:10, 17:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/ExtensionPolicyService.cpp:6, 17:16.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions/Unified_cpp_extensions0.cpp:2: 17:16.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/ExtensionPolicyService.cpp: In member function 'virtual nsresult mozilla::ExtensionPolicyService::QueryInterface(const nsIID&, void**)': 17:16.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:16.87 foundInterface = 0; \ 17:16.87 ^~~~~~~~~~~~~~ 17:16.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:16.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:16.87 ^~~~~~~~~~~~~~~~~~~~~~~ 17:16.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/ExtensionPolicyService.cpp:425:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:16.87 NS_INTERFACE_MAP_END 17:16.87 ^~~~~~~~~~~~~~~~~~~~ 17:16.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:16.87 else 17:16.87 ^~~~ 17:16.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 17:16.87 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:16.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:16.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/ExtensionPolicyService.cpp:424:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:16.87 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAddonPolicyService) 17:16.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:16.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchPattern::QueryInterface(const nsIID&, void**)': 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:16.88 foundInterface = 0; \ 17:16.88 ^~~~~~~~~~~~~~ 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:16.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:16.88 ^~~~~~~~~~~~~~~~~~~~~~~ 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/MatchPattern.cpp:461:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:16.88 NS_INTERFACE_MAP_END 17:16.88 ^~~~~~~~~~~~~~~~~~~~ 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:16.88 else 17:16.88 ^~~~ 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:16.88 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:16.88 ^~~~~~~~~~~~~~~~~~ 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/MatchPattern.cpp:460:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:16.88 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:16.88 ^~~~~~~~~~~~~~~~~~~~~~ 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchPatternSet::QueryInterface(const nsIID&, void**)': 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:16.88 foundInterface = 0; \ 17:16.88 ^~~~~~~~~~~~~~ 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:16.88 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:16.88 ^~~~~~~~~~~~~~~~~~~~~~~ 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/MatchPattern.cpp:571:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:16.88 NS_INTERFACE_MAP_END 17:16.88 ^~~~~~~~~~~~~~~~~~~~ 17:16.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:16.89 else 17:16.89 ^~~~ 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:16.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:16.89 ^~~~~~~~~~~~~~~~~~ 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/MatchPattern.cpp:570:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:16.89 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:16.89 ^~~~~~~~~~~~~~~~~~~~~~ 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/MatchPattern.cpp: In member function 'virtual nsresult mozilla::extensions::MatchGlob::QueryInterface(const nsIID&, void**)': 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:16.89 foundInterface = 0; \ 17:16.89 ^~~~~~~~~~~~~~ 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:16.89 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:16.89 ^~~~~~~~~~~~~~~~~~~~~~~ 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/MatchPattern.cpp:698:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:16.89 NS_INTERFACE_MAP_END 17:16.89 ^~~~~~~~~~~~~~~~~~~~ 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:16.89 else 17:16.89 ^~~~ 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:16.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:16.89 ^~~~~~~~~~~~~~~~~~ 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/MatchPattern.cpp:697:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:16.89 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:16.89 ^~~~~~~~~~~~~~~~~~~~~~ 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::WebExtensionPolicy::QueryInterface(const nsIID&, void**)': 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:16.89 foundInterface = 0; \ 17:16.89 ^~~~~~~~~~~~~~ 17:16.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:16.90 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:16.90 ^~~~~~~~~~~~~~~~~~~~~~~ 17:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/WebExtensionPolicy.cpp:375:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:16.90 NS_INTERFACE_MAP_END 17:16.90 ^~~~~~~~~~~~~~~~~~~~ 17:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:16.90 else 17:16.90 ^~~~ 17:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:16.90 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:16.90 ^~~~~~~~~~~~~~~~~~ 17:16.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/WebExtensionPolicy.cpp:374:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:16.90 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:16.90 ^~~~~~~~~~~~~~~~~~~~~~ 17:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/WebExtensionPolicy.cpp: In member function 'virtual nsresult mozilla::extensions::WebExtensionContentScript::QueryInterface(const nsIID&, void**)': 17:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:16.92 foundInterface = 0; \ 17:16.92 ^~~~~~~~~~~~~~ 17:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:16.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:16.92 ^~~~~~~~~~~~~~~~~~~~~~~ 17:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/WebExtensionPolicy.cpp:493:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:16.92 NS_INTERFACE_MAP_END 17:16.92 ^~~~~~~~~~~~~~~~~~~~ 17:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:16.92 else 17:16.92 ^~~~ 17:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:16.92 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:16.92 ^~~~~~~~~~~~~~~~~~ 17:16.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/WebExtensionPolicy.cpp:492:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:16.92 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:16.92 ^~~~~~~~~~~~~~~~~~~~~~ 17:16.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions' 17:17.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/startup' 17:17.34 libtoolkit_components_startup.a.desc 17:17.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/startup' 17:17.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions' 17:17.53 libtoolkit_components_extensions.a.desc 17:17.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions' 17:17.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/thumbnails' 17:17.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/thumbnails' 17:17.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:17.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:18.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/thumbnails' 17:18.60 libtoolkit_components_thumbnails.a.desc 17:18.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/thumbnails' 17:21.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/ipc/other' 17:21.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/ipc/other' 17:22.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/ctypes' 17:22.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/ctypes' 17:22.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/jsoncpp/src/lib_json' 17:22.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/jsoncpp/src/lib_json' 17:22.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/ipc/other' 17:22.35 libaccessible_ipc_other.a.desc 17:22.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/ipc/other' 17:22.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/jsoncpp/src/lib_json' 17:22.77 libjsoncpp.a.desc 17:22.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/jsoncpp/src/lib_json' 17:22.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 17:22.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 17:23.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/ctypes' 17:23.00 libtoolkit_components_ctypes.a.desc 17:23.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/ctypes' 17:23.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/find' 17:23.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIFind.h:10, 17:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/find/nsFind.h:10, 17:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/find/nsFind.cpp:9, 17:23.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/find/Unified_cpp_components_find0.cpp:2: 17:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/find/nsFind.cpp: In member function 'virtual nsresult nsFindContentIterator::QueryInterface(const nsIID&, void**)': 17:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:23.63 foundInterface = 0; \ 17:23.63 ^~~~~~~~~~~~~~ 17:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:23.63 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:23.63 ^~~~~~~~~~~~~~~~~~~~~~~ 17:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/find/nsFind.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:23.63 NS_INTERFACE_MAP_END 17:23.63 ^~~~~~~~~~~~~~~~~~~~ 17:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:23.63 else 17:23.63 ^~~~ 17:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:23.63 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:23.63 ^~~~~~~~~~~~~~~~~~ 17:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/find/nsFind.cpp:147:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:23.63 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:23.63 ^~~~~~~~~~~~~~~~~~~~~~ 17:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/find/nsFind.cpp: In member function 'virtual nsresult nsFind::QueryInterface(const nsIID&, void**)': 17:23.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:23.63 foundInterface = 0; \ 17:23.64 ^~~~~~~~~~~~~~ 17:23.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:23.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:23.64 ^~~~~~~~~~~~~~~~~~~~~~~ 17:23.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/find/nsFind.cpp:427:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:23.64 NS_INTERFACE_MAP_END 17:23.64 ^~~~~~~~~~~~~~~~~~~~ 17:23.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:23.64 else 17:23.64 ^~~~ 17:23.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:23.64 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:23.64 ^~~~~~~~~~~~~~~~~~ 17:23.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/find/nsFind.cpp:426:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:23.64 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:23.64 ^~~~~~~~~~~~~~~~~~~~~~ 17:23.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/find' 17:24.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/find' 17:24.42 libtoolkit_components_find.a.desc 17:24.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/find' 17:24.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 17:24.56 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:12, 17:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.56 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaRule.cpp: In member function 'virtual nsresult mozilla::ServoMediaRule::QueryInterface(const nsIID&, void**)': 17:24.56 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.57 foundInterface = 0; \ 17:24.57 ^~~~~~~~~~~~~~ 17:24.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:24.57 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:24.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaRule.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:24.57 NS_INTERFACE_MAP_END_INHERITING(CSSMediaRule) 17:24.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 17:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:17, 17:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.57 } else 17:24.57 ^~~~ 17:24.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:24.57 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:24.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaRule.cpp:34:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:24.57 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoMediaRule) 17:24.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Declaration.h:25, 17:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/DeclarationBlockInlines.h:11, 17:24.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoPageRule.cpp:11, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:29: 17:24.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 17:24.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:24.58 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 17:24.58 ^ 17:24.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoElementSnapshot.h:13, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoBindings.h:15, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:11, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 17:24.58 class nsCSSValue { 17:24.58 ^~~~~~~~~~ 17:24.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:12, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoPageRule.cpp: In member function 'virtual nsresult mozilla::ServoPageRuleDeclaration::QueryInterface(const nsIID&, void**)': 17:24.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.58 foundInterface = 0; \ 17:24.59 ^~~~~~~~~~~~~~ 17:24.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoPageRule.cpp:38:5: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:24.59 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 17:24.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:29: 17:24.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoPageRule.cpp:37:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.59 } else 17:24.59 ^~~~ 17:24.59 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:12, 17:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.59 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoPageRule.cpp: In member function 'virtual nsresult mozilla::ServoPageRule::QueryInterface(const nsIID&, void**)': 17:24.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.59 foundInterface = 0; \ 17:24.60 ^~~~~~~~~~~~~~ 17:24.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:24.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:24.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoPageRule.cpp:103:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:24.60 NS_INTERFACE_MAP_END_INHERITING(CSSPageRule) 17:24.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.60 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 17:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:17, 17:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.60 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.60 } else 17:24.60 ^~~~ 17:24.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:24.60 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:24.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoPageRule.cpp:102:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:24.60 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoPageRule) 17:24.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:12, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoStyleRule.cpp: In member function 'virtual nsresult mozilla::ServoStyleRuleDeclaration::QueryInterface(const nsIID&, void**)': 17:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.63 foundInterface = 0; \ 17:24.63 ^~~~~~~~~~~~~~ 17:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoStyleRule.cpp:42:5: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:24.63 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 17:24.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:56: 17:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoStyleRule.cpp:41:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.63 } else 17:24.63 ^~~~ 17:24.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:12, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.63 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoStyleRule.cpp: In member function 'virtual nsresult mozilla::ServoStyleRule::QueryInterface(const nsIID&, void**)': 17:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.63 foundInterface = 0; \ 17:24.63 ^~~~~~~~~~~~~~ 17:24.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:24.63 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:24.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:24.67 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 17:24.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoStyleRule.cpp:105:3: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 17:24.67 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(ServoStyleRule, css::Rule) 17:24.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:17, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.67 } else 17:24.67 ^~~~ 17:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:24.67 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:24.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:24.67 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 17:24.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoStyleRule.cpp:105:3: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 17:24.67 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(ServoStyleRule, css::Rule) 17:24.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.67 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:12, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.67 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoStyleSheet.cpp: In member function 'virtual nsresult mozilla::ServoStyleSheet::QueryInterface(const nsIID&, void**)': 17:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.67 foundInterface = 0; \ 17:24.67 ^~~~~~~~~~~~~~ 17:24.67 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:24.67 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:24.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoStyleSheet.cpp:148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:24.68 NS_INTERFACE_MAP_END_INHERITING(StyleSheet) 17:24.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:74: 17:24.68 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoStyleSheet.cpp:147:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.68 else 17:24.68 ^~~~ 17:24.68 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:12, 17:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.68 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoSupportsRule.cpp: In member function 'virtual nsresult mozilla::ServoSupportsRule::QueryInterface(const nsIID&, void**)': 17:24.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.71 foundInterface = 0; \ 17:24.71 ^~~~~~~~~~~~~~ 17:24.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:24.72 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:24.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoSupportsRule.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:24.72 NS_INTERFACE_MAP_END_INHERITING(CSSSupportsRule) 17:24.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:17, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.72 } else 17:24.72 ^~~~ 17:24.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:24.72 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:24.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoSupportsRule.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:24.72 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ServoSupportsRule) 17:24.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:12, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/StyleRule.cpp: In member function 'virtual nsresult DOMCSSDeclarationImpl::QueryInterface(const nsIID&, void**)': 17:24.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.73 foundInterface = 0; \ 17:24.73 ^~~~~~~~~~~~~~ 17:24.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/StyleRule.cpp:1021:5: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:24.73 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 17:24.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:119: 17:24.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/StyleRule.cpp:1020:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.73 } else 17:24.73 ^~~~ 17:24.73 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:12, 17:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.73 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/StyleRule.cpp: In member function 'virtual nsresult mozilla::css::StyleRule::QueryInterface(const nsIID&, void**)': 17:24.73 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.74 foundInterface = 0; \ 17:24.74 ^~~~~~~~~~~~~~ 17:24.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:24.74 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:24.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/StyleRule.cpp:1119:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:24.74 NS_INTERFACE_MAP_END_INHERITING(Rule) 17:24.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:24.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:119: 17:24.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/StyleRule.cpp:1118:7: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.75 } else 17:24.75 ^~~~ 17:24.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/MediaList.h:12, 17:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoMediaList.h:12, 17:24.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/ServoMediaList.cpp:9, 17:24.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style3.cpp:2: 17:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/StyleSheet.cpp: In member function 'virtual nsresult mozilla::StyleSheet::QueryInterface(const nsIID&, void**)': 17:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:24.76 foundInterface = 0; \ 17:24.76 ^~~~~~~~~~~~~~ 17:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:24.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:24.76 ^~~~~~~~~~~~~~~~~~~~~~~ 17:24.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/StyleSheet.cpp:153:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:24.76 NS_INTERFACE_MAP_END 17:24.77 ^~~~~~~~~~~~~~~~~~~~ 17:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:24.77 else 17:24.77 ^~~~ 17:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:24.77 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:24.77 ^~~~~~~~~~~~~~~~~~ 17:24.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/StyleSheet.cpp:152:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:24.77 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:24.77 ^~~~~~~~~~~~~~~~~~~~~~ 17:24.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 17:25.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:25.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:28.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/perfmonitoring' 17:28.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/perfmonitoring' 17:28.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:28.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:28.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/printingui' 17:28.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIWebProgressListener.h:10, 17:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIPrintProgress.h:10, 17:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/printingui/nsPrintProgress.h:9, 17:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/printingui/nsPrintProgress.cpp:6, 17:28.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/printingui/Unified_cpp_printingui0.cpp:2: 17:28.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/printingui/nsPrintProgress.cpp: In member function 'virtual nsresult nsPrintProgress::QueryInterface(const nsIID&, void**)': 17:28.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:28.97 foundInterface = 0; \ 17:28.97 ^~~~~~~~~~~~~~ 17:28.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:28.97 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:28.97 ^~~~~~~~~~~~~~~~~~~~~~~ 17:28.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/printingui/nsPrintProgress.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:28.97 NS_INTERFACE_MAP_END 17:28.97 ^~~~~~~~~~~~~~~~~~~~ 17:28.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:28.97 else 17:28.97 ^~~~ 17:28.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:28.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:28.98 ^~~~~~~~~~~~~~~~~~ 17:28.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/printingui/nsPrintProgress.cpp:26:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:28.98 NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) 17:28.98 ^~~~~~~~~~~~~~~~~~~~~~ 17:28.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/printingui' 17:28.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/perfmonitoring' 17:28.99 libtoolkit_components_perfmonitoring.a.desc 17:28.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/perfmonitoring' 17:29.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/resistfingerprinting' 17:29.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/resistfingerprinting' 17:29.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/printingui' 17:29.65 libtoolkit_components_printingui.a.desc 17:29.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/printingui' 17:30.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/resistfingerprinting' 17:30.05 libtoolkit_components_resistfingerprinting.a.desc 17:30.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/resistfingerprinting' 17:30.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:30.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:31.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:31.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:32.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 17:32.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler/Unified_cpp_tools_profiler1.cpp:47: 17:32.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/lul/LulMain.cpp: In function 'bool lul::GetAndCheckStackTrace(lul::LUL*, const char*)': 17:32.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:32.14 memset(&startRegs, 0, sizeof(startRegs)); 17:32.14 ^ 17:32.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/lul/LulMainInt.h:11, 17:32.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/lul/LulDwarfSummariser.h:10, 17:32.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/lul/LulDwarfExt.h:49, 17:32.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/lul/LulDwarfInt.h:42, 17:32.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/lul/LulDwarf.cpp:57, 17:32.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler/Unified_cpp_tools_profiler1.cpp:20: 17:32.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/tools/profiler/lul/LulMain.h:134:8: note: 'struct lul::UnwindRegs' declared here 17:32.14 struct UnwindRegs { 17:32.14 ^~~~~~~~~~ 17:32.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 17:32.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/crashreporter' 17:32.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/crashreporter' 17:33.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/crashreporter' 17:33.21 libtoolkit_crashreporter.a.desc 17:33.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/crashreporter' 17:33.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 17:33.44 libtools_profiler.a.desc 17:33.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/profiler' 17:33.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 17:33.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 17:34.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/terminator' 17:34.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/terminator' 17:35.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/terminator' 17:35.48 libtoolkit_components_terminator.a.desc 17:35.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/terminator' 17:36.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions/webrequest' 17:36.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 17:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 17:36.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.cpp: In member function 'virtual nsresult mozilla::extensions::ChannelWrapper::QueryInterface(const nsIID&, void**)': 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:36.15 foundInterface = 0; \ 17:36.15 ^~~~~~~~~~~~~~ 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:36.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:36.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:931:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:36.15 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 17:36.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:36.15 else 17:36.15 ^~~~ 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:36.15 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:36.15 ^~~~~~~~~~~~~~~~~~ 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:930:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:36.15 NS_INTERFACE_MAP_ENTRY(ChannelWrapper) 17:36.15 ^~~~~~~~~~~~~~~~~~~~~~ 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/StreamFilter.cpp: In member function 'virtual nsresult mozilla::extensions::StreamFilter::QueryInterface(const nsIID&, void**)': 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:36.15 foundInterface = 0; \ 17:36.15 ^~~~~~~~~~~~~~ 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:36.15 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:36.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/StreamFilter.cpp:269:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:36.15 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 17:36.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/extensions/MatchGlob.h:16, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/extensions/MatchPattern.h:11, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:12, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.h:11, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 17:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:36.16 } else 17:36.16 ^~~~ 17:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:36.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:36.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/StreamFilter.cpp:268:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:36.16 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StreamFilter) 17:36.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.h:10, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 17:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp: In member function 'virtual nsresult mozilla::extensions::StreamFilterDataEvent::QueryInterface(const nsIID&, void**)': 17:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:36.16 foundInterface = 0; \ 17:36.16 ^~~~~~~~~~~~~~ 17:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:36.16 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:36.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:36.16 NS_INTERFACE_MAP_END_INHERITING(Event) 17:36.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/extensions/MatchGlob.h:16, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/extensions/MatchPattern.h:11, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ChannelWrapperBinding.h:12, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.h:11, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/ChannelWrapper.cpp:7, 17:36.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions/webrequest/Unified_cpp_webrequest0.cpp:2: 17:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:36.16 } else 17:36.16 ^~~~ 17:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:36.16 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:36.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/extensions/webrequest/StreamFilterEvents.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:36.16 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(StreamFilterDataEvent) 17:36.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions/webrequest' 17:36.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:36.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:37.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions/webrequest' 17:37.41 libtoolkit_components_extensions_webrequest.a.desc 17:37.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/extensions/webrequest' 17:37.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/unixproxy' 17:37.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISystemProxySettings.h:10, 17:37.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/system/unixproxy/nsLibProxySettings.cpp:6: 17:37.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual MozExternalRefCountType nsUnixSystemProxySettings::Release()': 17:37.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:37.51 NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 17:37.51 ^ 17:37.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:680:7: note: in definition of macro 'NS_IMPL_NAMED_RELEASE_WITH_DESTROY' 17:37.54 _destroy; \ 17:37.54 ^~~~~~~~ 17:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:703:3: note: in expansion of macro 'NS_IMPL_RELEASE_WITH_DESTROY' 17:37.54 NS_IMPL_RELEASE_WITH_DESTROY(_class, delete (this)) 17:37.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:1127:3: note: in expansion of macro 'NS_IMPL_RELEASE' 17:37.54 NS_IMPL_RELEASE(aClass) \ 17:37.54 ^~~~~~~~~~~~~~~ 17:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/system/unixproxy/nsLibProxySettings.cpp:35:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS' 17:37.54 NS_IMPL_ISUPPORTS(nsUnixSystemProxySettings, nsISystemProxySettings) 17:37.54 ^~~~~~~~~~~~~~~~~ 17:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/system/unixproxy/nsLibProxySettings.cpp: In member function 'virtual nsresult nsUnixSystemProxySettings::GetProxyForURI(const nsACString&, const nsACString&, const nsACString&, int32_t, nsACString&)': 17:37.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/system/unixproxy/nsLibProxySettings.cpp:56:12: warning: unused variable 'rv' [-Wunused-variable] 17:37.54 nsresult rv; 17:37.54 ^~ 17:37.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/unixproxy' 17:38.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/build' 17:38.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/build' 17:38.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/unixproxy' 17:38.37 libtoolkit_system_unixproxy.a.desc 17:38.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/unixproxy' 17:38.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base' 17:38.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 17:38.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 17:38.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleProcessorData.h:21, 17:38.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/GeckoRestyleManager.cpp:29, 17:38.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base0.cpp:29: 17:38.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 17:38.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:38.38 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 17:38.38 ^ 17:38.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 17:38.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 17:38.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 17:38.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/AccessibleCaret.h:11, 17:38.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/AccessibleCaret.cpp:7, 17:38.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 17:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 17:38.39 class nsCSSValue { 17:38.39 ^~~~~~~~~~ 17:38.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/AccessibleCaret.h:11, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/AccessibleCaret.cpp:7, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 17:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = mozilla::gfx::PointTyped; size_t = unsigned int]': 17:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/GeometryUtils.cpp:326:33: required from here 17:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 17:38.39 memset(aT, 0, sizeof(T)); 17:38.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 17:38.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsSize.h:12, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsPoint.h:13, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsMargin.h:11, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrValue.h:22, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:21, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/AccessibleCaret.h:11, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/AccessibleCaret.cpp:7, 17:38.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 17:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/gfx/Point.h:123:8: note: 'struct mozilla::gfx::PointTyped' declared here 17:38.39 struct PointTyped 17:38.39 ^~~~~~~~~~ 17:38.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base0.cpp:74: 17:38.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/PresShell.cpp: In member function 'virtual void mozilla::PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, nsFrameState, nsIPresShell::ReflowRootHandling)': 17:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/PresShell.cpp:2540:23: warning: 'targetNeedsReflowFromParent' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:38.42 (_f != subtreeRoot || !targetNeedsReflowFromParent)) 17:38.42 ^~ 17:38.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 17:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsHashKeys.h:13, 17:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:30, 17:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrName.h:16, 17:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsAttrAndChildArray.h:20, 17:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FragmentOrElement.h:19, 17:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:16, 17:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/AnonymousContent.h:10, 17:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/AccessibleCaret.h:11, 17:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/AccessibleCaret.cpp:7, 17:38.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base0.cpp:2: 17:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h: In member function 'void mozilla::ElementRestyler::RestyleChildren(nsRestyleHint)': 17:38.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:696:38: warning: 'lastContinuation' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:38.43 operator T*() const & { return get(); } 17:38.43 ^ 17:38.43 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base0.cpp:29: 17:38.43 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/GeckoRestyleManager.cpp:2921:13: note: 'lastContinuation' was declared here 17:38.43 nsIFrame* lastContinuation; 17:38.43 ^~~~~~~~~~~~~~~~ 17:38.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base' 17:39.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/build' 17:39.04 libtoolkit_components_build.a.desc 17:39.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/build' 17:39.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 17:39.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 17:39.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 17:39.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CSSKeyframesRuleBinding.h:8, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/CSSKeyframesRuleBinding.cpp:3, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings2.cpp:2: 17:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/CaretStateChangedEvent.cpp: In member function 'virtual nsresult mozilla::dom::CaretStateChangedEvent::QueryInterface(const nsIID&, void**)': 17:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:39.24 foundInterface = 0; \ 17:39.24 ^~~~~~~~~~~~~~ 17:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:39.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:39.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/CaretStateChangedEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:39.24 NS_INTERFACE_MAP_END_INHERITING(Event) 17:39.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:39.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/CSSKeyframesRuleBinding.cpp:7, 17:39.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings2.cpp:2: 17:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:39.24 } else 17:39.24 ^~~~ 17:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:39.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:39.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:39.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/CaretStateChangedEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:39.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(CaretStateChangedEvent) 17:39.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:39.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 17:40.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/base' 17:40.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 17:40.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 17:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 17:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AtomArray.h:11, 17:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoStyleSet.h:10, 17:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsStyleContext.h:14, 17:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/base/StyleInfo.h:11, 17:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/base/StyleInfo.cpp:7, 17:40.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:2: 17:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/base/nsAccessiblePivot.cpp: In member function 'virtual nsresult nsAccessiblePivot::QueryInterface(const nsIID&, void**)': 17:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:40.20 foundInterface = 0; \ 17:40.20 ^~~~~~~~~~~~~~ 17:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:40.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:40.20 ^~~~~~~~~~~~~~~~~~~~~~~ 17:40.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/base/nsAccessiblePivot.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:40.20 NS_INTERFACE_MAP_END 17:40.20 ^~~~~~~~~~~~~~~~~~~~ 17:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:40.21 else 17:40.21 ^~~~ 17:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 17:40.21 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 17:40.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:40.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/accessible/base/nsAccessiblePivot.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 17:40.21 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessiblePivot) 17:40.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:40.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/base' 17:41.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/autocomplete' 17:41.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIAutoCompleteController.h:10, 17:41.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/autocomplete/nsAutoCompleteController.h:8, 17:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 17:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: 17:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/autocomplete/nsAutoCompleteController.cpp: In member function 'virtual nsresult nsAutoCompleteController::QueryInterface(const nsIID&, void**)': 17:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:41.17 foundInterface = 0; \ 17:41.17 ^~~~~~~~~~~~~~ 17:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:41.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:41.17 ^~~~~~~~~~~~~~~~~~~~~~~ 17:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/autocomplete/nsAutoCompleteController.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:41.17 NS_INTERFACE_MAP_END 17:41.17 ^~~~~~~~~~~~~~~~~~~~ 17:41.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/autocomplete/nsAutoCompleteController.h:20, 17:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, 17:41.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: 17:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:41.17 } else 17:41.17 ^~~~ 17:41.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:312:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:41.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:41.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:41.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/autocomplete/nsAutoCompleteController.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION' 17:41.18 NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(nsAutoCompleteController) 17:41.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:41.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/autocomplete' 17:41.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/base' 17:41.34 libaccessible_base.a.desc 17:41.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/base' 17:41.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/profile' 17:41.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/profile' 17:41.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/typeaheadfind' 17:41.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:41.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:41.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: 17:41.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp: In member function 'virtual nsresult nsTypeAheadFind::QueryInterface(const nsIID&, void**)': 17:41.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:41.72 foundInterface = 0; \ 17:41.72 ^~~~~~~~~~~~~~ 17:41.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:41.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:41.72 ^~~~~~~~~~~~~~~~~~~~~~~ 17:41.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:63:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:41.72 NS_INTERFACE_MAP_END 17:41.72 ^~~~~~~~~~~~~~~~~~~~ 17:41.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:41.72 else 17:41.72 ^~~~ 17:41.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:41.72 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:41.72 ^~~~~~~~~~~~~~~~~~ 17:41.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:62:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:41.72 NS_INTERFACE_MAP_ENTRY(nsIObserver) 17:41.72 ^~~~~~~~~~~~~~~~~~~~~~ 17:41.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/typeaheadfind' 17:41.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 17:41.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 17:42.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/autocomplete' 17:42.55 libtoolkit_components_autocomplete.a.desc 17:42.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/autocomplete' 17:42.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/profile' 17:42.62 libtoolkit_profile.a.desc 17:42.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/profile' 17:43.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/typeaheadfind' 17:43.40 libtoolkit_components_typeaheadfind.a.desc 17:43.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/typeaheadfind' 17:43.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library/gtest/static' 17:43.78 libxul-gtest.a.desc 17:43.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library/gtest/static' 17:44.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/protobuf' 17:44.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/protobuf' 17:44.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/platform' 17:44.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:44.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 17:44.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIJSInspector.h:10, 17:44.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/platform/nsJSInspector.h:9, 17:44.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/platform/nsJSInspector.cpp:6: 17:44.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/platform/nsJSInspector.cpp: In member function 'virtual nsresult mozilla::jsinspector::nsJSInspector::QueryInterface(const nsIID&, void**)': 17:44.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:44.36 foundInterface = 0; \ 17:44.36 ^~~~~~~~~~~~~~ 17:44.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:44.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:44.36 ^~~~~~~~~~~~~~~~~~~~~~~ 17:44.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/platform/nsJSInspector.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:44.36 NS_INTERFACE_MAP_END 17:44.36 ^~~~~~~~~~~~~~~~~~~~ 17:44.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:44.36 else 17:44.36 ^~~~ 17:44.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:44.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:44.36 ^~~~~~~~~~~~~~~~~~ 17:44.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/platform/nsJSInspector.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:44.36 NS_INTERFACE_MAP_ENTRY(nsIJSInspector) 17:44.36 ^~~~~~~~~~~~~~~~~~~~~~ 17:44.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/platform' 17:44.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu' 17:44.71 libicu.a.desc 17:44.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/icu' 17:45.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/platform' 17:45.13 libdevtools_platform.a.desc 17:45.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/platform' 17:45.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 17:45.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 17:45.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 17:45.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:45.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 17:45.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:45.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:46.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ots/src' 17:46.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ots/src' 17:47.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/other-licenses/snappy' 17:47.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/other-licenses/snappy' 17:47.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:47.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:49.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/other-licenses/snappy' 17:49.03 libother-licenses_snappy.a.desc 17:49.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/other-licenses/snappy' 17:49.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:49.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:49.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:49.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:49.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:50.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 17:50.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 17:50.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:50.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:50.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c: In function 'nr_ice_get_foundation': 17:50.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:50.85 if(cand->type != foundation->type) 17:50.85 ^~ 17:50.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:51.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:51.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:51.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 17:51.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 17:51.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor' 17:51.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:10, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLEditRules.cpp: In member function 'virtual nsresult mozilla::HTMLEditRules::QueryInterface(const nsIID&, void**)': 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:51.87 foundInterface = 0; \ 17:51.87 ^~~~~~~~~~~~~~ 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:51.87 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:51.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:51.87 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 17:51.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLEditRules.cpp:212:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 17:51.87 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLEditRules, TextEditRules) 17:51.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:10, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:51.87 } else 17:51.87 ^~~~ 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:51.87 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:51.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:51.87 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 17:51.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLEditRules.cpp:212:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 17:51.87 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(HTMLEditRules, TextEditRules) 17:51.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:10, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 17:51.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLEditor.cpp: In member function 'virtual nsresult mozilla::HTMLEditor::QueryInterface(const nsIID&, void**)': 17:51.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:51.87 foundInterface = 0; \ 17:51.87 ^~~~~~~~~~~~~~ 17:51.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:51.88 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:51.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLEditor.cpp:223:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:51.88 NS_INTERFACE_MAP_END_INHERITING(TextEditor) 17:51.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:51.88 else 17:51.88 ^~~~ 17:51.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:51.89 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:51.89 ^~~~~~~~~~~~~~~~~~ 17:51.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLEditor.cpp:222:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:51.89 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 17:51.89 ^~~~~~~~~~~~~~~~~~~~~~ 17:51.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/InsertNodeTransaction.cpp: In member function 'virtual nsresult mozilla::InsertNodeTransaction::QueryInterface(const nsIID&, void**)': 17:51.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:51.90 foundInterface = 0; \ 17:51.90 ^~~~~~~~~~~~~~ 17:51.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:51.90 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:51.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/InsertNodeTransaction.cpp:54:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:51.93 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 17:51.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.93 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 17:51.93 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:10, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 17:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:51.94 } else 17:51.94 ^~~~ 17:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:51.94 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:51.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/InsertNodeTransaction.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:51.94 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(InsertNodeTransaction) 17:51.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:10, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 17:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/InsertTextTransaction.cpp: In member function 'virtual nsresult mozilla::InsertTextTransaction::QueryInterface(const nsIID&, void**)': 17:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:51.94 foundInterface = 0; \ 17:51.94 ^~~~~~~~~~~~~~ 17:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:51.94 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:51.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/InsertTextTransaction.cpp:49:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:51.94 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 17:51.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110: 17:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/InsertTextTransaction.cpp:48:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:51.94 } else 17:51.94 ^~~~ 17:51.94 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:10, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 17:51.94 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 17:51.94 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/JoinNodeTransaction.cpp: In member function 'virtual nsresult mozilla::JoinNodeTransaction::QueryInterface(const nsIID&, void**)': 17:51.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:51.96 foundInterface = 0; \ 17:51.96 ^~~~~~~~~~~~~~ 17:51.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:51.96 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:51.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/JoinNodeTransaction.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:51.96 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 17:51.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:11, 17:51.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:10, 17:51.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 17:51.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 17:51.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 17:51.96 } else 17:51.96 ^~~~ 17:51.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 17:51.96 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 17:51.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/JoinNodeTransaction.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 17:51.97 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(JoinNodeTransaction) 17:51.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 17:51.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 17:51.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ComposerCommandsUpdater.h:10, 17:51.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:10, 17:51.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 17:51.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 17:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/PlaceholderTransaction.cpp: In member function 'virtual nsresult mozilla::PlaceholderTransaction::QueryInterface(const nsIID&, void**)': 17:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:51.97 foundInterface = 0; \ 17:51.97 ^~~~~~~~~~~~~~ 17:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 17:51.97 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 17:51.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/PlaceholderTransaction.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 17:51.97 NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) 17:51.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:51.97 else 17:51.97 ^~~~ 17:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:51.97 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:51.97 ^~~~~~~~~~~~~~~~~~ 17:51.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/PlaceholderTransaction.cpp:49:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:51.97 NS_INTERFACE_MAP_ENTRY(nsIAbsorbingTransaction) 17:51.97 ^~~~~~~~~~~~~~~~~~~~~~ 17:51.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorBase.h:10, 17:51.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/TextEditor.h:9, 17:51.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:14, 17:51.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 17:51.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 17:51.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h: In function 'nsresult mozilla::HTMLEditor::SplitStyleAbovePoint(nsCOMPtr*, int32_t*, nsAtom*, nsAtom*, nsIContent**, nsIContent**)': 17:51.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h:411:47: warning: '*((void*)& point +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:51.98 mOffset = mozilla::Some(mOffset.value() + 1); 17:51.98 ~~~~~~~~~~~~~~~~^~~ 17:51.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLEditRules.cpp:18, 17:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: 17:51.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorUtils.h:197:23: note: '*((void*)& point +8)' was declared here 17:51.98 EditorRawDOMPoint point(mPreviousNode); 17:51.98 ^~~~~ 17:51.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorBase.h:10, 17:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/TextEditor.h:9, 17:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/HTMLEditor.h:14, 17:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, 17:51.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: 17:51.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h: In member function 'mozilla::SplitNodeResult mozilla::HTMLEditRules::MaybeSplitAncestorsForInsert(nsAtom&, const EditorRawDOMPoint&)': 17:51.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h:736:12: warning: '*((void*)& pointToInsert +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] 17:51.98 mChild = mParent->GetChildAt_Deprecated(mOffset.value()); 17:51.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:11: 17:51.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/HTMLEditRules.cpp:7357:21: note: '*((void*)& pointToInsert +8)' was declared here 17:51.98 EditorRawDOMPoint pointToInsert(aStartOfDeepestRightNode); 17:51.98 ^~~~~~~~~~~~~ 17:51.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor' 17:52.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul' 17:52.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 17:52.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Mutex.h:10, 17:52.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/StaticMutex.h:11, 17:52.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/gfx/2D.h:31, 17:52.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/gfxPattern.h:13, 17:52.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/gfxContext.h:15, 17:52.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/nsSplitterFrame.cpp:14, 17:52.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul/Unified_cpp_layout_xul2.cpp:2: 17:52.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/nsXULPopupManager.cpp: In member function 'virtual nsresult TransitionEnder::QueryInterface(const nsIID&, void**)': 17:52.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 17:52.01 foundInterface = 0; \ 17:52.01 ^~~~~~~~~~~~~~ 17:52.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 17:52.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 17:52.01 ^~~~~~~~~~~~~~~~~~~~~~~ 17:52.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/nsXULPopupManager.cpp:1040:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 17:52.01 NS_INTERFACE_MAP_END 17:52.01 ^~~~~~~~~~~~~~~~~~~~ 17:52.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 17:52.01 else 17:52.01 ^~~~ 17:52.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 17:52.01 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 17:52.02 ^~~~~~~~~~~~~~~~~~ 17:52.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/nsXULPopupManager.cpp:1039:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 17:52.02 NS_INTERFACE_MAP_ENTRY(nsISupports) 17:52.02 ^~~~~~~~~~~~~~~~~~~~~~ 17:52.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul' 17:52.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c: In function 'nr_ice_candidate_pair_stun_cb': 17:52.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:52.07 int r,_status; 17:52.07 ^~~~~~~ 17:52.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c: In function 'nr_ice_candidate_pair_restart_stun_nominated_cb': 17:52.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:52.07 int r,_status; 17:52.07 ^~~~~~~ 17:52.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:52.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/pref/autoconfig/src' 17:52.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/pref/autoconfig/src' 17:52.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:52.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 17:52.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul' 17:52.91 liblayout_xul.a.desc 17:52.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/xul' 17:53.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:53.52 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:53.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/features.h:3, 17:53.52 from /usr/include/sys/syslog.h:35, 17:53.52 from /usr/include/syslog.h:1, 17:53.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/syslog.h:3, 17:53.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/log/r_log.h:44, 17:53.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/log/r_log.c:47: 17:53.53 /usr/include/features.h:184:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] 17:53.53 # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 17:53.53 ^~~~~~~ 17:53.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_register': 17:53.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.53 "logging.%s.facility",log_destinations[j].dest_name)>=sizeof(NR_registry)) 17:53.53 ^~ 17:53.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.53 "%s.level",dest_facility_prefix)>=sizeof(NR_registry)) 17:53.53 ^~ 17:53.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_facility_change_cb': 17:53.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/log/r_log.c:277:11: warning: variable '_status' set but not used [-Wunused-but-set-variable] 17:53.53 int r,_status; 17:53.53 ^~~~~~~ 17:53.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function 'r_log_get_destinations': 17:53.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.53 log_destinations[i].dest_name)>=sizeof(reg_key)) 17:53.53 ^~ 17:53.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.53 log_destinations[i].dest_name)>=sizeof(reg_key)) 17:53.53 ^~ 17:53.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:53.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:53.72 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:53.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:53.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:53.84 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/util/hex.c: In function 'nr_nbin2hex': 17:53.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.85 if (size < (2*binlen)) 17:53.85 ^ 17:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.85 if (size >= (2*binlen)+1) 17:53.85 ^~ 17:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/util/hex.c: In function 'nr_nhex2bin': 17:53.85 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.85 if (size < binlen) 17:53.85 ^ 17:53.85 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:53.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/pref/autoconfig/src' 17:53.94 libextensions_pref_autoconfig_src.a.desc 17:53.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/extensions/pref/autoconfig/src' 17:53.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:53.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_component.c: In function 'nr_ice_component_handle_triggered_check': 17:53.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_component.c:785:13: warning: variable '_status' set but not used [-Wunused-but-set-variable] 17:53.98 int r=0,_status; 17:53.98 ^~~~~~~ 17:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_component.c: At top level: 17:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.99 int nr_ice_component_can_candidate_tcptype_pair(nr_socket_tcp_type left, nr_socket_tcp_type right) 17:53.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.99 int nr_ice_component_can_candidate_addr_pair(nr_transport_addr *local, nr_transport_addr *remote) 17:53.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.99 int nr_ice_pre_answer_enqueue(nr_ice_component *comp, nr_socket *sock, nr_stun_server_request *req, int *dont_free) 17:53.99 ^~~~~~~~~~~~~~~~~~~~~~~~~ 17:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.99 int nr_ice_component_refresh_consent(nr_stun_client_ctx *ctx, NR_async_cb finished_cb, void *cb_arg) 17:53.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:53.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.00 void nr_ice_component_consent_calc_consent_timer(nr_ice_component *comp) 17:54.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:54.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:54.00 int nr_ice_component_setup_consent(nr_ice_component *comp) 17:54.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:54.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:54.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:54.09 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:54.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:54.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/protobuf' 17:54.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/protobuf' 17:54.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:54.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:54.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:54.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:54.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:54.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 17:54.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 17:54.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:54.65 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:54.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:55.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/protobuf' 17:55.08 libtoolkit_components_protobuf.a.desc 17:55.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/protobuf' 17:55.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:55.17 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:55.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:55.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:55.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:55.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:55.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:55.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/util/libekr/r_errors.c: In function 'nr_strerror': 17:55.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:55.28 for (i = 0; i < sizeof(errors)/sizeof(*errors); ++i) { 17:55.28 ^ 17:55.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:55.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:55.52 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:55.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:55.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/windowwatcher' 17:55.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/windowwatcher' 17:55.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:55.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:55.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:55.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:55.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:55.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:56.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:56.12 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:56.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:56.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:56.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:56.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, 17:56.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:38: 17:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c: In function 'nr_ice_get_default_local_address': 17:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.34 (strncpy((a),(b),(c)), \ 17:56.34 ~~~~~~~~~~~~~~~~~~~~~~~~ 17:56.34 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 17:56.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 17:56.34 strlen((b))) 17:56.34 ~~~~~~~~~~~~ 17:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:692:7: note: in expansion of macro 'strlcpy' 17:56.34 strlcpy(addrp->addr.ifname, "default route", sizeof(addrp->addr.ifname)); 17:56.34 ^~~~~~~ 17:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c: In function 'nr_ice_random_string': 17:56.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.34 if(needed>sizeof(bytes)) ABORT(R_BAD_ARGS); 17:56.34 ^ 17:56.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:56.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:56.44 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:56.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:56.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/build' 17:56.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/build' 17:56.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/windowwatcher' 17:56.76 libtoolkit_components_windowwatcher.a.desc 17:56.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/windowwatcher' 17:56.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:56.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:57.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:57.16 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:57.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:57.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:57.39 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:57.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c: In function 'nr_ice_media_stream_check_timer_cb': 17:57.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:57.39 int r,_status; 17:57.39 ^~~~~~~ 17:57.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c: In function 'nr_ice_media_stream_component_failed': 17:57.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:57.39 nr_ice_component_consent_destroy(component); 17:57.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:57.39 nr_ice_component_destroy 17:57.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:57.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/build' 17:57.84 libmailcomps.a.desc 17:57.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/components/build' 17:58.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:58.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 17:58.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:58.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:58.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 17:59.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:59.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 17:59.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/lgpllibs' 17:59.78 liblgpllibs.so 17:59.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/config/external/lgpllibs' 17:59.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 17:59.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 17:59.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:2: 17:59.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/c2ru.c: In function 'nr_c2ru_get_children': 17:59.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:59.95 for (i = 0; i < count; ++i) { 17:59.95 ^ 17:59.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11: 17:59.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/registry.c: In function 'nr_reg_compute_type': 17:59.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:59.95 for (i = 0; i < sizeof(typenames)/sizeof(*typenames); ++i) { 17:59.95 ^ 17:59.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/registry.c: In function 'NR_reg_make_registry': 17:59.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:59.95 if ((plen + clen + 2) > sizeof(NR_registry)) 17:59.95 ^ 17:59.95 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:20: 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/registry_local.c: At top level: 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:885: warning: "NRREGGET" redefined 17:59.96 #define NRREGGET(func, TYPE, type) \ 17:59.96 17:59.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11: 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/registry.c:122: note: this is the location of the previous definition 17:59.96 #define NRREGGET(func, method, type) \ 17:59.96 17:59.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:20: 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:978: warning: "NRREGSET" redefined 17:59.96 #define NRREGSET(func, TYPE, type) \ 17:59.96 17:59.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11: 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/registry.c:169: note: this is the location of the previous definition 17:59.96 #define NRREGSET(func, method, type) \ 17:59.96 17:59.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:29: 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'nr_reg_validate_action': 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:59.96 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { 17:59.96 ^ 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'NR_reg_register_callback': 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:59.96 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { 17:59.96 ^ 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function 'NR_reg_unregister_callback': 17:59.96 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:59.96 for (i = 0; i < sizeof(CB_ACTIONS); ++i) { 17:59.96 ^ 17:59.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 18:00.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:00.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:00.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:00.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:00.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:00.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:00.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:00.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:01.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:01.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:01.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 18:01.20 libnrappkit.a.desc 18:01.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' 18:01.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:01.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:01.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:01.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:01.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 18:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 18:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/devtools/HeapSnapshot.h:10, 18:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/devtools/DominatorTree.h:9, 18:01.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/shared/heapsnapshot/DominatorTree.cpp:6: 18:01.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function 'virtual nsresult mozilla::devtools::DominatorTree::QueryInterface(const nsIID&, void**)': 18:01.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:01.78 foundInterface = 0; \ 18:01.78 ^~~~~~~~~~~~~~ 18:01.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:01.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:01.79 ^~~~~~~~~~~~~~~~~~~~~~~ 18:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/shared/heapsnapshot/DominatorTree.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:01.79 NS_INTERFACE_MAP_END 18:01.79 ^~~~~~~~~~~~~~~~~~~~ 18:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:01.79 else 18:01.79 ^~~~ 18:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 18:01.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:01.79 ^~~~~~~~~~~~~~~~~~ 18:01.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/shared/heapsnapshot/DominatorTree.cpp:122:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:01.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:01.79 ^~~~~~~~~~~~~~~~~~~~~~ 18:01.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:01.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/satchel' 18:01.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:01.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:01.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIFormFillController.h:10, 18:01.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/satchel/nsFormFillController.h:9, 18:01.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/satchel/nsFormFillController.cpp:7: 18:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/satchel/nsFormFillController.cpp: In member function 'virtual nsresult nsFormFillController::QueryInterface(const nsIID&, void**)': 18:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:01.98 foundInterface = 0; \ 18:01.98 ^~~~~~~~~~~~~~ 18:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:01.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:01.98 ^~~~~~~~~~~~~~~~~~~~~~~ 18:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/satchel/nsFormFillController.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:01.98 NS_INTERFACE_MAP_END 18:01.98 ^~~~~~~~~~~~~~~~~~~~ 18:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:01.98 else 18:01.98 ^~~~ 18:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 18:01.98 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:01.98 ^~~~~~~~~~~~~~~~~~ 18:01.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/satchel/nsFormFillController.cpp:82:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:01.98 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 18:01.98 ^~~~~~~~~~~~~~~~~~~~~~ 18:01.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/satchel' 18:02.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:02.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:02.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:02.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:02.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:02.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:02.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:02.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:02.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/net/transport_addr.c: In function 'nr_transport_addr_get_private_addr_range': 18:02.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:02.50 for (int i=0; i<(sizeof(nr_private_ipv4_addrs)/sizeof(nr_transport_addr_mask)); i++) { 18:02.50 ^ 18:02.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:02.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 18:02.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 18:02.78 Compiling phf_generator v0.7.21 18:02.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 18:02.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BlockingResourceBase.h:15, 18:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/Mutex.h:10, 18:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/security/manager/ssl/nsCertOverrideService.h:12, 18:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/security/manager/ssl/nsCertOverrideService.cpp:7, 18:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:2: 18:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/security/manager/ssl/nsNSSCertificate.cpp: In member function 'virtual nsresult nsNSSCertList::QueryInterface(const nsIID&, void**)': 18:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:02.81 foundInterface = 0; \ 18:02.81 ^~~~~~~~~~~~~~ 18:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:02.81 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:02.81 ^~~~~~~~~~~~~~~~~~~~~~~ 18:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:02.81 NS_INTERFACE_MAP_END 18:02.81 ^~~~~~~~~~~~~~~~~~~~ 18:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:02.81 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:02.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/security/manager/ssl/nsNSSCertificate.cpp:884:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:02.81 NS_IMPL_ISUPPORTS_CI(nsNSSCertList, nsIX509CertList, nsISerializable) 18:02.81 ^~~~~~~~~~~~~~~~~~~~ 18:02.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/security/manager/ssl/nsNSSCertificate.cpp:20, 18:02.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl/Unified_cpp_security_manager_ssl1.cpp:128: 18:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:02.81 } else 18:02.81 ^~~~ 18:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 18:02.81 } else 18:02.81 ^~~~ 18:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:02.81 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:02.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:02.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/security/manager/ssl/nsNSSCertificate.cpp:884:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:02.81 NS_IMPL_ISUPPORTS_CI(nsNSSCertList, nsIX509CertList, nsISerializable) 18:02.81 ^~~~~~~~~~~~~~~~~~~~ 18:02.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 18:02.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/satchel' 18:02.96 libtoolkit_components_satchel.a.desc 18:02.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/satchel' 18:03.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:03.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:03.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, 18:03.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:37: 18:03.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c: In function 'nr_reg_get_transport_addr': 18:03.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:03.13 (strncpy((a),(b),(c)), \ 18:03.13 ~~~~~~~~~~~~~~~~~~~~~~~~ 18:03.13 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 18:03.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 18:03.13 strlen((b))) 18:03.13 ~~~~~~~~~~~~ 18:03.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:118:9: note: in expansion of macro 'strlcpy' 18:03.13 strlcpy(addr->ifname, ifname, sizeof(addr->ifname)); 18:03.13 ^~~~~~~ 18:03.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:03.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:03.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:03.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/startupcache' 18:03.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/startupcache' 18:03.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/mozapps/extensions' 18:03.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/mozapps/extensions' 18:03.60 Compiling quote v0.4.2 18:03.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:03.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:03.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 18:03.72 libwidget_gtk.a.desc 18:03.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/widget/gtk' 18:03.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:03.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:03.86 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, 18:03.86 from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/addrs.c:36: 18:03.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/addrs.c: In function 'stun_getifaddrs': 18:03.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:03.86 (strncpy((a),(b),(c)), \ 18:03.86 ~~~~~~~~~~~~~~~~~~~~~~~~ 18:03.86 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 18:03.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 18:03.86 strlen((b))) 18:03.86 ~~~~~~~~~~~~ 18:03.86 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/addrs.c:330:13: note: in expansion of macro 'strlcpy' 18:03.86 strlcpy(addrs[*count].addr.ifname, if_addr->ifa_name, sizeof(addrs[*count].addr.ifname)); 18:03.86 ^~~~~~~ 18:03.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:03.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/build' 18:03.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/build' 18:04.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:04.17 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:04.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:04.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/startupcache' 18:04.31 libstartupcache.a.desc 18:04.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/startupcache' 18:04.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 18:04.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 18:04.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/printingui/ipc' 18:04.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/printingui/ipc' 18:04.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/build' 18:04.79 libmork.a.desc 18:04.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/db/mork/build' 18:04.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/mozapps/extensions' 18:04.87 libtoolkit_mozapps_extensions.a.desc 18:04.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/mozapps/extensions' 18:05.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/media/webrtc' 18:05.36 libwebrtc.a.desc 18:05.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/media/webrtc' 18:05.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/printingui/ipc' 18:05.38 libtoolkit_components_printingui_ipc.a.desc 18:05.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/printingui/ipc' 18:05.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:05.54 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:05.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_build.c: In function 'nr_stun_compute_lt_message_integrity_password': 18:05.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:05.54 if ((sizeof(digest_input) - strlen(digest_input)) < password->len) 18:05.55 ^ 18:05.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:06.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:06.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:06.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:06.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:06.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:06.72 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:06.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function 'nr_stun_client_timer_expired_cb': 18:06.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:06.72 if (ctx->request_ct >= ctx->maximum_transmits) { 18:06.72 ^~ 18:06.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:06.72 nr_ice_accumulate_count(&(ctx->retransmit_ct), 1); 18:06.72 ^~~~~~~~~~~~~~~~~~~~~~~ 18:06.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:226:9: warning: variable '_status' set but not used [-Wunused-but-set-variable] 18:06.72 int _status; 18:06.72 ^~~~~~~ 18:06.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function 'nr_stun_client_force_retransmit': 18:06.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:06.72 if (ctx->request_ct > ctx->maximum_transmits) { 18:06.72 ^ 18:06.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function 'nr_stun_client_send_request': 18:06.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:06.72 if (ctx->request_ct >= ctx->maximum_transmits) { 18:06.72 ^~ 18:06.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:06.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 18:06.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 18:07.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:07.42 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_message': 18:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:07.42 if (sizeof(nr_stun_message_header) > len) 18:07.42 ^ 18:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_request_message': 18:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:07.42 if (sizeof(nr_stun_message_header) > len) 18:07.42 ^ 18:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_indication_message': 18:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:07.42 if (sizeof(nr_stun_message_header) > len) 18:07.42 ^ 18:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_is_stun_response_message': 18:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:07.42 if (sizeof(nr_stun_message_header) > len) 18:07.42 ^ 18:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function 'nr_has_stun_cookie': 18:07.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:07.42 if (sizeof(nr_stun_message_header) > len) 18:07.42 ^ 18:07.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:07.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ductwork/debugger' 18:07.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ductwork/debugger' 18:07.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:07.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:08.04 Compiling quote v0.5.2 18:08.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/services/crypto/component' 18:08.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/services/crypto/component' 18:08.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:08.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:08.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:08.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:08.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ductwork/debugger' 18:08.75 libjs_ductwork_debugger.a.desc 18:08.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/ductwork/debugger' 18:09.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:09.01 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htons': 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.01 if (*offset + sizeof(d) >= buflen) { 18:09.01 ^~ 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htonl': 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.01 if (*offset + sizeof(d) > buflen) { 18:09.01 ^ 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_encode_htonll': 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.01 if (*offset + sizeof(d) > buflen) { 18:09.01 ^ 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htons': 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.01 if (*offset + sizeof(d) > buflen) { 18:09.01 ^ 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htonl': 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.01 if (*offset + sizeof(d) > buflen) { 18:09.01 ^ 18:09.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_htonll': 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.02 if (*offset + sizeof(d) > buflen) { 18:09.02 ^ 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_string_illegal': 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.02 if (nchars > max_chars) { 18:09.02 ^ 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_data_decode': 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.02 if (attrlen >= (sizeof(result->data) - 1)) { 18:09.02 ^~ 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_error_code_decode': 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.02 if (size_reason > (sizeof(result->reason) - 1)) { 18:09.02 ^ 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_fingerprint_decode': 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.02 if (length + sizeof(*header) != buflen) { 18:09.02 ^~ 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_attr_codec_string_decode': 18:09.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.03 if (strlen(result) != attrlen) { 18:09.03 ^~ 18:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.03 if (strlen(result) != attrlen-1) { 18:09.03 ^~ 18:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_find_attr_info': 18:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.03 for (i = 0; i < sizeof(attrs)/sizeof(*attrs); ++i) { 18:09.03 ^ 18:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'sanity_check_encoding_stuff': 18:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1285:9: warning: variable 'padding_bytes' set but not used [-Wunused-but-set-variable] 18:09.03 int padding_bytes; 18:09.03 ^~~~~~~~~~~~~ 18:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function 'nr_stun_decode_message': 18:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.03 if (sizeof(nr_stun_message_header) > msg->length) { 18:09.03 ^ 18:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.03 if (msg->header.length + sizeof(msg->header) != msg->length) { 18:09.03 ^~ 18:09.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:09.03 if (password->len > sizeof(attr->u.message_integrity.password)) { 18:09.04 ^ 18:09.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:09.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 18:09.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 18:09.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:09.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:09.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:09.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:09.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 18:09.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 18:09.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 18:09.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 18:10.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:10.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:10.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/services/crypto/component' 18:10.06 libservices_crypto_component.a.desc 18:10.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/services/crypto/component' 18:10.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:10.08 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:10.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_create2': 18:10.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:10.09 if (length > sizeof(m->buffer)) { 18:10.09 ^ 18:10.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_error_code_attribute': 18:10.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:10.09 (strncpy((a),(b),(c)), \ 18:10.09 ~~~~~~~~~~~~~~~~~~~~~~~~ 18:10.09 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 18:10.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 18:10.09 strlen((b))) 18:10.09 ~~~~~~~~~~~~ 18:10.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 18:10.09 { __code } \ 18:10.09 ^~~~~~ 18:10.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:212:9: note: in expansion of macro 'strlcpy' 18:10.09 strlcpy(attr->u.error_code.reason, reason, sizeof(attr->u.error_code.reason)); 18:10.09 ^~~~~~~ 18:10.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_message_integrity_attribute': 18:10.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:10.09 if (sizeof(attr->u.message_integrity.password) < password->len) 18:10.09 ^ 18:10.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 18:10.09 { __code } \ 18:10.09 ^~~~~~ 18:10.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_nonce_attribute': 18:10.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:10.09 (strncpy((a),(b),(c)), \ 18:10.10 ~~~~~~~~~~~~~~~~~~~~~~~~ 18:10.10 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 18:10.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 18:10.10 strlen((b))) 18:10.10 ~~~~~~~~~~~~ 18:10.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 18:10.10 { __code } \ 18:10.10 ^~~~~~ 18:10.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:240:7: note: in expansion of macro 'strlcpy' 18:10.10 { strlcpy(attr->u.nonce, nonce, sizeof(attr->u.nonce)); } 18:10.10 ^~~~~~~ 18:10.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_realm_attribute': 18:10.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:10.10 (strncpy((a),(b),(c)), \ 18:10.11 ~~~~~~~~~~~~~~~~~~~~~~~~ 18:10.11 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 18:10.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 18:10.11 strlen((b))) 18:10.11 ~~~~~~~~~~~~ 18:10.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 18:10.12 { __code } \ 18:10.12 ^~~~~~ 18:10.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:247:7: note: in expansion of macro 'strlcpy' 18:10.12 { strlcpy(attr->u.realm, realm, sizeof(attr->u.realm)); } 18:10.12 ^~~~~~~ 18:10.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_server_attribute': 18:10.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:10.12 (strncpy((a),(b),(c)), \ 18:10.12 ~~~~~~~~~~~~~~~~~~~~~~~~ 18:10.12 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 18:10.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 18:10.12 strlen((b))) 18:10.12 ~~~~~~~~~~~~ 18:10.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 18:10.13 { __code } \ 18:10.13 ^~~~~~ 18:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:254:7: note: in expansion of macro 'strlcpy' 18:10.13 { strlcpy(attr->u.server_name, server_name, sizeof(attr->u.server_name)); } 18:10.13 ^~~~~~~ 18:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function 'nr_stun_message_add_username_attribute': 18:10.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:10.13 (strncpy((a),(b),(c)), \ 18:10.13 ~~~~~~~~~~~~~~~~~~~~~~~~ 18:10.13 ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ 18:10.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 18:10.13 strlen((b))) 18:10.14 ~~~~~~~~~~~~ 18:10.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro 'NR_STUN_MESSAGE_ADD_ATTRIBUTE' 18:10.14 { __code } \ 18:10.14 ^~~~~~ 18:10.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:268:7: note: in expansion of macro 'strlcpy' 18:10.14 { strlcpy(attr->u.username, username, sizeof(attr->u.username)); } 18:10.14 ^~~~~~~ 18:10.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:10.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:10.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:10.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:10.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:10.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:10.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:10.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:10.94 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:10.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:11.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:11.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:11.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:11.45 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:11.45 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c: In function 'nr_stun_server_send_response': 18:11.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:389:11: warning: variable 'hmacPassword' set but not used [-Wunused-but-set-variable] 18:11.46 Data *hmacPassword; 18:11.46 ^~~~~~~~~~~~ 18:11.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:11.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:11.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:11.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:11.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_util.c: In function 'nr_stun_xor_mapped_address': 18:11.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:12.00 for (int i = 0; i < sizeof(maskedAddr); ++i) { 18:12.00 ^ 18:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/stun_util.c: In function 'nr_stun_different_transaction': 18:12.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:12.00 if (sizeof(header) > len) 18:12.00 ^ 18:12.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:12.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:12.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:12.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 18:12.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 18:12.85 Compiling cubeb-sys v0.4.1 18:13.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:13.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c: In function 'nr_turn_stun_ctx_cb': 18:13.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:13.04 nr_ice_accumulate_count(&(ctx->tctx->cnt_438s), 1); 18:13.04 ^~~~~~~~~~~~~~~~~~~~~~~ 18:13.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c: In function 'nr_turn_client_parse_data_indication': 18:13.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:13.04 if (newsize < attr->u.data.length) 18:13.04 ^ 18:13.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:13.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:13.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:13.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:13.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/openvr/src/openvr_api_public.cpp:9: 18:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/openvr/src/vrpathregistry_public.h:10:20: warning: 'k_pchLogOverrideVar' defined but not used [-Wunused-variable] 18:13.31 static const char *k_pchLogOverrideVar = "VR_LOG_PATH"; 18:13.31 ^~~~~~~~~~~~~~~~~~~ 18:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/openvr/src/vrpathregistry_public.h:9:20: warning: 'k_pchConfigOverrideVar' defined but not used [-Wunused-variable] 18:13.31 static const char *k_pchConfigOverrideVar = "VR_CONFIG_PATH"; 18:13.31 ^~~~~~~~~~~~~~~~~~~~~~ 18:13.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/openvr/src/vrpathregistry_public.h:8:20: warning: 'k_pchRuntimeOverrideVar' defined but not used [-Wunused-variable] 18:13.31 static const char *k_pchRuntimeOverrideVar = "VR_OVERRIDE"; 18:13.31 ^~~~~~~~~~~~~~~~~~~~~~~ 18:13.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:13.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ots/src' 18:13.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ots/src' 18:13.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:13.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:13.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:13.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/build' 18:13.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/build' 18:14.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:14.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:14.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:14.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:14.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:14.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:14.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ots/src' 18:14.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ots/src' 18:15.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:15.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:15.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:15.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/build' 18:15.19 libcomm_calendar_base_backend_libical_build.a.desc 18:15.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/build' 18:15.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:15.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:15.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:15.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:15.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:15.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:16.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library/StaticXULComponentsEnd' 18:16.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library/StaticXULComponentsEnd' 18:16.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 18:16.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 18:16.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:16.20 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:16.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:65: 18:16.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icallangbind.c: In function 'icallangbind_quote_as_ical_r': 18:16.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icallangbind.c:322:9: warning: variable 'result' set but not used [-Wunused-but-set-variable] 18:16.20 int result; 18:16.20 ^~~~~~ 18:16.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:83: 18:16.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalmime.c: In function 'icalmime_parse': 18:16.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:16.20 memset(parts,0,sizeof(parts)); 18:16.20 ^ 18:16.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalmime.c: In function 'icalmime_test': 18:16.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:16.20 memset(parts,0,sizeof(parts)); 18:16.21 ^ 18:16.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:92: 18:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalparameter.c: In function 'icalparameter_free': 18:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:16.21 memset(param,0,sizeof(param)); 18:16.21 ^ 18:16.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:101: 18:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalparser.c: At top level: 18:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalparser.c:84: warning: "TMP_BUF_SIZE" redefined 18:16.21 #define TMP_BUF_SIZE 80 18:16.21 18:16.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:38: 18:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalduration.c:191: note: this is the location of the previous definition 18:16.21 #define TMP_BUF_SIZE 1024 18:16.21 18:16.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical0.c:128: 18:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalrecur.c: In function 'icalrecur_add_bydayrules': 18:16.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalrecur.c:363:11: warning: variable 'end' set but not used [-Wunused-but-set-variable] 18:16.21 char* end; 18:16.22 ^~~ 18:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalrecur.c: In function 'next_day': 18:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalrecur.c:1423:7: warning: unused variable 'has_by_day' [-Wunused-variable] 18:16.22 int has_by_day = (impl->by_ptrs[BY_DAY][0]!=ICAL_RECURRENCE_ARRAY_MAX); 18:16.22 ^~~~~~~~~~ 18:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalrecur.c: In function 'next_month': 18:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalrecur.c:1569:9: warning: unused variable 'this_frequency' [-Wunused-variable] 18:16.22 int this_frequency = (impl->rule.freq == ICAL_MONTHLY_RECURRENCE); 18:16.22 ^~~~~~~~~~~~~~ 18:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalrecur.c: In function 'next_week': 18:16.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalrecur.c:1845:27: warning: variable 't' set but not used [-Wunused-but-set-variable] 18:16.23 struct icaltimetype t; 18:16.23 ^ 18:16.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalrecur.c: In function 'expand_year_days': 18:16.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalrecur.c:2115:6: warning: variable 'dow' set but not used [-Wunused-but-set-variable] 18:16.23 int dow; 18:16.23 ^~~ 18:16.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:16.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:16.31 libnicer.a.desc 18:16.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/mtransport/third_party/nICEr/nicer_nicer' 18:16.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:16.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/openvr/src/pathtools_public.cpp: In function 'bool Path_WriteBinaryFile(const string&, unsigned char*, unsigned int)': 18:16.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/vr/openvr/src/pathtools_public.cpp:658:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 18:16.44 return written = nSize ? true : false; 18:16.44 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 18:16.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:16.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:16.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:16.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:16.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:16.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:16.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:16.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library/StaticXULComponentsEnd' 18:17.19 libStaticXULComponentsEnd.a.desc 18:17.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library/StaticXULComponentsEnd' 18:17.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/build' 18:17.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/build' 18:17.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/build' 18:17.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/build' 18:17.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:17.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:17.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:17.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:17.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:17.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:17.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:18.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.05 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:18.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/build' 18:18.17 libmozglue.a 18:18.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/build' 18:18.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:18.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:18.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:18.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:18.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:18.72 Compiling smallvec v0.6.5 18:18.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:18.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:18.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/build' 18:18.99 libmozglue.a.desc 18:18.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozglue/build' 18:19.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:19.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:19.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:19.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:19.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/gmp-clearkey/0.1' 18:19.96 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:19.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/gmp-clearkey/0.1' 18:20.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:20.12 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:20.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:20.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c: In function 'format_utc_offset': 18:20.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.12 snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); 18:20.12 ^ 18:20.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.12 snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); 18:20.12 ^ 18:20.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:11: 18:20.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltypes.c: In function 'icaltriggertype_from_string': 18:20.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltypes.c:88:32: warning: variable 'null_tr' set but not used [-Wunused-but-set-variable] 18:20.12 struct icaltriggertype tr, null_tr; 18:20.12 ^~~~~~~ 18:20.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:20: 18:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_binary_as_ical_string_r': 18:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalvalue.c:824:17: warning: variable 'data' set but not used [-Wunused-but-set-variable] 18:20.13 const char* data; 18:20.13 ^~~~ 18:20.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:38: 18:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_make_part': 18:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.13 sizeof(parent_header->boundary)) == 0){ 18:20.13 ^ 18:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_make_multipart_subpart': 18:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.13 sizeof(parent_header->boundary)) 18:20.13 ^ 18:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_read_header': 18:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/sspm.c:979:21: warning: variable 'end' set but not used [-Wunused-but-set-variable] 18:20.13 char* last_line, *end; 18:20.13 ^~~ 18:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/sspm.c: In function 'sspm_parse_mime': 18:20.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/sspm.c:1042:11: warning: variable 'part' set but not used [-Wunused-but-set-variable] 18:20.13 void *part; 18:20.13 ^~~~ 18:20.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:47: 18:20.14 At top level: 18:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/vsnprintf.c:169:13: warning: 'vsnprintf_dummy_func' defined but not used [-Wunused-function] 18:20.14 static void vsnprintf_dummy_func() { 18:20.14 ^~~~~~~~~~~~~~~~~~~~ 18:20.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:1913:20: warning: 'get_zone_directory' defined but not used [-Wunused-function] 18:20.14 static const char* get_zone_directory(void) 18:20.14 ^~~~~~~~~~~~~~~~~~ 18:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:1620:1: warning: 'icaltimezone_parse_zone_tab' defined but not used [-Wunused-function] 18:20.14 icaltimezone_parse_zone_tab (void) 18:20.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:1555:1: warning: 'fetch_lat_long_from_string' defined but not used [-Wunused-function] 18:20.14 fetch_lat_long_from_string (const char *str, int *latitude_degrees, int *latitude_minutes, int *latitude_seconds, 18:20.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c: In function 'icaltimezone_dump_changes': 18:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.14 snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); 18:20.14 ^~~~ 18:20.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [0, 596523] 18:20.15 snprintf (buffer, sizeof(buffer), "%s%02i%02i%02i", sign, hours, minutes, seconds); 18:20.15 ^~~~~~~~~~~~~~~~ 18:20.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [0, 59] 18:20.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [1, 59] 18:20.15 In file included from /usr/include/stdio.h:862, 18:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/stdio.h:3, 18:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:34, 18:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:20.15 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 12 bytes into a destination of size 4 18:20.15 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 18:20.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.15 __bos (__s), __fmt, __va_arg_pack ()); 18:20.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:20.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.15 snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); 18:20.15 ^~~~ 18:20.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:1908:39: note: directive argument in the range [0, 596523] 18:20.15 snprintf (buffer, sizeof(buffer), "%s%02i%02i", sign, hours, minutes); 18:20.15 ^~~~~~~~~~~~ 18:20.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:1908:39: note: directive argument in the range [0, 59] 18:20.15 In file included from /usr/include/stdio.h:862, 18:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/stdio.h:3, 18:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:34, 18:20.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:20.15 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 10 bytes into a destination of size 4 18:20.15 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 18:20.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.15 __bos (__s), __fmt, __va_arg_pack ()); 18:20.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:20: 18:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalvalue.c: In function 'icalvalue_as_ical_string_r': 18:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.16 snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m)); 18:20.16 ^~~~ 18:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalvalue.c:878:20: note: directive argument in the range [0, 35791394] 18:20.16 snprintf(str,9,"%c%02d%02d",sign,abs(h),abs(m)); 18:20.16 ^~~~~~~~~~~~ 18:20.16 In file included from /usr/include/stdio.h:862, 18:20.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/stdio.h:3, 18:20.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:34, 18:20.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:20.16 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 6 and 16 bytes into a destination of size 9 18:20.16 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 18:20.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.16 __bos (__s), __fmt, __va_arg_pack ()); 18:20.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:20: 18:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:20.16 snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s)); 18:20.16 ^~~~ 18:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalvalue.c:876:20: note: directive argument in the range [0, 35791394] 18:20.16 snprintf(str,9,"%c%02d%02d%02d",sign,abs(h),abs(m),abs(s)); 18:20.16 ^~~~~~~~~~~~~~~~ 18:20.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icalvalue.c:876:20: note: directive argument in the range [1, 2147483647] 18:20.16 In file included from /usr/include/stdio.h:862, 18:20.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/system_wrappers/stdio.h:3, 18:20.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/libical/src/libical/icaltimezone.c:34, 18:20.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/Unified_c_libical_src_libical1.c:2: 18:20.16 /usr/include/bits/stdio2.h:64:10: note: '__builtin___snprintf_chk' output between 8 and 26 bytes into a destination of size 9 18:20.16 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 18:20.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.16 __bos (__s), __fmt, __va_arg_pack ()); 18:20.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:20.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:20.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:20.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:20.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 18:20.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsComponentManagerUtils.h:11, 18:20.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/system/gnome/nsSystemAlertsService.cpp:6: 18:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/system/gnome/nsSystemAlertsService.cpp: In member function 'virtual nsresult nsSystemAlertsService::QueryInterface(const nsIID&, void**)': 18:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:20.34 foundInterface = 0; \ 18:20.34 ^~~~~~~~~~~~~~ 18:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:20.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:20.34 ^~~~~~~~~~~~~~~~~~~~~~~ 18:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/system/gnome/nsSystemAlertsService.cpp:18:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:20.34 NS_INTERFACE_MAP_END 18:20.34 ^~~~~~~~~~~~~~~~~~~~ 18:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:20.34 else 18:20.34 ^~~~ 18:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 18:20.34 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:20.34 ^~~~~~~~~~~~~~~~~~ 18:20.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/system/gnome/nsSystemAlertsService.cpp:17:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:20.34 NS_INTERFACE_MAP_ENTRY(nsIAlertsService) 18:20.34 ^~~~~~~~~~~~~~~~~~~~~~ 18:20.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:20.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:20.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:20.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:20.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:21.10 Compiling ordered-float v0.4.0 18:21.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical' 18:21.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/calIDateTime.h:10, 18:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:7, 18:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp: In member function 'virtual nsresult calDateTime::QueryInterface(const nsIID&, void**)': 18:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:21.29 foundInterface = 0; \ 18:21.29 ^~~~~~~~~~~~~~ 18:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:21.29 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:21.29 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:21.29 NS_INTERFACE_MAP_END 18:21.29 ^~~~~~~~~~~~~~~~~~~~ 18:21.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.30 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:28:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.30 NS_IMPL_ISUPPORTS_CI(calDateTime, calIDateTime, calIDateTimeLibical) 18:21.30 ^~~~~~~~~~~~~~~~~~~~ 18:21.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calUtils.h:18, 18:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:9, 18:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:21.30 } else 18:21.30 ^~~~ 18:21.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:21.30 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:21.30 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.30 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.30 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:28:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.30 NS_IMPL_ISUPPORTS_CI(calDateTime, calIDateTime, calIDateTimeLibical) 18:21.30 ^~~~~~~~~~~~~~~~~~~~ 18:21.30 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/calIDateTime.h:10, 18:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:7, 18:21.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDuration.cpp: In member function 'virtual nsresult calDuration::QueryInterface(const nsIID&, void**)': 18:21.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:21.31 foundInterface = 0; \ 18:21.31 ^~~~~~~~~~~~~~ 18:21.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:21.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:21.31 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:21.31 NS_INTERFACE_MAP_END 18:21.31 ^~~~~~~~~~~~~~~~~~~~ 18:21.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.31 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDuration.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.31 NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical) 18:21.31 ^~~~~~~~~~~~~~~~~~~~ 18:21.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calUtils.h:18, 18:21.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:9, 18:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:21.32 } else 18:21.32 ^~~~ 18:21.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:21.32 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:21.32 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.32 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDuration.cpp:22:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.32 NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical) 18:21.32 ^~~~~~~~~~~~~~~~~~~~ 18:21.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/calIDateTime.h:10, 18:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:7, 18:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calIcalProperty::QueryInterface(const nsIID&, void**)': 18:21.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:21.32 foundInterface = 0; \ 18:21.32 ^~~~~~~~~~~~~~ 18:21.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:21.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:21.33 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:21.33 NS_INTERFACE_MAP_END 18:21.33 ^~~~~~~~~~~~~~~~~~~~ 18:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.33 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calICSService.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.33 NS_IMPL_ISUPPORTS_CI(calIcalProperty, calIIcalProperty, calIIcalPropertyLibical) 18:21.33 ^~~~~~~~~~~~~~~~~~~~ 18:21.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calUtils.h:18, 18:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:9, 18:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:21.33 } else 18:21.33 ^~~~ 18:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:21.33 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:21.33 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.33 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calICSService.cpp:26:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.34 NS_IMPL_ISUPPORTS_CI(calIcalProperty, calIIcalProperty, calIIcalPropertyLibical) 18:21.34 ^~~~~~~~~~~~~~~~~~~~ 18:21.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/calIDateTime.h:10, 18:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:7, 18:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calIcalComponent::QueryInterface(const nsIID&, void**)': 18:21.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:21.34 foundInterface = 0; \ 18:21.34 ^~~~~~~~~~~~~~ 18:21.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:21.34 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:21.34 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:21.34 NS_INTERFACE_MAP_END 18:21.34 ^~~~~~~~~~~~~~~~~~~~ 18:21.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.34 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calICSService.cpp:855:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.35 NS_IMPL_ISUPPORTS_CI(calIcalComponent, calIIcalComponent, calIIcalComponentLibical) 18:21.35 ^~~~~~~~~~~~~~~~~~~~ 18:21.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calUtils.h:18, 18:21.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:9, 18:21.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:21.35 } else 18:21.35 ^~~~ 18:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:21.35 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:21.35 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.35 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calICSService.cpp:855:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.35 NS_IMPL_ISUPPORTS_CI(calIcalComponent, calIIcalComponent, calIIcalComponentLibical) 18:21.35 ^~~~~~~~~~~~~~~~~~~~ 18:21.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:21.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:21.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/calIDateTime.h:10, 18:21.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:7, 18:21.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calICSService.cpp: In member function 'virtual nsresult calICSService::QueryInterface(const nsIID&, void**)': 18:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:21.36 foundInterface = 0; \ 18:21.36 ^~~~~~~~~~~~~~ 18:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:21.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:21.36 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:21.36 NS_INTERFACE_MAP_END 18:21.36 ^~~~~~~~~~~~~~~~~~~~ 18:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.36 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calICSService.cpp:1242:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.36 NS_IMPL_ISUPPORTS_CI(calICSService, calIICSService) 18:21.36 ^~~~~~~~~~~~~~~~~~~~ 18:21.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calUtils.h:18, 18:21.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:9, 18:21.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:21.36 } else 18:21.36 ^~~~ 18:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:21.36 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:21.36 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.37 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.37 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calICSService.cpp:1242:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.37 NS_IMPL_ISUPPORTS_CI(calICSService, calIICSService) 18:21.37 ^~~~~~~~~~~~~~~~~~~~ 18:21.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:21.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:21.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/calIDateTime.h:10, 18:21.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:7, 18:21.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calPeriod.cpp: In member function 'virtual nsresult calPeriod::QueryInterface(const nsIID&, void**)': 18:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:21.37 foundInterface = 0; \ 18:21.37 ^~~~~~~~~~~~~~ 18:21.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:21.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:21.37 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:21.38 NS_INTERFACE_MAP_END 18:21.38 ^~~~~~~~~~~~~~~~~~~~ 18:21.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.38 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calPeriod.cpp:14:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.38 NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical) 18:21.38 ^~~~~~~~~~~~~~~~~~~~ 18:21.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calUtils.h:18, 18:21.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:9, 18:21.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:21.38 } else 18:21.38 ^~~~ 18:21.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:21.38 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:21.38 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.38 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calPeriod.cpp:14:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.38 NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical) 18:21.38 ^~~~~~~~~~~~~~~~~~~~ 18:21.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:21.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/calIDateTime.h:10, 18:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:7, 18:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calRecurrenceRule.cpp: In member function 'virtual nsresult calRecurrenceRule::QueryInterface(const nsIID&, void**)': 18:21.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:21.39 foundInterface = 0; \ 18:21.39 ^~~~~~~~~~~~~~ 18:21.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:21.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:21.39 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:21.39 NS_INTERFACE_MAP_END 18:21.39 ^~~~~~~~~~~~~~~~~~~~ 18:21.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.39 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calRecurrenceRule.cpp:20:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.39 NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule) 18:21.39 ^~~~~~~~~~~~~~~~~~~~ 18:21.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calUtils.h:18, 18:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.h:9, 18:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calDateTime.cpp:5, 18:21.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical/Unified_cpp_backend_libical0.cpp:2: 18:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:21.40 } else 18:21.40 ^~~~ 18:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:166:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 18:21.40 NS_IMPL_QUERY_CLASSINFO(aClass) \ 18:21.40 ^~~~~~~~~~~~~~~~~~~~~~~ 18:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:21.40 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:21.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:21.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/calendar/base/backend/libical/calRecurrenceRule.cpp:20:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:21.40 NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule) 18:21.40 ^~~~~~~~~~~~~~~~~~~~ 18:21.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical' 18:21.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:21.40 libtoolkit_system_gnome.a.desc 18:21.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/system/gnome' 18:21.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:21.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:21.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:22.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:22.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:22.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical' 18:22.16 libcomm_calendar_base_backend_libical.a.desc 18:22.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/base/backend/libical' 18:22.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:22.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:22.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:22.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:22.89 Compiling debug_unreachable v0.1.1 18:23.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:23.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:23.22 Compiling phf v0.7.21 18:23.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:23.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:23.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:23.56 libgfx_vr_openvr.a.desc 18:23.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/vr/openvr' 18:23.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:23.58 libyuv.a.desc 18:23.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/libyuv/libyuv/libyuv_libyuv' 18:23.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:23.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:24.40 Compiling uluru v0.2.0 18:24.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:24.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:25.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:25.35 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/icalderivedproperty.c: In function 'icalproperty_get_exdate': 18:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.35 icalparameter* param = icalproperty_get_first_parameter(prop, 18:25.35 ^~~~ 18:25.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/icalderivedproperty.c:31: 18:25.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:25.35 icalparameter* icalproperty_get_first_parameter(icalproperty* prop, 18:25.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:25.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:25.35 Compiling bytes v0.4.5 18:25.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 18:25.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 18:25.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/power' 18:25.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/power' 18:25.88 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 18:25.88 libsecurity_manager_ssl.a.desc 18:25.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/manager/ssl' 18:26.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:26.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:26.68 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 18:26.68 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 18:26.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:26.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:27.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 18:27.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TimeEventBinding.cpp:3, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings21.cpp:2: 18:27.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TrackEvent.cpp: In member function 'virtual nsresult mozilla::dom::TrackEvent::QueryInterface(const nsIID&, void**)': 18:27.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:27.00 foundInterface = 0; \ 18:27.00 ^~~~~~~~~~~~~~ 18:27.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:27.00 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:27.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TrackEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:27.00 NS_INTERFACE_MAP_END_INHERITING(Event) 18:27.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TimeEventBinding.cpp:7, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings21.cpp:2: 18:27.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:27.00 } else 18:27.00 ^~~~ 18:27.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 18:27.00 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:27.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TrackEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 18:27.00 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(TrackEvent) 18:27.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 18:27.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 18:27.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventBinding.h:8, 18:27.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TimeEventBinding.cpp:3, 18:27.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings21.cpp:2: 18:27.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UDPMessageEvent.cpp: In member function 'virtual nsresult mozilla::dom::UDPMessageEvent::QueryInterface(const nsIID&, void**)': 18:27.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:27.01 foundInterface = 0; \ 18:27.01 ^~~~~~~~~~~~~~ 18:27.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:27.01 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:27.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UDPMessageEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:27.02 NS_INTERFACE_MAP_END_INHERITING(Event) 18:27.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 18:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 18:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/TimeEventBinding.cpp:7, 18:27.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings21.cpp:2: 18:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:27.02 } else 18:27.02 ^~~~ 18:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 18:27.02 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:27.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UDPMessageEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 18:27.02 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(UDPMessageEvent) 18:27.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 18:27.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:27.13 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:27.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:27.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:27.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/power' 18:27.65 rapl 18:27.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/power' 18:27.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:27.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:27.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical/icalrestriction.c:1898:1: warning: 'icalrestriction_get_component_restriction' defined but not used [-Wunused-function] 18:27.78 icalrestriction_get_component_restriction(icalproperty_method method, 18:27.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:27.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:28.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:28.44 libcomm_calendar_libical_src_libical.a.desc 18:28.44 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/libical/src/libical' 18:28.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry/pingsender' 18:28.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry/pingsender' 18:28.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:28.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:29.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:29.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:29.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:29.51 libmozavcodec.so.symbols 18:29.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:29.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/app' 18:29.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/app' 18:29.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:29.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:29.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:29.82 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:29.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:29.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 18:29.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 18:30.87 Compiling futures-cpupool v0.1.8 18:30.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:30.92 libpreprocessor.a.desc 18:30.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/preprocessor' 18:31.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry/pingsender' 18:31.30 pingsender 18:31.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry/pingsender' 18:31.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 18:31.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 18:31.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:31.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:31.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:31.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:31.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:31.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:32.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/app' 18:32.31 thunderbird 18:32.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/app' 18:32.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:32.31 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:32.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:32.48 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:32.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:33.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:33.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:33.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:33.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:33.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:33.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:33.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:33.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 18:33.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 18:33.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/reputationservice' 18:33.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/reputationservice' 18:33.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:33.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:34.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:34.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:34.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/build' 18:34.78 libjs_static.a 18:34.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/src/build' 18:34.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/reputationservice' 18:34.89 libtoolkit_components_reputationservice.a.desc 18:34.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/reputationservice' 18:35.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:35.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 18:35.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 18:35.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 18:35.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/AddAndTrueToLoopCondition.cpp:9: 18:35.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 18:35.01 constexpr14 static const char *GetBasicMangledName(TBasicType t) 18:35.01 ^~~~~~~~~~~~~~~~~~~ 18:35.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:35.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 18:35.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 18:35.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 18:35.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 18:35.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/places' 18:35.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 18:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIWeakReferenceUtils.h:10, 18:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWeakReference.h:14, 18:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/Database.h:9, 18:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/Database.cpp:10, 18:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 18:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsFaviconService.cpp: In member function 'virtual nsresult nsFaviconService::QueryInterface(const nsIID&, void**)': 18:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:35.53 foundInterface = 0; \ 18:35.53 ^~~~~~~~~~~~~~ 18:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:35.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:35.53 ^~~~~~~~~~~~~~~~~~~~~~~ 18:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:167:3: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:35.53 NS_INTERFACE_MAP_END 18:35.53 ^~~~~~~~~~~~~~~~~~~~ 18:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:35.53 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:35.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:35.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsFaviconService.cpp:125:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:35.53 NS_IMPL_ISUPPORTS_CI(nsFaviconService, nsIFaviconService, mozIAsyncFavicons, 18:35.53 ^~~~~~~~~~~~~~~~~~~~ 18:35.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsFaviconService.cpp:26, 18:35.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:92: 18:35.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:35.54 } else 18:35.54 ^~~~ 18:35.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 18:35.54 } else 18:35.54 ^~~~ 18:35.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:172:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI' 18:35.54 NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ 18:35.54 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:35.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsFaviconService.cpp:125:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI' 18:35.54 NS_IMPL_ISUPPORTS_CI(nsFaviconService, nsIFaviconService, mozIAsyncFavicons, 18:35.54 ^~~~~~~~~~~~~~~~~~~~ 18:35.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:35.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 18:35.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIWeakReferenceUtils.h:10, 18:35.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWeakReference.h:14, 18:35.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/Database.h:9, 18:35.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/Database.cpp:10, 18:35.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 18:35.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistory.cpp: In member function 'virtual nsresult nsNavHistory::QueryInterface(const nsIID&, void**)': 18:35.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:35.55 foundInterface = 0; \ 18:35.55 ^~~~~~~~~~~~~~ 18:35.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:35.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:35.55 ^~~~~~~~~~~~~~~~~~~~~~~ 18:35.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistory.cpp:188:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:35.55 NS_INTERFACE_MAP_END 18:35.56 ^~~~~~~~~~~~~~~~~~~~ 18:35.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsFaviconService.cpp:26, 18:35.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:92: 18:35.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:35.57 } else 18:35.57 ^~~~ 18:35.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO' 18:35.58 } else 18:35.58 ^~~~ 18:35.58 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 18:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIWeakReferenceUtils.h:10, 18:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsWeakReference.h:14, 18:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/Database.h:9, 18:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/Database.cpp:10, 18:35.58 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/places/Unified_cpp_components_places0.cpp:2: 18:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResultNode::QueryInterface(const nsIID&, void**)': 18:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:35.58 foundInterface = 0; \ 18:35.58 ^~~~~~~~~~~~~~ 18:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:35.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:35.58 ^~~~~~~~~~~~~~~~~~~~~~~ 18:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistoryResult.cpp:79:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:35.58 NS_INTERFACE_MAP_END 18:35.58 ^~~~~~~~~~~~~~~~~~~~ 18:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:35.58 else 18:35.58 ^~~~ 18:35.58 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 18:35.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:35.59 ^~~~~~~~~~~~~~~~~~ 18:35.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistoryResult.cpp:78:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:35.59 NS_INTERFACE_MAP_ENTRY(nsINavHistoryResultNode) 18:35.59 ^~~~~~~~~~~~~~~~~~~~~~ 18:35.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryContainerResultNode::QueryInterface(const nsIID&, void**)': 18:35.59 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:35.60 foundInterface = 0; \ 18:35.60 ^~~~~~~~~~~~~~ 18:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:35.60 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:35.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistoryResult.cpp:280:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:35.60 NS_INTERFACE_MAP_END_INHERITING(nsNavHistoryResultNode) 18:35.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:35.60 else 18:35.60 ^~~~ 18:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 18:35.60 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:35.60 ^~~~~~~~~~~~~~~~~~ 18:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistoryResult.cpp:279:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:35.60 NS_INTERFACE_MAP_ENTRY(nsINavHistoryContainerResultNode) 18:35.60 ^~~~~~~~~~~~~~~~~~~~~~ 18:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistoryResult.cpp: In member function 'virtual nsresult nsNavHistoryResult::QueryInterface(const nsIID&, void**)': 18:35.60 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:35.61 foundInterface = 0; \ 18:35.61 ^~~~~~~~~~~~~~ 18:35.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:35.61 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:35.61 ^~~~~~~~~~~~~~~~~~~~~~~ 18:35.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistoryResult.cpp:3587:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:35.61 NS_INTERFACE_MAP_END 18:35.61 ^~~~~~~~~~~~~~~~~~~~ 18:35.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:35.61 else 18:35.61 ^~~~ 18:35.61 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 18:35.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:35.62 ^~~~~~~~~~~~~~~~~~ 18:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/places/nsNavHistoryResult.cpp:3586:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:35.62 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 18:35.62 ^~~~~~~~~~~~~~~~~~~~~~ 18:35.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/places' 18:35.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:35.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/ffvpx/libavcodec/decode.c: In function 'compat_decode': 18:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/ffvpx/libavcodec/decode.c:789:13: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 18:35.62 if (!avctx->refcounted_frames) { 18:35.62 ^~ 18:35.62 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/ffvpx/libavcodec/decode.c:40: 18:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/ffvpx/libavcodec/avcodec.h:2694:9: note: declared here 18:35.62 int refcounted_frames; 18:35.62 ^~~~~~~~~~~~~~~~~ 18:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/ffvpx/libavcodec/decode.c: In function 'avcodec_flush_buffers': 18:35.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/ffvpx/libavcodec/decode.c:1743:5: warning: 'refcounted_frames' is deprecated [-Wdeprecated-declarations] 18:35.63 if (!avctx->refcounted_frames) 18:35.63 ^~ 18:35.63 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/ffvpx/libavcodec/decode.c:40: 18:35.63 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/ffvpx/libavcodec/avcodec.h:2694:9: note: declared here 18:35.63 int refcounted_frames; 18:35.63 ^~~~~~~~~~~~~~~~~ 18:35.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:35.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 18:35.73 elfhack 18:35.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 18:35.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/painting' 18:35.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/painting/nsCSSRenderingBorders.cpp:22, 18:35.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/painting/Unified_cpp_layout_painting0.cpp:110: 18:35.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/painting/nsCSSRenderingGradients.h: In static member function 'static mozilla::nsCSSGradientRenderer mozilla::nsCSSGradientRenderer::Create(nsPresContext*, nsStyleGradient*, const nsSize&)': 18:35.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/painting/nsCSSRenderingGradients.h:31:70: warning: 'position' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:35.75 : mPosition(aPosition), mIsMidpoint(aIsMidPoint), mColor(aColor) {} 18:35.75 ^ 18:35.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/painting/Unified_cpp_layout_painting0.cpp:119: 18:35.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/painting/nsCSSRenderingGradients.cpp:556:12: note: 'position' was declared here 18:35.75 double position; 18:35.75 ^~~~~~~~ 18:35.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/painting' 18:35.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:35.86 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:35.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:36.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:36.15 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:36.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 18:36.26 libnetwerk_dns.a.desc 18:36.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/netwerk/dns' 18:36.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:36.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:36.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.46 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/places' 18:36.50 libtoolkit_components_places.a.desc 18:36.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/places' 18:36.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:36.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:36.59 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.59 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.59 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.82 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.90 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:36.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:36.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/build' 18:36.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/build' 18:37.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:37.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 18:37.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.21 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.30 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:37.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 18:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 18:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/CallDAG.h:16, 18:37.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ASTMetadataHLSL.cpp:11: 18:37.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 18:37.37 constexpr14 static const char *GetBasicMangledName(TBasicType t) 18:37.37 ^~~~~~~~~~~~~~~~~~~ 18:37.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:37.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:37.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:37.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.56 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.62 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/error.c: In function 'nsldapi_parse_result': 18:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/error.c:424:7: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18:37.62 != LBER_ERROR ) { 18:37.62 ^~ 18:37.62 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/error.c:440:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18:37.62 if ( berrc != LBER_ERROR ) { 18:37.63 ^~ 18:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/error.c:456:16: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18:37.64 if ( berrc != LBER_ERROR && 18:37.64 ^~ 18:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/error.c:465:14: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18:37.64 if ( berrc != LBER_ERROR && serverctrlsp != NULL && 18:37.64 ^~ 18:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/error.c:466:41: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18:37.64 ( berrc = ber_scanf( &ber, "}" )) != LBER_ERROR ) { 18:37.64 ^~ 18:37.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/error.c:471:13: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] 18:37.64 if ( berrc == LBER_ERROR && err == LDAP_SUCCESS ) { 18:37.64 ^~ 18:37.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.66 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/disptmpl.c: In function 'ldap_init_templates_buf': 18:37.66 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/disptmpl.c:184:17: warning: 'tmpl' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:37.66 *tmpllistp = tmpl; 18:37.66 ~~~~~~~~~~~^~~~~~ 18:37.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:37.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:37.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.76 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/build' 18:37.80 libimport.a.desc 18:37.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/import/build' 18:37.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:37.82 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:37.92 Compiling pulse v0.2.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/media/libcubeb/cubeb-pulse-rs/pulse-rs) 18:37.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:37.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:37.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:37.98 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:37.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.03 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:38.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.15 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:38.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/geteffectiverightsctrl.c: In function 'ldap_create_geteffectiveRights_control': 18:38.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:38.15 if ( LBER_ERROR == ber_printf( ber, "{s{v}}", authzid, attrlist ) ) { 18:38.15 ^~ 18:38.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.25 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:38.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/gmp-clearkey/0.1' 18:38.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/gmp-clearkey/0.1' 18:38.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.55 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:38.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:38.72 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:38.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:38.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:38.90 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:38.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:38.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.93 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:38.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:38.95 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/getoption.c: In function 'nsldapi_get_api_info': 18:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:38.95 for ( i = 0; i < NSLDAPI_EXTENSIONS_COUNT; ++i ) { 18:38.95 ^ 18:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/getoption.c: In function 'nsldapi_get_feature_info': 18:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:38.95 for ( i = 0; i < NSLDAPI_EXTENSIONS_COUNT; ++i ) { 18:38.95 ^ 18:38.95 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:38.95 return(( i < NSLDAPI_EXTENSIONS_COUNT ) ? LDAP_SUCCESS 18:38.95 ^ 18:38.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:39.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:39.19 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:39.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:39.29 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/getvalues.c: In function 'internal_ldap_get_values': 18:39.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:39.29 if ( rc == LBER_ERROR ) { 18:39.29 ^~ 18:39.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:39.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:39.36 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:39.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:39.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:39.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 18:39.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/third_party/gflags/src/gflags.cc:113, 18:39.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:2: 18:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/third_party/gflags/src/gflags.cc: In member function 'bool google::{anonymous}::FlagValue::ParseFrom(const char*)': 18:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:39.39 COMPILE_ASSERT(sizeof(kTrue) == sizeof(kFalse), true_false_equal); 18:39.39 ^~~~~~~~~~~~~~~~ 18:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/third_party/gflags/src/util.h:88:39: note: in definition of macro 'COMPILE_ASSERT' 18:39.39 typedef CompileAssert<(bool(expr))> msg[bool(expr) ? 1 : -1] 18:39.39 ^~~ 18:39.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:2: 18:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/third_party/gflags/src/gflags.cc: At global scope: 18:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:39.39 class FlagSaverImpl { 18:39.39 ^~~~~~~~~~~~~ 18:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:39.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:11: 18:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:326:56: warning: this statement may fall through [-Wimplicit-fallthrough=] 18:39.39 case 3: options->flag_description_substring_search = true; 18:39.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 18:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:327:5: note: here 18:39.39 case 2: options->flag_location_substring_search = true; 18:39.39 ^~~~ 18:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:327:53: warning: this statement may fall through [-Wimplicit-fallthrough=] 18:39.39 case 2: options->flag_location_substring_search = true; 18:39.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 18:39.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/third_party/gflags/src/gflags_completions.cc:328:5: note: here 18:39.39 case 1: options->flag_name_substring_search = true; 18:39.39 ^~~~ 18:39.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags/Unified_cpp_third_party_gflags0.cpp:2: 18:39.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/media/webrtc/trunk/third_party/gflags/src/gflags.cc: At global scope: 18:39.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:39.40 int FlagValue::ValueSize() const { 18:39.40 ^~~~~~~~~ 18:39.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 18:39.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:39.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:39.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:39.77 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:39.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:39.80 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:39.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:40.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:40.06 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:40.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:40.30 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:40.30 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c: In function 'ldap_create_proxyauth_control': 18:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:40.30 if ( LBER_ERROR == ber_printf( ber, 18:40.30 ^~ 18:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/proxyauthctrl.c: In function 'ldap_create_proxiedauth_control': 18:40.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:40.30 if ( LBER_ERROR == ber_printf( ber, 18:40.30 ^~ 18:40.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:40.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 18:40.38 libgflags.a.desc 18:40.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/webrtc/trunk/third_party/gflags/gflags_gflags' 18:40.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:40.48 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 18:40.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 18:40.48 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/AddDefaultReturnStatements.cpp:12: 18:40.48 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 18:40.48 constexpr14 static const char *GetBasicMangledName(TBasicType t) 18:40.48 ^~~~~~~~~~~~~~~~~~~ 18:40.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:40.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:40.78 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:40.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:40.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:40.79 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:40.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:40.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:40.99 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:40.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/pwmodext.c: In function 'ldap_passwd': 18:41.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.00 if ( LBER_ERROR == ( ber_printf( ber, "{" ) ) ) { 18:41.00 ^~ 18:41.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.00 if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_ID, 18:41.00 ^~ 18:41.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.00 if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_OLD, 18:41.00 ^~ 18:41.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.00 if ( LBER_ERROR == ( ber_printf( ber, "to", LDAP_TAG_PWDMOD_REQ_NEW, 18:41.00 ^~ 18:41.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.00 if ( LBER_ERROR == ( ber_printf( ber, "}" ) ) ) { 18:41.00 ^~ 18:41.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.04 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/gmp-clearkey/0.1' 18:41.05 libclearkey.so 18:41.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/gmp-clearkey/0.1' 18:41.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:41.22 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:41.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.24 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.24 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.32 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/os-ip.c: In function 'nsldapi_os_connect_with_to': 18:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.32 if (getsockopt(sockfd, SOL_SOCKET, SO_ERROR, (char *)&error, &len) 18:41.32 ^~~~ 18:41.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:59, 18:41.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/os-ip.c:67: 18:41.32 /usr/include/sys/socket.h:208:12: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *' 18:41.32 extern int getsockopt (int __fd, int __level, int __optname, 18:41.32 ^~~~~~~~~~ 18:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/os-ip.c: In function 'nsldapi_try_each_host': 18:41.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:41.32 if (( address = inet_addr( host )) == -1 ) { 18:41.32 ^~ 18:41.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.34 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/memcache.c: In function 'ldap_memcache_createkey': 18:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/memcache.c:86:41: warning: the address of 'buf' will always evaluate as 'true' [-Waddress] 18:41.34 #define NSLDAPI_SAFE_STRLEN( s ) ( (s) ? strlen((s)) + 1 : 1 ) 18:41.34 ^ 18:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/memcache.c:625:11: note: in expansion of macro 'NSLDAPI_SAFE_STRLEN' 18:41.34 len = NSLDAPI_SAFE_STRLEN(buf) + NSLDAPI_SAFE_STRLEN(tmpbase) + 18:41.34 ^~~~~~~~~~~~~~~~~~~ 18:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/memcache.c:85:41: warning: the address of 'buf' will always evaluate as 'true' [-Waddress] 18:41.34 #define NSLDAPI_STR_NONNULL( s ) ( (s) ? (s) : "" ) 18:41.34 ^ 18:41.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/memcache.c:659:6: note: in expansion of macro 'NSLDAPI_STR_NONNULL' 18:41.34 NSLDAPI_STR_NONNULL(buf)); 18:41.34 ^~~~~~~~~~~~~~~~~~~ 18:41.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:41.38 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:41.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.49 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.52 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.92 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:41.97 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:41.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:42.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:42.12 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:42.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/saslbind.c: In function 'ldap_parse_sasl_bind_result': 18:42.12 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.12 if ( rc != LBER_ERROR && 18:42.12 ^~ 18:42.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:42.13 if ( rc == LBER_ERROR ) { 18:42.13 ^~ 18:42.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:42.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:42.26 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:42.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:42.61 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:42.61 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:42.61 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:43.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:43.28 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:43.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:43.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:43.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:44.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ots/src' 18:44.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ots/src' 18:44.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:44.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 18:44.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 18:44.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 18:44.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BreakVariableAliasingInInnerLoops.cpp:13: 18:44.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 18:44.10 constexpr14 static const char *GetBasicMangledName(TBasicType t) 18:44.10 ^~~~~~~~~~~~~~~~~~~ 18:44.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:44.67 Compiling clap v2.29.0 18:44.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 18:44.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRGBColor.h:13, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRGBColor.cpp:9, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 18:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRect.cpp: In member function 'virtual nsresult nsDOMCSSRect::QueryInterface(const nsIID&, void**)': 18:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:44.76 foundInterface = 0; \ 18:44.76 ^~~~~~~~~~~~~~ 18:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:44.76 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:44.76 ^~~~~~~~~~~~~~~~~~~~~~~ 18:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRect.cpp:27:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:44.76 NS_INTERFACE_MAP_END 18:44.76 ^~~~~~~~~~~~~~~~~~~~ 18:44.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRGBColor.h:13, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRGBColor.cpp:9, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 18:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:44.76 else 18:44.76 ^~~~ 18:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRect.cpp:26:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 18:44.76 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 18:44.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:44.76 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRGBColor.h:13, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRGBColor.cpp:9, 18:44.76 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 18:44.76 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSValueList.cpp: In member function 'virtual nsresult nsDOMCSSValueList::QueryInterface(const nsIID&, void**)': 18:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:44.77 foundInterface = 0; \ 18:44.77 ^~~~~~~~~~~~~~ 18:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:44.77 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:44.77 ^~~~~~~~~~~~~~~~~~~~~~~ 18:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSValueList.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:44.77 NS_INTERFACE_MAP_END 18:44.77 ^~~~~~~~~~~~~~~~~~~~ 18:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:44.77 else 18:44.77 ^~~~ 18:44.77 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 18:44.78 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 18:44.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:44.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSValueList.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 18:44.78 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) 18:44.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:44.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 18:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.h:12, 18:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsFontFaceLoader.h:23, 18:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsFontFaceLoader.cpp:12, 18:44.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style5.cpp:29: 18:44.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 18:44.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:44.79 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 18:44.79 ^ 18:44.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FontFace.h:14, 18:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/FontFaceSet.h:10, 18:44.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsFontFaceLoader.h:14, 18:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsFontFaceLoader.cpp:12, 18:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style5.cpp:29: 18:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 18:44.80 class nsCSSValue { 18:44.80 ^~~~~~~~~~ 18:44.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style5.cpp:56: 18:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsHTMLStyleSheet.cpp: In function 'void LangRuleTable_ClearEntry(PLDHashTable*, PLDHashEntryHdr*)': 18:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 18:44.80 memset(entry, 0, sizeof(LangRuleTableEntry)); 18:44.80 ^ 18:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsHTMLStyleSheet.cpp:209:8: note: 'struct LangRuleTableEntry' declared here 18:44.80 struct LangRuleTableEntry : public PLDHashEntryHdr { 18:44.80 ^~~~~~~~~~~~~~~~~~ 18:44.80 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:12, 18:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 18:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRGBColor.h:13, 18:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRGBColor.cpp:9, 18:44.80 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 18:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsROCSSPrimitiveValue.cpp: In member function 'virtual nsresult nsROCSSPrimitiveValue::QueryInterface(const nsIID&, void**)': 18:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:44.80 foundInterface = 0; \ 18:44.80 ^~~~~~~~~~~~~~ 18:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:44.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:44.80 ^~~~~~~~~~~~~~~~~~~~~~~ 18:44.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsROCSSPrimitiveValue.cpp:46:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:44.80 NS_INTERFACE_MAP_END 18:44.81 ^~~~~~~~~~~~~~~~~~~~ 18:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:44.81 else 18:44.81 ^~~~ 18:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 18:44.81 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 18:44.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsROCSSPrimitiveValue.cpp:45:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 18:44.81 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) 18:44.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:44.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/TracingAPI.h:11, 18:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/GCPolicyAPI.h:47, 18:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:22, 18:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:13, 18:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 18:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRGBColor.h:13, 18:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSRGBColor.cpp:9, 18:44.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style5.cpp:2: 18:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]': 18:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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]' 18:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsNthIndexCache.cpp:21:23: required from here 18:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/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] 18:44.81 memset(table, 0, sizeof(*table) * capacity()); 18:44.81 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/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 18:44.81 class HashTableEntry { 18:44.81 ^~~~~~~~~~~~~~ 18:44.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style5.cpp:119: 18:44.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleNode.cpp: In static member function 'static nscoord nsRuleNode::CalcFontPointSize(int32_t, int32_t, nsPresContext*, nsFontSizeType)': 18:44.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleNode.cpp:3016:12: warning: 'column' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:44.82 int32_t* column; 18:44.82 ^~~~~~ 18:44.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleNode.cpp: In static member function 'static bool nsRuleNode::HasAuthorSpecifiedRules(mozilla::GeckoStyleContext*, uint32_t, bool)': 18:44.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleNode.cpp:9353:50: warning: 'paddingOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:44.82 ruleData.mValueOffsets[eStyleStruct_Padding] = paddingOffset; 18:44.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 18:44.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleNode.cpp:9349:49: warning: 'borderOffset' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:44.82 ruleData.mValueOffsets[eStyleStruct_Border] = borderOffset; 18:44.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 18:44.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style5.cpp:83: 18:44.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsMediaList.cpp: In member function 'bool nsMediaExpression::Matches(nsPresContext*, const nsCSSValue&) const': 18:44.82 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsMediaList.cpp:157:21: warning: 'cmp' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:44.82 return cmp == 0; 18:44.82 ^ 18:44.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 18:45.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:45.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:45.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:45.08 libmozavcodec.so 18:45.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/media/ffvpx/libavcodec' 18:45.18 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ots/src' 18:45.18 libgfx_ots_src.a.desc 18:45.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/ots/src' 18:45.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/media' 18:45.94 libgkmedias.a.desc 18:45.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/media' 18:46.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:46.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:46.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:46.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:47.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:47.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 18:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 18:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 18:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 18:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 18:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/shared/heapsnapshot/HeapSnapshot.h:10, 18:47.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: 18:47.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/shared/heapsnapshot/HeapSnapshot.cpp: In member function 'virtual nsresult mozilla::devtools::HeapSnapshot::QueryInterface(const nsIID&, void**)': 18:47.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:47.15 foundInterface = 0; \ 18:47.15 ^~~~~~~~~~~~~~ 18:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:47.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:47.16 ^~~~~~~~~~~~~~~~~~~~~~~ 18:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/shared/heapsnapshot/HeapSnapshot.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:47.16 NS_INTERFACE_MAP_END 18:47.16 ^~~~~~~~~~~~~~~~~~~~ 18:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:47.16 else 18:47.16 ^~~~ 18:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 18:47.16 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:47.16 ^~~~~~~~~~~~~~~~~~ 18:47.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/devtools/shared/heapsnapshot/HeapSnapshot.cpp:81:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:47.16 NS_INTERFACE_MAP_ENTRY(nsISupports) 18:47.16 ^~~~~~~~~~~~~~~~~~~~~~ 18:47.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:47.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:47.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:47.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 18:47.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 18:47.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:47.87 libdevtools_shared_heapsnapshot.a.desc 18:47.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/devtools/shared/heapsnapshot' 18:48.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:48.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:49.24 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor' 18:49.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:49.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 18:49.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangeBoundary.h:10, 18:49.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 18:49.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/SelectionState.h:9, 18:49.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/SelectionState.cpp:6, 18:49.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 18:49.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/SplitNodeTransaction.cpp: In member function 'virtual nsresult mozilla::SplitNodeTransaction::QueryInterface(const nsIID&, void**)': 18:49.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:49.25 foundInterface = 0; \ 18:49.25 ^~~~~~~~~~~~~~ 18:49.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:49.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:49.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/SplitNodeTransaction.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:49.26 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 18:49.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 18:49.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.h:15, 18:49.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContent.h:12, 18:49.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangeBoundary.h:11, 18:49.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 18:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/SelectionState.h:9, 18:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/SelectionState.cpp:6, 18:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 18:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:49.27 } else 18:49.27 ^~~~ 18:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 18:49.27 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:49.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/SplitNodeTransaction.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 18:49.27 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(SplitNodeTransaction) 18:49.27 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:49.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 18:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangeBoundary.h:10, 18:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 18:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/SelectionState.h:9, 18:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/SelectionState.cpp:6, 18:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 18:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::AddStyleSheetTransaction::QueryInterface(const nsIID&, void**)': 18:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:49.28 foundInterface = 0; \ 18:49.28 ^~~~~~~~~~~~~~ 18:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:49.28 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:49.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/StyleSheetTransactions.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:49.28 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 18:49.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 18:49.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.h:15, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContent.h:12, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangeBoundary.h:11, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/SelectionState.h:9, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/SelectionState.cpp:6, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 18:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:49.29 } else 18:49.29 ^~~~ 18:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 18:49.29 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:49.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/StyleSheetTransactions.cpp:50:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 18:49.29 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(AddStyleSheetTransaction) 18:49.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangeBoundary.h:10, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/SelectionState.h:9, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/SelectionState.cpp:6, 18:49.29 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 18:49.29 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/StyleSheetTransactions.cpp: In member function 'virtual nsresult mozilla::RemoveStyleSheetTransaction::QueryInterface(const nsIID&, void**)': 18:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:49.32 foundInterface = 0; \ 18:49.32 ^~~~~~~~~~~~~~ 18:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:49.32 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:49.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/StyleSheetTransactions.cpp:83:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:49.32 NS_INTERFACE_MAP_END_INHERITING(EditTransactionBase) 18:49.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/NodeInfo.h:24, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsINode.h:15, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsIContent.h:12, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangeBoundary.h:11, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/SelectionState.h:9, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/SelectionState.cpp:6, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 18:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 18:49.32 } else 18:49.32 ^~~~ 18:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 18:49.32 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 18:49.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/StyleSheetTransactions.cpp:82:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 18:49.32 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(RemoveStyleSheetTransaction) 18:49.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.32 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RangeBoundary.h:10, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EditorDOMPoint.h:11, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/SelectionState.h:9, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/SelectionState.cpp:6, 18:49.32 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: 18:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/TextEditRules.cpp: In member function 'virtual nsresult mozilla::TextEditRules::QueryInterface(const nsIID&, void**)': 18:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:49.32 foundInterface = 0; \ 18:49.32 ^~~~~~~~~~~~~~ 18:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 18:49.32 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 18:49.32 ^~~~~~~~~~~~~~~~~~~~~~~ 18:49.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/TextEditRules.cpp:114:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 18:49.34 NS_INTERFACE_MAP_END 18:49.34 ^~~~~~~~~~~~~~~~~~~~ 18:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:49.34 else 18:49.34 ^~~~ 18:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 18:49.34 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 18:49.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/TextEditRules.cpp:113:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 18:49.34 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITimerCallback) 18:49.34 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/TextEditor.cpp: In member function 'virtual nsresult mozilla::TextEditor::QueryInterface(const nsIID&, void**)': 18:49.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 18:49.34 foundInterface = 0; \ 18:49.34 ^~~~~~~~~~~~~~ 18:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 18:49.35 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 18:49.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/TextEditor.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 18:49.35 NS_INTERFACE_MAP_END_INHERITING(EditorBase) 18:49.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 18:49.35 else 18:49.35 ^~~~ 18:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 18:49.35 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 18:49.35 ^~~~~~~~~~~~~~~~~~ 18:49.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/editor/libeditor/TextEditor.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 18:49.35 NS_INTERFACE_MAP_ENTRY(nsIEditorMailSupport) 18:49.35 ^~~~~~~~~~~~~~~~~~~~~~ 18:49.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor' 18:49.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:49.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:49.86 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:49.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:50.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:50.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:50.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor' 18:50.34 libeditor_libeditor.a.desc 18:50.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/editor/libeditor' 18:50.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:50.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:51.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:51.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:52.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:52.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:53.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:53.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 18:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 18:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 18:53.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulatorHLSL.cpp:8: 18:53.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 18:53.03 constexpr14 static const char *GetBasicMangledName(TBasicType t) 18:53.03 ^~~~~~~~~~~~~~~~~~~ 18:53.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:53.45 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:53.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:53.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 18:53.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 18:53.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:53.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:53.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/request.c: In function 'nsldapi_send_pending_requests_nolock': 18:53.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/request.c:514:9: warning: unused variable 'logname' [-Wunused-variable] 18:53.71 char *logname = "nsldapi_send_pending_requests_nolock"; 18:53.71 ^~~~~~~ 18:53.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/request.c: In function 're_encode_request': 18:53.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.71 if ( rc == LBER_ERROR ) { 18:53.71 ^~ 18:53.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:53.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:53.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:53.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:53.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:53.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:53.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/sort.c: In function 'ldap_sort_strcasecmp': 18:53.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/sort.c:183:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 18:53.71 if (NULL == a || NULL == b) 18:53.71 ^~ 18:53.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:53.71 return( strcasecmp( (char *)*a, (char *)*b ) ); 18:53.71 ^~~~~~ 18:53.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:53.71 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:53.71 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:53.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:53.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:53.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:54.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:54.15 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:54.15 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:54.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/build' 18:54.90 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/build' 18:54.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:54.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:55.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:55.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:55.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:55.22 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:55.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'do_entry2text_search': 18:55.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:459:25: warning: variable 'html' set but not used [-Wunused-but-set-variable] 18:55.22 int err, freedn, html; 18:55.22 ^~~~ 18:55.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'searchaction': 18:55.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:1046:41: warning: variable 'selectname' set but not used [-Wunused-but-set-variable] 18:55.22 char *value, *filtpattern, *attr, *selectname; 18:55.22 ^~~~~~~~~~ 18:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'output_dn': 18:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:55.24 sprintf( buf, "%-*s", width, " " ); 18:55.24 ^~~~ ~~~ 18:55.24 In file included from /usr/include/stdio.h:862, 18:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 18:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 18:55.24 /usr/include/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 2 and 2147483648 bytes into a destination of size 4294967295 18:55.24 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 18:55.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:55.24 __bos (__s), __fmt, __va_arg_pack ()); 18:55.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c: In function 'do_vals2text.part.0': 18:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:55.24 sprintf( buf, "%-*s%s%s%-*s%s%s", labelwidth, " ", 18:55.24 ^~~~ ~~~ 18:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:765:17: note: assuming directive output of 3 bytes 18:55.24 sprintf( buf, "%-*s%s%s%-*s%s%s", labelwidth, " ", 18:55.24 ^~~~~~~~~~~~~~~~~~ 18:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:765:17: note: assuming directive output of 1 byte 18:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:765:17: note: assuming directive output of 40 bytes 18:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:765:17: note: assuming directive output of 1 byte 18:55.24 In file included from /usr/include/stdio.h:862, 18:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 18:55.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 18:55.24 /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:55.24 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 18:55.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:55.24 __bos (__s), __fmt, __va_arg_pack ()); 18:55.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:55.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:55.24 sprintf( buf, "%-*s%s%s", labelwidth, " ", p, eol ); 18:55.25 ^~~~ ~~~ 18:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:721:21: note: assuming directive output of 40 bytes 18:55.25 sprintf( buf, "%-*s%s%s", labelwidth, " ", p, eol ); 18:55.25 ^~~~~~~~~~ 18:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:721:21: note: assuming directive output of 1 byte 18:55.25 In file included from /usr/include/stdio.h:862, 18:55.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 18:55.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 18:55.25 /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:55.25 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 18:55.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:55.25 __bos (__s), __fmt, __va_arg_pack ()); 18:55.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:55.25 sprintf( buf, "%-*s%s%s", labelwidth, " ", outval, eol ); 18:55.25 ^~~~ ~~~ 18:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:781:17: note: assuming directive output of 4 bytes 18:55.25 sprintf( buf, "%-*s%s%s", labelwidth, " ", outval, eol ); 18:55.25 ^~~~~~~~~~ 18:55.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:781:17: note: assuming directive output of 1 byte 18:55.25 In file included from /usr/include/stdio.h:862, 18:55.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:40, 18:55.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/tmplout.c:43: 18:55.25 /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:55.25 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 18:55.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:55.25 __bos (__s), __fmt, __va_arg_pack ()); 18:55.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:55.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:55.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:55.31 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:55.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/ufn.c: In function 'ldap_ufn_search_ctx': 18:55.32 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/ufn.c:109:15: warning: 'err' may be used uninitialized in this function [-Wmaybe-uninitialized] 18:55.32 int max, i, err, scope = 0, phase, tries; 18:55.32 ^~~ 18:55.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:55.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:55.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:55.56 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:55.56 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:55.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:55.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:55.73 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:55.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:55.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/build' 18:55.95 libmail.a.desc 18:55.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mailnews/build' 18:56.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:56.22 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:56.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:56.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:56.33 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:56.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:56.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:56.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:56.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:56.40 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:56.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/include/ldap.h:47, 18:56.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:85, 18:56.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/utf8.c:39: 18:56.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/utf8.c: In function 'ldap_utf8strtok_r': 18:56.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.40 #define LDAP_UTF8GETC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc ((const char**)&s) : *s++) 18:56.40 ^~~~ 18:56.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/utf8.c:162:10: note: in expansion of macro 'LDAP_UTF8GETC' 18:56.40 sc = LDAP_UTF8GETC(sp); 18:56.41 ^~~~~~~~~~~~~ 18:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.41 #define LDAP_UTF8GETCC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc (&s) : *s++) 18:56.41 ^~~~ 18:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/utf8.c:163:26: note: in expansion of macro 'LDAP_UTF8GETCC' 18:56.41 for (bp = brk; (bc = LDAP_UTF8GETCC(bp)) != 0;) { 18:56.41 ^~~~~~~~~~~~~~ 18:56.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.41 #define LDAP_UTF8GETC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc ((const char**)&s) : *s++) 18:56.42 ^~~~ 18:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/utf8.c:178:7: note: in expansion of macro 'LDAP_UTF8GETC' 18:56.42 sc = LDAP_UTF8GETC(sp); 18:56.42 ^~~~~~~~~~~~~ 18:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.42 #define LDAP_UTF8GETCC(s) ((0x80 & *(unsigned char*)(s)) ? ldap_utf8getcc (&s) : *s++) 18:56.42 ^~~~ 18:56.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/utf8.c:181:16: note: in expansion of macro 'LDAP_UTF8GETCC' 18:56.42 if ((bc = LDAP_UTF8GETCC(bp)) == sc) { 18:56.42 ^~~~~~~~~~~~~~ 18:56.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:56.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:56.50 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libldap/vlistctrl.c: In function 'ldap_create_virtuallist_control': 18:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.50 if ( LBER_ERROR == ber_printf( ber, 18:56.50 ^~ 18:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.50 if ( LBER_ERROR == ber_printf( ber, 18:56.50 ^~ 18:56.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:56.50 if ( LBER_ERROR == ber_printf( ber, 18:56.51 ^~ 18:56.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:56.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:56.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:56.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:56.75 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:56.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:57.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:57.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:57.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:57.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:58.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/brotli' 18:58.05 brotli 18:58.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/modules/brotli' 18:58.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:58.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:58.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:58.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:58.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:58.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:59.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:59.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 18:59.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 18:59.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 18:59.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ClampPointSize.cpp:12: 18:59.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 18:59.04 constexpr14 static const char *GetBasicMangledName(TBasicType t) 18:59.04 ^~~~~~~~~~~~~~~~~~~ 18:59.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:59.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:59.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 18:59.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 18:59.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/CallDAG.h:16, 18:59.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/CallDAG.cpp:11: 18:59.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 18:59.20 constexpr14 static const char *GetBasicMangledName(TBasicType t) 18:59.20 ^~~~~~~~~~~~~~~~~~~ 18:59.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:59.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:59.23 libldap60.so 18:59.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libldap' 18:59.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:59.58 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:59.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:59.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:59.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 18:59.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:59.83 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 18:59.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 18:59.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 18:59.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 18:59.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 18:59.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 18:59.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ClampFragDepth.cpp:15: 18:59.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 18:59.99 constexpr14 static const char *GetBasicMangledName(TBasicType t) 18:59.99 ^~~~~~~~~~~~~~~~~~~ 18:59.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:00.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:00.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/security/sandbox/linux/SandboxReporterClient.cpp:18: 19:00.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = mozilla::SandboxReport]': 19:00.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/security/sandbox/linux/SandboxReporterClient.cpp:50:18: required from here 19:00.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 19:00.39 memset(aT, 0, sizeof(T)); 19:00.39 ~~~~~~^~~~~~~~~~~~~~~~~~ 19:00.39 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/security/sandbox/linux/SandboxReporterClient.h:10, 19:00.39 from /usr/src/RPM/BUILD/thunderbird-60.5.2/security/sandbox/linux/SandboxReporterClient.cpp:7: 19:00.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/security/sandbox/linux/reporter/SandboxReporterCommon.h:27:8: note: 'struct mozilla::SandboxReport' declared here 19:00.39 struct SandboxReport { 19:00.39 ^~~~~~~~~~~~~ 19:00.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:00.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:00.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:00.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:00.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:00.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:00.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.h:10, 19:00.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/CodeGen.cpp:8: 19:00.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.53 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:00.53 ^~~~~~~~~~~~~~~~~~~ 19:00.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:00.70 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 19:00.70 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:00.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/c-sdk/libraries/libprldap/ldappr-io.c: In function 'prldap_poll': 19:00.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 19:00.70 for ( j = 0; j < PRLDAP_EVENTMAP_ENTRIES; ++j ) { 19:00.70 ^ 19:00.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 19:00.70 for ( j = 0; j < PRLDAP_EVENTMAP_ENTRIES; ++j ) { 19:00.70 ^ 19:00.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 19:00.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:00.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:00.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 19:00.91 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:00.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 19:01.17 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:01.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:01.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 19:01.56 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 19:01.56 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 19:02.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:02.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:02.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:02.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:02.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 19:02.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 19:02.63 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 19:02.63 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 19:02.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:02.96 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:02.96 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.cpp:8: 19:02.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:02.97 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:02.97 ^~~~~~~~~~~~~~~~~~~ 19:02.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:03.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 19:03.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 19:03.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFrame.cpp: In member function 'nscoord nsIFrame::ComputeISizeValue(gfxContext*, nscoord, nscoord, nscoord, const nsStyleCoord&, nsIFrame::ComputeSizeFlags)': 19:03.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFrame.cpp:6017:11: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:03.23 nscoord result; 19:03.23 ^~~~~~ 19:03.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 19:03.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFrame.cpp:5298:8: warning: 'usingFlexBasisForISize' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:03.23 bool usingFlexBasisForISize; 19:03.23 ^~~~~~~~~~~~~~~~~~~~~~ 19:03.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsSize.h:10, 19:03.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/gfxASurface.h:16, 19:03.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/gfxContext.h:11, 19:03.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/painting/nsDisplayList.h:17, 19:03.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/TextOverflow.h:10, 19:03.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/TextOverflow.cpp:7, 19:03.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:2: 19:03.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/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)': 19:03.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCoord.h:86:27: warning: 'bSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:03.23 return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); 19:03.23 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:03.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 19:03.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFrame.cpp:5609:38: note: 'bSize' was declared here 19:03.23 nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 19:03.23 ^~~~~ 19:03.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsSize.h:10, 19:03.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/gfxASurface.h:16, 19:03.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/gfxContext.h:11, 19:03.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/painting/nsDisplayList.h:17, 19:03.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/TextOverflow.h:10, 19:03.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/TextOverflow.cpp:7, 19:03.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:2: 19:03.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCoord.h:86:27: warning: 'iSize' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:03.24 return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); 19:03.24 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:03.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 19:03.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFrame.cpp:5609:11: note: 'iSize' was declared here 19:03.24 nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; 19:03.24 ^~~~~ 19:03.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFrame.cpp:5526:8: warning: 'usingFlexBasisForISize' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:03.24 bool usingFlexBasisForISize; 19:03.24 ^~~~~~~~~~~~~~~~~~~~~~ 19:03.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:83: 19:03.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsContainerFrame.cpp: In member function 'void nsContainerFrame::DoInlineIntrinsicISize(gfxContext*, nsIFrame::InlineIntrinsicISizeData*, nsLayoutUtils::IntrinsicISizeType)': 19:03.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsContainerFrame.cpp:737:21: warning: 'lastInFlow' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:03.24 nsContainerFrame* lastInFlow; 19:03.24 ^~~~~~~~~~ 19:03.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/TextOverflow.h:10, 19:03.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/TextOverflow.cpp:7, 19:03.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:2: 19:03.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/painting/nsDisplayList.h: In member function 'void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, nsDisplayList*, bool*)': 19:03.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/painting/nsDisplayList.h:1698:59: warning: 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:03.24 ~AutoPreserves3DContext() { mBuilder->mPreserves3DCtx = mSavedCtx; } 19:03.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 19:03.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:128: 19:03.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFrame.cpp:2599:55: note: 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' was declared here 19:03.24 Maybe autoPreserves3DContext; 19:03.24 ^~~~~~~~~~~~~~~~~~~~~~ 19:03.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic1.cpp:101: 19:03.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFlexContainerFrame.cpp: In member function 'void nsFlexContainerFrame::DoFlexLayout(nsPresContext*, nsIFrame::ReflowOutput&, const ReflowInput&, nsReflowStatus&, nscoord, nscoord, nsTArray&, const nsFlexContainerFrame::FlexboxAxisTracker&)': 19:03.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFlexContainerFrame.cpp:4507:3: warning: 'flexContainerAscent' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:03.25 if (flexContainerAscent == nscoord_MIN) { 19:03.25 ^~ 19:03.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 19:03.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 19:03.62 libprldap60.so 19:03.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/c-sdk/libraries/libprldap' 19:04.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:04.01 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:04.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap' 19:04.34 libldapsdks.a.desc 19:04.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap' 19:05.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 19:05.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 19:05.94 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:05.94 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:06.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:06.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:06.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:06.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:06.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/CollectVariables.cpp:13: 19:06.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:06.37 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:06.37 ^~~~~~~~~~~~~~~~~~~ 19:06.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:06.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:06.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:06.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:06.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:06.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:06.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.cpp:7: 19:06.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:06.51 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:06.51 ^~~~~~~~~~~~~~~~~~~ 19:06.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:06.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 19:06.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 19:06.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:06.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:07.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:07.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:07.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:07.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:08.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 19:08.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 19:08.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:08.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:08.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:08.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:08.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ExpandIntegerPowExpressions.cpp:14: 19:08.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:08.33 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:08.33 ^~~~~~~~~~~~~~~~~~~ 19:08.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:08.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:08.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:08.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:08.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:08.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/EmulateGLFragColorBroadcast.cpp:16: 19:08.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:08.72 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:08.72 ^~~~~~~~~~~~~~~~~~~ 19:08.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:08.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:08.89 libmozsandbox.so 19:08.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux' 19:09.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 19:09.14 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 19:09.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.h:12, 19:09.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:29, 19:09.14 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 19:09.14 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:09.14 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 19:09.14 ^ 19:09.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:16, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationCollection.h:10, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/AnimationCommon.h:10, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:12, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 19:09.15 class nsCSSValue { 19:09.15 ^~~~~~~~~~ 19:09.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:29: 19:09.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.cpp: In function 'bool MoveValue(nsCSSValue*, nsCSSValue*)': 19:09.15 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 19:09.15 memcpy(aDest, aSource, sizeof(nsCSSValue)); 19:09.15 ^ 19:09.15 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:16, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationCollection.h:10, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/AnimationCommon.h:10, 19:09.15 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:12, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 19:09.16 class nsCSSValue { 19:09.16 ^~~~~~~~~~ 19:09.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:29: 19:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.cpp: In member function 'void nsCSSExpandedDataBlock::DoExpand(nsCSSCompressedDataBlock*, bool)': 19:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 19:09.16 memcpy(dest, val, sizeof(nsCSSValue)); 19:09.16 ^ 19:09.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:16, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationCollection.h:10, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/AnimationCommon.h:10, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:12, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 19:09.16 class nsCSSValue { 19:09.16 ^~~~~~~~~~ 19:09.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSFontFaceRule.cpp: In member function 'virtual nsresult nsCSSFontFaceStyleDecl::QueryInterface(const nsIID&, void**)': 19:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.16 foundInterface = 0; \ 19:09.16 ^~~~~~~~~~~~~~ 19:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:09.16 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:09.16 ^~~~~~~~~~~~~~~~~~~~~~~ 19:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSFontFaceRule.cpp:52:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:09.16 NS_INTERFACE_MAP_END 19:09.16 ^~~~~~~~~~~~~~~~~~~~ 19:09.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:38: 19:09.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSFontFaceRule.cpp:51:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.16 } else 19:09.16 ^~~~ 19:09.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSFontFaceRule.cpp: In member function 'virtual nsresult nsCSSFontFaceRule::QueryInterface(const nsIID&, void**)': 19:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.17 foundInterface = 0; \ 19:09.17 ^~~~~~~~~~~~~~ 19:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:09.17 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:09.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:928:3: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:09.17 NS_INTERFACE_MAP_END_INHERITING(aSuper) \ 19:09.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSFontFaceRule.cpp:293:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 19:09.17 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(nsCSSFontFaceRule, 19:09.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.17 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.17 } else 19:09.17 ^~~~ 19:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:09.17 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:09.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:927:3: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:09.17 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(aClass) \ 19:09.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSFontFaceRule.cpp:293:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0' 19:09.18 NS_IMPL_ISUPPORTS_CYCLE_COLLECTION_INHERITED_0(nsCSSFontFaceRule, 19:09.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.18 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.18 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRuleProcessor.cpp: In member function 'virtual nsresult nsCSSRuleProcessor::QueryInterface(const nsIID&, void**)': 19:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.18 foundInterface = 0; \ 19:09.18 ^~~~~~~~~~~~~~ 19:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:09.18 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:09.18 ^~~~~~~~~~~~~~~~~~~~~~~ 19:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRuleProcessor.cpp:919:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:09.18 NS_INTERFACE_MAP_END 19:09.18 ^~~~~~~~~~~~~~~~~~~~ 19:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.18 else 19:09.18 ^~~~ 19:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:09.18 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:09.18 ^~~~~~~~~~~~~~~~~~ 19:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRuleProcessor.cpp:918:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:09.18 NS_INTERFACE_MAP_ENTRY(nsIStyleRuleProcessor) 19:09.18 ^~~~~~~~~~~~~~~~~~~~~~ 19:09.18 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::ImportRule::QueryInterface(const nsIID&, void**)': 19:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.19 foundInterface = 0; \ 19:09.19 ^~~~~~~~~~~~~~ 19:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:09.19 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:09.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:95:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:09.19 NS_INTERFACE_MAP_END_INHERITING(CSSImportRule) 19:09.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.19 } else 19:09.19 ^~~~ 19:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:09.19 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:09.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:94:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:09.19 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImportRule) 19:09.19 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::MediaRule::QueryInterface(const nsIID&, void**)': 19:09.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.20 foundInterface = 0; \ 19:09.20 ^~~~~~~~~~~~~~ 19:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:09.20 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:09.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:207:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:09.20 NS_INTERFACE_MAP_END_INHERITING(CSSMediaRule) 19:09.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.20 } else 19:09.20 ^~~~ 19:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:09.20 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:09.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:206:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:09.20 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(MediaRule) 19:09.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.20 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.20 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult mozilla::css::NameSpaceRule::QueryInterface(const nsIID&, void**)': 19:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.20 foundInterface = 0; \ 19:09.20 ^~~~~~~~~~~~~~ 19:09.20 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:09.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:09.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:487:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:09.21 NS_INTERFACE_MAP_END_INHERITING(CSSNamespaceRule) 19:09.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:92: 19:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:486:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.21 } else 19:09.21 ^~~~ 19:09.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframeStyleDeclaration::QueryInterface(const nsIID&, void**)': 19:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.21 foundInterface = 0; \ 19:09.21 ^~~~~~~~~~~~~~ 19:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:09.21 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:09.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:717:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:09.21 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 19:09.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.21 else 19:09.21 ^~~~ 19:09.21 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:716:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 19:09.21 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 19:09.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.21 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 19:09.21 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSKeyframeRule::QueryInterface(const nsIID&, void**)': 19:09.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.22 foundInterface = 0; \ 19:09.22 ^~~~~~~~~~~~~~ 19:09.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:09.22 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:09.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:802:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:09.22 NS_INTERFACE_MAP_END_INHERITING(dom::CSSKeyframeRule) 19:09.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.22 } else 19:09.22 ^~~~ 19:09.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:09.22 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:09.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:801:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:09.22 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsCSSKeyframeRule) 19:09.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSPageStyleDeclaration::QueryInterface(const nsIID&, void**)': 19:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.23 foundInterface = 0; \ 19:09.23 ^~~~~~~~~~~~~~ 19:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:09.23 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:09.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:1066:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:09.23 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 19:09.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.23 else 19:09.23 ^~~~ 19:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:1065:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 19:09.23 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 19:09.23 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.23 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.23 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp: In member function 'virtual nsresult nsCSSPageRule::QueryInterface(const nsIID&, void**)': 19:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.23 foundInterface = 0; \ 19:09.23 ^~~~~~~~~~~~~~ 19:09.23 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:09.24 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:09.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:1148:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:09.24 NS_INTERFACE_MAP_END_INHERITING(dom::CSSPageRule) 19:09.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:10, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.24 } else 19:09.24 ^~~~ 19:09.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:09.24 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:09.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.cpp:1147:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:09.24 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsCSSPageRule) 19:09.24 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.24 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.24 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsComputedDOMStyle.cpp: In member function 'virtual nsresult nsComputedDOMStyle::QueryInterface(const nsIID&, void**)': 19:09.24 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.24 foundInterface = 0; \ 19:09.24 ^~~~~~~~~~~~~~ 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:09.25 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:09.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsComputedDOMStyle.cpp:396:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:09.25 NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) 19:09.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.25 else 19:09.25 ^~~~ 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:09.25 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:09.25 ^~~~~~~~~~~~~~~~~~ 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsComputedDOMStyle.cpp:395:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:09.25 NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) 19:09.25 ^~~~~~~~~~~~~~~~~~~~~~ 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSAttrDeclaration.cpp: In member function 'virtual nsresult nsDOMCSSAttributeDeclaration::QueryInterface(const nsIID&, void**)': 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:09.25 foundInterface = 0; \ 19:09.25 ^~~~~~~~~~~~~~ 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSAttrDeclaration.cpp:66:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:09.25 NS_IMPL_QUERY_TAIL_INHERITING(nsDOMCSSDeclaration) 19:09.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:12, 19:09.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 19:09.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ContentEvents.h:11, 19:09.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:10, 19:09.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.25 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsWrapperCache.h:413:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:09.25 else 19:09.25 ^~~~ 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsDOMCSSAttrDeclaration.cpp:65:3: note: in expansion of macro 'NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY' 19:09.25 NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY 19:09.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:110: 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.cpp: In function 'void MapSinglePropertyInto(nsCSSPropertyID, const nsCSSValue*, nsCSSValue*, nsRuleData*)': 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.cpp:208:10: warning: '.nsCSSValue::mValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:09.25 mValue = aOther.mValue; 19:09.25 ~~~~~~~^~~~~~~~~~~~~~~ 19:09.25 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:83: 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRuleProcessor.cpp: In member function 'nsRestyleHint nsCSSRuleProcessor::HasStateDependentStyle(ElementDependentRuleProcessorData*, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EventStates)': 19:09.25 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRuleProcessor.cpp:2211:32: warning: 'selectorForPseudo' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:09.25 StateSelectorMatches(aStatefulElement, selectorForPseudo, 19:09.25 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.26 nodeContext, aData->mTreeMatchContext, 19:09.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.26 selectorFlags, nullptr, aStateMask)) && 19:09.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 19:09.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 19:09.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 19:09.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 19:09.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:16, 19:09.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationCollection.h:10, 19:09.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/AnimationCommon.h:10, 19:09.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.h:12, 19:09.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsAnimationManager.cpp:7, 19:09.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:2: 19:09.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h: In member function 'void GeckoCSSAnimationBuilder::FillInMissingKeyframeValues(nsCSSPropertyIDSet, nsCSSPropertyIDSet, nsCSSPropertyIDSet, const mozilla::Maybe&, nsTArray&)': 19:09.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:615:78: warning: '.nsCSSValue::mValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:09.26 nsCSSValue(nsCSSValue&& aOther) : mUnit(aOther.mUnit), mValue(aOther.mValue) { 19:09.26 ^ 19:09.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:615:78: warning: '.nsCSSValue::mValue' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:09.26 nsCSSValue(nsCSSValue&& aOther) : mUnit(aOther.mUnit), mValue(aOther.mValue) { 19:09.26 ^ 19:09.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style4.cpp:56: 19:09.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSParser.cpp: In member function 'bool {anonymous}::CSSParserImpl::ParseGridLine(nsCSSValue&)': 19:09.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSParser.cpp:9029:26: warning: 'integer' may be used uninitialized in this function [-Wmaybe-uninitialized] 19:09.26 if (integer.isSome() && integer.ref() < 0) { 19:09.26 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 19:09.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 19:09.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:09.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:09.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:09.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:09.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:09.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:09.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:09.82 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:10.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:10.19 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:10.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:10.19 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/FindMain.cpp:11: 19:10.19 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:10.19 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:10.19 ^~~~~~~~~~~~~~~~~~~ 19:10.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:11.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:11.12 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:11.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:11.29 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.h:15, 19:11.30 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ExtensionGLSL.cpp:9: 19:11.30 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:11.30 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:11.30 ^~~~~~~~~~~~~~~~~~~ 19:11.30 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:11.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 19:11.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 19:12.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 19:12.21 libaccessible_atk.a.desc 19:12.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/accessible/atk' 19:12.33 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:12.33 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:12.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:12.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:12.33 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/FlagStd140Structs.cpp:11: 19:12.33 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:12.33 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:12.33 ^~~~~~~~~~~~~~~~~~~ 19:12.33 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:12.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:12.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/FoldExpressions.cpp:16: 19:12.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:12.92 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:12.92 ^~~~~~~~~~~~~~~~~~~ 19:12.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:12.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:12.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 19:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsILDAPMessage.h:10, 19:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPMessage.h:11, 19:12.92 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPMessage.cpp:8: 19:12.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPMessage.cpp: In member function 'virtual nsresult nsLDAPMessage::QueryInterface(const nsIID&, void**)': 19:12.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:12.92 foundInterface = 0; \ 19:12.92 ^~~~~~~~~~~~~~ 19:12.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:12.92 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:12.92 ^~~~~~~~~~~~~~~~~~~~~~~ 19:12.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPMessage.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:12.92 NS_INTERFACE_MAP_END 19:12.92 ^~~~~~~~~~~~~~~~~~~~ 19:12.92 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPMessage.cpp:16: 19:12.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:12.92 } else 19:12.92 ^~~~ 19:12.92 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPMessage.cpp:27:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 19:12.92 NS_IMPL_QUERY_CLASSINFO(nsLDAPMessage) 19:12.92 ^~~~~~~~~~~~~~~~~~~~~~~ 19:12.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:12.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/painting' 19:12.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/painting' 19:13.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:13.13 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:13.13 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/FindSymbolNode.cpp:12: 19:13.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:13.13 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:13.13 ^~~~~~~~~~~~~~~~~~~ 19:13.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:13.15 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:13.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:13.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:13.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:13.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:13.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/EmulatePrecision.h:12, 19:13.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/EmulatePrecision.cpp:7: 19:13.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:13.16 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:13.16 ^~~~~~~~~~~~~~~~~~~ 19:13.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:13.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 19:13.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 19:13.62 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:13.62 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:13.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:13.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:13.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:13.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/FunctionLookup.h:13, 19:13.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/FunctionLookup.cpp:10: 19:13.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:13.69 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:13.69 ^~~~~~~~~~~~~~~~~~~ 19:13.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:13.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:13.81 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ImageFunctionHLSL.h:15, 19:13.81 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ImageFunctionHLSL.cpp:9: 19:13.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:13.81 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:13.81 ^~~~~~~~~~~~~~~~~~~ 19:13.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:14.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/painting' 19:14.41 liblayout_painting.a.desc 19:14.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/painting' 19:14.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:14.41 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:14.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:14.41 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/HashNames.cpp:11: 19:14.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:14.41 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:14.41 ^~~~~~~~~~~~~~~~~~~ 19:14.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:14.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:14.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:14.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:14.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:15.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/launch' 19:15.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/launch' 19:15.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:15.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:15.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:15.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 19:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIServiceManager.h:10, 19:15.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPConnection.cpp:8: 19:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPConnection.cpp: In member function 'virtual nsresult nsLDAPConnection::QueryInterface(const nsIID&, void**)': 19:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:15.78 foundInterface = 0; \ 19:15.78 ^~~~~~~~~~~~~~ 19:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:15.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:15.78 ^~~~~~~~~~~~~~~~~~~~~~~ 19:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPConnection.cpp:70:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:15.78 NS_INTERFACE_MAP_END 19:15.78 ^~~~~~~~~~~~~~~~~~~~ 19:15.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPConnection.cpp:22: 19:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:15.78 } else 19:15.78 ^~~~ 19:15.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPConnection.cpp:69:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 19:15.78 NS_IMPL_QUERY_CLASSINFO(nsLDAPConnection) 19:15.78 ^~~~~~~~~~~~~~~~~~~~~~~ 19:15.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:16.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:16.46 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:16.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:16.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:16.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 19:16.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 19:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:16.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 19:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 19:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ClientsBinding.h:8, 19:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ClientBinding.h:6, 19:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ClientBinding.cpp:3, 19:16.71 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings3.cpp:2: 19:16.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/CreateOfferRequestBinding.cpp: In member function 'virtual nsresult mozilla::dom::CreateOfferRequest::QueryInterface(const nsIID&, void**)': 19:16.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:16.71 foundInterface = 0; \ 19:16.71 ^~~~~~~~~~~~~~ 19:16.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:16.71 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:16.71 ^~~~~~~~~~~~~~~~~~~~~~~ 19:16.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/CreateOfferRequestBinding.cpp:695:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:16.71 NS_INTERFACE_MAP_END 19:16.71 ^~~~~~~~~~~~~~~~~~~~ 19:16.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:16.71 else 19:16.71 ^~~~ 19:16.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:16.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:16.71 ^~~~~~~~~~~~~~~~~~ 19:16.71 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/CreateOfferRequestBinding.cpp:694:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:16.71 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 19:16.71 ^~~~~~~~~~~~~~~~~~~~~~ 19:16.71 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 19:16.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:16.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:17.19 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/xre' 19:17.19 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/xre' 19:17.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:17.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:17.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:17.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:17.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:17.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:17.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:17.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPOperation.h:11, 19:17.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPOperation.cpp:8: 19:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPOperation.cpp: In member function 'virtual nsresult nsLDAPOperation::QueryInterface(const nsIID&, void**)': 19:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:17.87 foundInterface = 0; \ 19:17.87 ^~~~~~~~~~~~~~ 19:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:17.87 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:17.87 ^~~~~~~~~~~~~~~~~~~~~~~ 19:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPOperation.cpp:78:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:17.87 NS_INTERFACE_MAP_END 19:17.87 ^~~~~~~~~~~~~~~~~~~~ 19:17.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPOperation.cpp:17: 19:17.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:17.88 } else 19:17.88 ^~~~ 19:17.88 /usr/src/RPM/BUILD/thunderbird-60.5.2/comm/ldap/xpcom/src/nsLDAPOperation.cpp:77:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO' 19:17.88 NS_IMPL_QUERY_CLASSINFO(nsLDAPOperation) 19:17.88 ^~~~~~~~~~~~~~~~~~~~~~~ 19:17.88 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:18.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:18.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:19.13 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:19.13 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:19.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:19.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:19.90 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:19.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Initialize.h:11, 19:19.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Initialize.cpp:7: 19:19.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:19.91 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:19.91 ^~~~~~~~~~~~~~~~~~~ 19:19.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:20.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/launch' 19:20.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/launch' 19:20.44 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:20.44 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:20.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:20.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:20.44 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.cpp:9: 19:20.44 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:20.44 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:20.44 ^~~~~~~~~~~~~~~~~~~ 19:20.45 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:20.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:20.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:20.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNodePatternMatcher.cpp:13: 19:20.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:20.51 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:20.51 ^~~~~~~~~~~~~~~~~~~ 19:20.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:20.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:20.69 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:20.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:20.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:20.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IsASTDepthBelowLimit.cpp:9: 19:20.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:20.84 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:20.84 ^~~~~~~~~~~~~~~~~~~ 19:20.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:21.40 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/launch' 19:21.40 libsecurity_sandbox_linux_launch.a.desc 19:21.40 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/launch' 19:22.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:22.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:14, 19:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputESSL.h:10, 19:22.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputESSL.cpp:7: 19:22.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:22.49 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:22.49 ^~~~~~~~~~~~~~~~~~~ 19:22.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:22.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:22.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:22.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:22.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:23.48 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 19:23.48 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 19:24.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 19:24.25 libtoolkit_components_telemetry.a.desc 19:24.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 19:24.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:24.52 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:24.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:24.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:24.52 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.cpp:7: 19:24.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:24.52 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:24.52 ^~~~~~~~~~~~~~~~~~~ 19:24.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:24.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:24.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:14, 19:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputGLSL.h:10, 19:24.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputGLSL.cpp:7: 19:24.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:24.99 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:24.99 ^~~~~~~~~~~~~~~~~~~ 19:24.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:25.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/glue' 19:25.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/glue' 19:26.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/glue' 19:26.07 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/glue' 19:26.75 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:26.75 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:26.75 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/PruneNoOps.cpp:16: 19:26.75 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:26.75 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:26.75 ^~~~~~~~~~~~~~~~~~~ 19:26.75 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:27.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:27.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:27.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:27.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:27.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputTree.cpp:7: 19:27.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:27.98 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:27.98 ^~~~~~~~~~~~~~~~~~~ 19:27.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:28.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 19:28.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:28.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 19:28.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:28.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:28.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 19:28.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/url-classifier/Entries.h:13, 19:28.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/url-classifier/ChunkSet.h:9, 19:28.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/url-classifier/ChunkSet.cpp:6, 19:28.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp:2: 19:28.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp: In member function 'virtual nsresult nsUrlClassifierDBService::QueryInterface(const nsIID&, void**)': 19:28.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:28.10 foundInterface = 0; \ 19:28.10 ^~~~~~~~~~~~~~ 19:28.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:28.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:28.11 ^~~~~~~~~~~~~~~~~~~~~~~ 19:28.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1456:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:28.11 NS_INTERFACE_MAP_END 19:28.11 ^~~~~~~~~~~~~~~~~~~~ 19:28.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:28.11 else 19:28.11 ^~~~ 19:28.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 19:28.11 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 19:28.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:28.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:1455:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 19:28.11 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIURIClassifier) 19:28.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:28.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 19:28.21 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:28.21 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:28.82 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:28.82 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:28.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RecordConstantPrecision.cpp:20: 19:28.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.83 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:28.83 ^~~~~~~~~~~~~~~~~~~ 19:28.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:29.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 19:29.52 libtoolkit_components_url-classifier.a.desc 19:29.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/url-classifier' 19:29.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:29.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:30.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:30.54 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:30.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:30.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:30.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RegenerateStructNames.h:10, 19:30.54 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RegenerateStructNames.cpp:7: 19:30.54 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:30.54 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:30.54 ^~~~~~~~~~~~~~~~~~~ 19:30.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:31.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:31.02 libmozldap.a.desc 19:31.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/ldap/xpcom/src' 19:31.91 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:31.91 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:31.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:31.91 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RemoveArrayLengthMethod.cpp:24: 19:31.91 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:31.91 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:31.91 ^~~~~~~~~~~~~~~~~~~ 19:31.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:32.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:32.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/QualifierTypes.h:11, 19:32.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/QualifierTypes.cpp:7: 19:32.34 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:32.34 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:32.34 ^~~~~~~~~~~~~~~~~~~ 19:32.34 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:32.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:32.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:32.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:32.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:32.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.h:14, 19:32.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputGLSLBase.cpp:7: 19:32.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:32.39 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:32.39 ^~~~~~~~~~~~~~~~~~~ 19:32.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:33.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:33.51 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:33.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:33.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:33.51 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RemoveInvariantDeclaration.cpp:9: 19:33.51 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.51 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:33.51 ^~~~~~~~~~~~~~~~~~~ 19:33.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:34.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:34.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:34.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:34.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:34.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RemoveEmptySwitchStatements.cpp:10: 19:34.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.36 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:34.36 ^~~~~~~~~~~~~~~~~~~ 19:34.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:34.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:34.74 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:34.74 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RemoveNoOpCasesFromEndOfSwitchStatements.cpp:11: 19:34.74 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.74 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:34.74 ^~~~~~~~~~~~~~~~~~~ 19:34.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:34.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:34.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:34.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.cpp:22: 19:34.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.97 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:34.97 ^~~~~~~~~~~~~~~~~~~ 19:34.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:36.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/glue' 19:36.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/glue' 19:37.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:37.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:37.31 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:37.31 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:15, 19:37.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:37.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:37.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:37.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:37.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ParseContext.h:10, 19:37.31 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ParseContext.cpp:7: 19:37.31 In member function 'bool sh::ImmutableString::operator==(const sh::ImmutableString&) const', 19:37.31 inlined from 'void sh::TParseContext::checkTextureOffsetConst(sh::TIntermAggregate*)' at /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ParseContext.cpp:5572:51: 19:37.31 /usr/src/RPM/BUILD/thunderbird-60.5.2/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=] 19:37.32 return memcmp(data(), b.data(), mLength) == 0; 19:37.32 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:37.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:37.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:37.42 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:37.42 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RemovePow.cpp:14: 19:37.42 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:37.42 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:37.42 ^~~~~~~~~~~~~~~~~~~ 19:37.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:37.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:37.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:37.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:37.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ReplaceVariable.cpp:11: 19:37.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:37.99 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:37.99 ^~~~~~~~~~~~~~~~~~~ 19:37.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:38.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:38.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:38.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:38.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:38.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RemoveSwitchFallThrough.cpp:14: 19:38.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.05 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:38.05 ^~~~~~~~~~~~~~~~~~~ 19:38.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:38.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:38.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:38.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:38.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RewriteElseBlocks.cpp:12: 19:38.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.87 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:38.87 ^~~~~~~~~~~~~~~~~~~ 19:38.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:39.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:39.38 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:39.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:39.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:39.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RemoveUnreferencedVariables.cpp:13: 19:39.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.38 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:39.38 ^~~~~~~~~~~~~~~~~~~ 19:39.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:39.46 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base' 19:39.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRules.h:12, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsPresContext.cpp:53, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base2.cpp:2: 19:39.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 19:39.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:39.46 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 19:39.46 ^ 19:39.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ServoStyleSet.h:11, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsStyleContext.h:14, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/WritingModes.h:11, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsIFrame.h:31, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EventStateManager.h:18, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsPresContext.cpp:15, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base2.cpp:2: 19:39.46 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 19:39.46 class nsCSSValue { 19:39.46 ^~~~~~~~~~ 19:39.46 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsChangeHint.h:14, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/MediaFeatureChange.h:12, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsPresContext.h:13, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsPresContext.cpp:9, 19:39.46 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base2.cpp:2: 19:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsPresContext.cpp: In member function 'virtual nsresult nsPresContext::QueryInterface(const nsIID&, void**)': 19:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:39.47 foundInterface = 0; \ 19:39.47 ^~~~~~~~~~~~~~ 19:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:39.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:39.47 ^~~~~~~~~~~~~~~~~~~~~~~ 19:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsPresContext.cpp:407:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:39.47 NS_INTERFACE_MAP_END 19:39.47 ^~~~~~~~~~~~~~~~~~~~ 19:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:39.47 else 19:39.47 ^~~~ 19:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 19:39.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 19:39.47 ^~~~~~~~~~~~~~~~~~ 19:39.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsPresContext.cpp:406:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 19:39.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 19:39.47 ^~~~~~~~~~~~~~~~~~~~~~ 19:39.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base' 19:40.06 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:40.06 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:40.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:40.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:40.06 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RewriteTexelFetchOffset.cpp:12: 19:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:40.06 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:40.06 ^~~~~~~~~~~~~~~~~~~ 19:40.06 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:40.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:40.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:41.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/xre' 19:41.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/xre' 19:42.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:42.05 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:42.05 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RewriteUnaryMinusOperatorFloat.cpp:9: 19:42.05 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.05 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:42.05 ^~~~~~~~~~~~~~~~~~~ 19:42.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:42.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:42.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:42.83 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:42.83 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:42.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:42.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:42.83 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/RewriteUnaryMinusOperatorInt.cpp:11: 19:42.83 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.83 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:42.83 ^~~~~~~~~~~~~~~~~~~ 19:42.83 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:42.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:42.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:42.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:42.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:42.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:42.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:16, 19:42.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputHLSL.cpp:7: 19:42.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.89 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:42.89 ^~~~~~~~~~~~~~~~~~~ 19:42.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:43.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:43.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:43.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:43.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:43.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/SeparateArrayConstructorStatements.cpp:14: 19:43.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.17 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:43.17 ^~~~~~~~~~~~~~~~~~~ 19:43.17 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:43.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:43.49 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:43.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:43.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:43.49 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ScalarizeVecAndMatConstructorArgs.cpp:19: 19:43.49 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.49 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:43.49 ^~~~~~~~~~~~~~~~~~~ 19:43.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:43.50 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 19:43.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 19:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 19:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSRuleProcessor.h:24, 19:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RuleProcessorCache.h:16, 19:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsStyleSet.cpp:21, 19:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style6.cpp:2: 19:43.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 19:43.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:43.50 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 19:43.50 ^ 19:43.50 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsStyleStruct.h:38, 19:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleNode.h:23, 19:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsStyleSet.h:28, 19:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsStyleSet.cpp:13, 19:43.50 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style/Unified_cpp_layout_style6.cpp:2: 19:43.50 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 19:43.50 class nsCSSValue { 19:43.50 ^~~~~~~~~~ 19:43.50 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 19:43.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/glue' 19:43.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/glue' 19:44.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:44.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:44.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:44.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/SeparateArrayInitialization.cpp:21: 19:44.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.03 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:44.03 ^~~~~~~~~~~~~~~~~~~ 19:44.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:44.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/xre' 19:44.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/xre' 19:44.47 Compiling crossbeam-epoch v0.3.0 19:44.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 19:44.58 liblayout_style.a.desc 19:44.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/style' 19:44.58 Compiling log v0.3.9 19:44.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/glue' 19:44.87 libsecurity_sandbox_linux_glue.a.desc 19:44.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/security/sandbox/linux/glue' 19:44.88 Compiling mp4parse v0.10.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/media/mp4parse-rust/mp4parse) 19:46.39 warning: a method with this name may be added to the standard library in the future 19:46.39 --> media/mp4parse-rust/mp4parse/src/lib.rs:59:20 19:46.39 | 19:46.39 59 | return vec.try_reserve(size); 19:46.39 | ^^^^^^^^^^^ 19:46.39 | 19:46.39 = note: #[warn(unstable_name_collisions)] on by default 19:46.39 = warning: once this method is added to the standard library, the ambiguity may cause an error or change in behavior! 19:46.39 = note: for more information, see issue #48919 19:46.39 = help: call with fully qualified syntax `mp4parse_fallible::FallibleVec::try_reserve(...)` to keep using the current method 19:46.39 = help: add #![feature(try_reserve)] to the crate attributes to enable `>::try_reserve` 19:46.39 19:46.39 warning: a method with this name may be added to the standard library in the future 19:46.39 --> media/mp4parse-rust/mp4parse/src/lib.rs:71:13 19:46.39 | 19:46.39 71 | buf.try_reserve(size)?; 19:46.39 | ^^^^^^^^^^^ 19:46.39 | 19:46.39 = warning: once this method is added to the standard library, the ambiguity may cause an error or change in behavior! 19:46.39 = note: for more information, see issue #48919 19:46.39 = help: call with fully qualified syntax `mp4parse_fallible::FallibleVec::try_reserve(...)` to keep using the current method 19:46.39 = help: add #![feature(try_reserve)] to the crate attributes to enable `>::try_reserve` 19:46.39 19:47.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/SeparateDeclarations.cpp:18: 19:47.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.27 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:47.27 ^~~~~~~~~~~~~~~~~~~ 19:47.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode_util.h:12, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/SeparateExpressionsReturningArrays.cpp:15: 19:47.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.27 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:47.27 ^~~~~~~~~~~~~~~~~~~ 19:47.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ShaderLang.cpp:14: 19:47.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.27 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:47.27 ^~~~~~~~~~~~~~~~~~~ 19:47.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:47.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/SplitSequenceOperator.cpp:15: 19:47.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.28 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:47.28 ^~~~~~~~~~~~~~~~~~~ 19:47.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.28 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.28 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:47.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:47.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/SymbolTable.h:40, 19:47.28 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/SymbolUniqueId.cpp:10: 19:47.28 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.28 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:47.28 ^~~~~~~~~~~~~~~~~~~ 19:47.28 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.28 Compiling idna v0.1.4 19:47.28 Compiling libudev v0.2.0 19:47.28 Compiling nserror v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/rust/nserror) 19:47.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:47.80 Compiling encoding_c v0.8.0 19:49.32 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:49.32 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:49.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:49.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:49.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:49.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Symbol.h:15, 19:49.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Symbol.cpp:13: 19:49.38 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.38 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:49.38 ^~~~~~~~~~~~~~~~~~~ 19:49.38 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:51.34 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/xre' 19:51.34 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 19:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 19:51.34 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 19:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, 19:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, 19:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ContentParent.h:10, 19:51.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/xre/nsAppRunner.cpp:6: 19:51.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/xre/nsAppRunner.cpp: In member function 'virtual nsresult nsXULAppInfo::QueryInterface(const nsIID&, void**)': 19:51.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:51.35 foundInterface = 0; \ 19:51.35 ^~~~~~~~~~~~~~ 19:51.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 19:51.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 19:51.35 ^~~~~~~~~~~~~~~~~~~~~~~ 19:51.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/xre/nsAppRunner.cpp:699:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 19:51.35 NS_INTERFACE_MAP_END 19:51.35 ^~~~~~~~~~~~~~~~~~~~ 19:51.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:923:3: note: some parts of macro expansion are not guarded by this 'else' clause 19:51.35 else 19:51.35 ^~~~ 19:51.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:990:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL' 19:51.35 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 19:51.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:51.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/xre/nsAppRunner.cpp:697:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL' 19:51.35 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIXULAppInfo, 19:51.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:51.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/xre' 19:51.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:51.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 19:52.26 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:52.26 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.h:10, 19:52.26 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/TranslatorESSL.cpp:7: 19:52.26 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.26 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:52.26 ^~~~~~~~~~~~~~~~~~~ 19:52.26 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:52.49 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/xre' 19:52.49 libtoolkit_xre.a.desc 19:52.49 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/xre' 19:53.36 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:53.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:53.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:53.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/StructureHLSL.h:14, 19:53.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/StructureHLSL.cpp:10: 19:53.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 19:53.36 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:53.36 ^~~~~~~~~~~~~~~~~~~ 19:53.36 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:54.89 Compiling regex v0.2.2 19:55.47 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:55.47 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/TranslatorHLSL.h:10, 19:55.47 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/TranslatorHLSL.cpp:7: 19:55.47 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.47 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:55.47 ^~~~~~~~~~~~~~~~~~~ 19:55.47 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:55.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 19:55.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 19:56.10 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:56.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:56.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UnfoldShortCircuitAST.cpp:9: 19:56.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.10 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:56.10 ^~~~~~~~~~~~~~~~~~~ 19:56.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:56.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:56.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 19:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 19:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/TranslatorGLSL.h:10, 19:56.65 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/TranslatorGLSL.cpp:7: 19:56.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.65 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:56.65 ^~~~~~~~~~~~~~~~~~~ 19:56.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:58.11 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:58.11 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/TextureFunctionHLSL.h:17, 19:58.11 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/TextureFunctionHLSL.cpp:12: 19:58.11 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.11 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:58.11 ^~~~~~~~~~~~~~~~~~~ 19:58.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:58.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 19:58.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:58.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:58.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings5.cpp:2: 19:58.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/FontFaceSetLoadEvent.cpp: In member function 'virtual nsresult mozilla::dom::FontFaceSetLoadEvent::QueryInterface(const nsIID&, void**)': 19:58.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:58.36 foundInterface = 0; \ 19:58.36 ^~~~~~~~~~~~~~ 19:58.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:58.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:58.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:58.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/FontFaceSetLoadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:58.36 NS_INTERFACE_MAP_END_INHERITING(Event) 19:58.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:58.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings5.cpp:2: 19:58.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:58.36 } else 19:58.36 ^~~~ 19:58.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:58.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:58.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:58.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/FontFaceSetLoadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:58.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(FontFaceSetLoadEvent) 19:58.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:58.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 19:58.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 19:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 19:58.38 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings5.cpp:2: 19:58.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/GamepadEvent.cpp: In member function 'virtual nsresult mozilla::dom::GamepadEvent::QueryInterface(const nsIID&, void**)': 19:58.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 19:58.39 foundInterface = 0; \ 19:58.39 ^~~~~~~~~~~~~~ 19:58.39 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 19:58.40 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 19:58.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:58.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/GamepadEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 19:58.40 NS_INTERFACE_MAP_END_INHERITING(Event) 19:58.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:58.40 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 19:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 19:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GeneratedAtomList.h:6, 19:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/AtomList.h:11, 19:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/FakePluginTagInitBinding.cpp:3, 19:58.40 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings5.cpp:2: 19:58.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 19:58.40 } else 19:58.40 ^~~~ 19:58.40 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 19:58.40 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 19:58.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:58.41 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/GamepadEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 19:58.41 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GamepadEvent) 19:58.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:58.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 19:58.57 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:58.57 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 19:58.57 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ValidateGlobalInitializer.cpp:9: 19:58.57 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.57 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:58.57 ^~~~~~~~~~~~~~~~~~~ 19:58.57 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:58.80 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:58.80 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:58.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 19:58.89 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 19:58.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 19:58.89 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UseInterfaceBlockFields.cpp:14: 19:58.89 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.89 constexpr14 static const char *GetBasicMangledName(TBasicType t) 19:58.89 ^~~~~~~~~~~~~~~~~~~ 19:58.89 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:02.72 Compiling cssparser v0.23.2 20:02.76 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:02.76 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:02.89 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:02.90 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ValidateSwitch.h:10, 20:02.90 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ValidateSwitch.cpp:7: 20:02.90 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.91 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:02.91 ^~~~~~~~~~~~~~~~~~~ 20:02.91 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:03.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:03.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 20:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Compiler.h:19, 20:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/OutputHLSL.h:16, 20:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UniformHLSL.h:13, 20:03.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UniformHLSL.cpp:10: 20:03.16 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 20:03.16 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:03.16 ^~~~~~~~~~~~~~~~~~~ 20:03.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:03.27 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:03.27 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:03.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:03.27 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ValidateMaxParameters.cpp:10: 20:03.27 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 20:03.27 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:03.27 ^~~~~~~~~~~~~~~~~~~ 20:03.27 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:03.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:03.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp: In function 'sh::TString sh::TypeString(const sh::TType&)': 20:03.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:860:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 20:03.52 switch (type.getNominalSize()) 20:03.52 ^~~~~~ 20:03.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:871:13: note: here 20:03.52 case EbtInt: 20:03.52 ^~~~ 20:03.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:872:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 20:03.52 switch (type.getNominalSize()) 20:03.52 ^~~~~~ 20:03.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:883:13: note: here 20:03.52 case EbtUInt: 20:03.52 ^~~~ 20:03.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:884:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 20:03.52 switch (type.getNominalSize()) 20:03.52 ^~~~~~ 20:03.52 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:895:13: note: here 20:03.53 case EbtBool: 20:03.53 ^~~~ 20:03.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:896:17: warning: this statement may fall through [-Wimplicit-fallthrough=] 20:03.53 switch (type.getNominalSize()) 20:03.53 ^~~~~~ 20:03.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:907:13: note: here 20:03.53 case EbtVoid: 20:03.53 ^~~~ 20:03.53 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:03.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:03.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.h:14, 20:03.53 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/UtilsHLSL.cpp:10: 20:03.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h: At global scope: 20:03.53 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 20:03.53 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:03.53 ^~~~~~~~~~~~~~~~~~~ 20:03.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:04.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:04.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ValidateLimitations.h:10, 20:04.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ValidateLimitations.cpp:7: 20:04.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BaseTypes.h:133:32: warning: 'const char* sh::GetBasicMangledName(sh::TBasicType)' defined but not used [-Wunused-function] 20:04.22 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:04.22 ^~~~~~~~~~~~~~~~~~~ 20:04.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:04.73 Compiling serde_derive_internals v0.19.0 (https://github.com/gankro/serde?branch=deserialize_from_enums4#93e24f26) 20:04.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:04.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:05.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:05.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:05.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:05.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 20:05.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ValidateVaryingLocations.cpp:13: 20:05.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.04 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:05.04 ^~~~~~~~~~~~~~~~~~~ 20:05.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:05.09 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:05.09 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:05.55 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:05.55 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:05.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:05.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 20:05.55 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ValidateOutputs.cpp:15: 20:05.55 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.55 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:05.55 ^~~~~~~~~~~~~~~~~~~ 20:05.55 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:06.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:06.77 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:06.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:06.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/WrapSwitchStatementsInBlocks.cpp:31: 20:06.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.78 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:06.78 ^~~~~~~~~~~~~~~~~~~ 20:06.78 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:06.78 Compiling xpcom_macros v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/rust/xpcom/xpcom_macros) 20:07.20 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc' 20:07.20 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc' 20:07.20 Compiling phf_codegen v0.7.21 20:07.29 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:07.29 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:07.29 Compiling syn v0.12.12 20:07.72 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:07.72 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:07.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:07.72 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/VectorizeVectorScalarArithmetic.cpp:16: 20:07.72 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.72 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:07.72 ^~~~~~~~~~~~~~~~~~~ 20:07.72 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:07.89 Compiling parking_lot_core v0.2.7 20:07.92 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:07.92 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:07.92 Compiling fallible v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/components/fallible) 20:08.75 Compiling mio v0.6.9 20:09.22 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:09.22 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermTraverse.h:12, 20:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/VersionGLSL.h:10, 20:09.22 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/VersionGLSL.cpp:7: 20:09.22 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.22 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:09.22 ^~~~~~~~~~~~~~~~~~~ 20:09.22 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:09.24 Compiling tokio-io v0.1.3 20:10.00 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:10.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:10.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:10.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/BuiltInFunctionEmulator.h:11, 20:10.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/emulated_builtin_functions_hlsl_autogen.cpp:12: 20:10.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.00 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:10.00 ^~~~~~~~~~~~~~~~~~~ 20:10.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:10.01 Compiling env_logger v0.4.3 20:10.32 Compiling encoding_glue v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/intl/encoding_glue) 20:11.12 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:11.12 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/ConstantUnion.h:13, 20:11.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/IntermNode.h:26, 20:11.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/third_party/compiler/ArrayBoundsClamper.h:30, 20:11.12 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/third_party/compiler/ArrayBoundsClamper.cpp:26: 20:11.13 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/objdir/gfx/angle/targets/translator' 20:11.13 Compiling netwerk_helper v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/rust-helper) 20:11.23 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 20:11.23 --> netwerk/base/rust-helper/src/lib.rs:1:5 20:11.23 | 20:11.23 1 | use std::ascii::AsciiExt; 20:11.23 | ^^^^^^^^^^^^^^^^^^^^ 20:11.23 | 20:11.23 = note: #[warn(deprecated)] on by default 20:11.23 20:11.23 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_lowercase': use inherent methods instead 20:11.23 --> netwerk/base/rust-helper/src/lib.rs:116:14 20:11.23 | 20:11.23 116 | *c = AsciiExt::to_ascii_lowercase(c); 20:11.23 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20:11.23 20:11.23 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_uppercase': use inherent methods instead 20:11.23 --> netwerk/base/rust-helper/src/lib.rs:133:30 20:11.23 | 20:11.23 133 | sub_tag[0] = AsciiExt::to_ascii_uppercase(&sub_tag[0]); 20:11.23 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20:11.24 20:11.24 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_uppercase': use inherent methods instead 20:11.24 --> netwerk/base/rust-helper/src/lib.rs:134:30 20:11.24 | 20:11.24 134 | sub_tag[1] = AsciiExt::to_ascii_uppercase(&sub_tag[1]); 20:11.24 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20:11.24 20:11.24 warning: use of deprecated item 'std::ascii::AsciiExt::to_ascii_uppercase': use inherent methods instead 20:11.24 --> netwerk/base/rust-helper/src/lib.rs:138:30 20:11.24 | 20:11.24 138 | sub_tag[0] = AsciiExt::to_ascii_uppercase(&sub_tag[0]); 20:11.24 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 20:11.24 20:12.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:12.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/Types.h:13, 20:12.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/util.h:18, 20:12.97 from /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/angle/checkout/src/compiler/translator/util.cpp:7: 20:12.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/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.98 constexpr14 static const char *GetBasicMangledName(TBasicType t) 20:12.98 ^~~~~~~~~~~~~~~~~~~ 20:12.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:13.02 Compiling crossbeam-deque v0.2.0 20:13.77 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:13.77 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:13.77 Compiling u2fhid v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/dom/webauthn/u2f-hid-rs) 20:14.30 Compiling cose-c v0.1.5 20:14.36 Compiling mp4parse_capi v0.10.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/media/mp4parse-rust/mp4parse_capi) 20:14.47 Compiling url v1.6.0 20:14.93 Compiling cssparser-macros v0.3.0 20:15.07 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base' 20:15.07 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/Declaration.h:25, 20:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleWalker.h:17, 20:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsRuleProcessorData.h:21, 20:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsCSSFrameConstructor.cpp:127, 20:15.07 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base1.cpp:47: 20:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 20:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/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] 20:15.08 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 20:15.08 ^ 20:15.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 20:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 20:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PseudoElementHashEntry.h:10, 20:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/EffectCompositor.h:13, 20:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Animation.h:16, 20:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationComparator.h:10, 20:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/AnimationEventDispatcher.h:11, 20:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsRefreshDriver.h:25, 20:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PresShell.h:27, 20:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/TouchManager.cpp:12, 20:15.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base1.cpp:2: 20:15.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 20:15.08 class nsCSSValue { 20:15.08 ^~~~~~~~~~ 20:15.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 20:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 20:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 20:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 20:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 20:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 20:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventTarget.h:10, 20:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/BasicEvents.h:11, 20:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/TouchManager.h:15, 20:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/TouchManager.cpp:8, 20:15.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base/Unified_cpp_layout_base1.cpp:2: 20:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsDocumentViewer.cpp: In member function 'virtual nsresult nsDocumentViewer::QueryInterface(const nsIID&, void**)': 20:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:15.09 foundInterface = 0; \ 20:15.09 ^~~~~~~~~~~~~~ 20:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:15.09 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:15.09 ^~~~~~~~~~~~~~~~~~~~~~~ 20:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsDocumentViewer.cpp:521:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:15.09 NS_INTERFACE_MAP_END 20:15.09 ^~~~~~~~~~~~~~~~~~~~ 20:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:15.09 else 20:15.09 ^~~~ 20:15.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:15.10 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:15.10 ^~~~~~~~~~~~~~~~~~ 20:15.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/nsDocumentViewer.cpp:519:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:15.10 NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPrint) 20:15.10 ^~~~~~~~~~~~~~~~~~~~~~ 20:15.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base' 20:15.61 Compiling selectors v0.19.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/components/selectors) 20:15.66 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base' 20:15.66 liblayout_base.a.desc 20:15.66 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/base' 20:15.95 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 20:15.95 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 20:16.25 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:16.25 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:17.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:17.16 libtranslator.a.desc 20:17.16 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/angle/targets/translator' 20:17.18 Compiling parking_lot v0.4.4 20:17.24 Compiling cubeb-core v0.4.4 20:19.84 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc' 20:19.84 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 20:19.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 20:19.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/ipc/IPCMessageUtils.h:11, 20:19.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, 20:19.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, 20:19.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/ContentBridgeParent.h:10, 20:19.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentChild.h:12, 20:19.84 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentChild.cpp:11: 20:19.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentChild.cpp: In member function 'virtual nsresult mozilla::dom::ContentChild::QueryInterface(const nsIID&, void**)': 20:19.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:19.84 foundInterface = 0; \ 20:19.84 ^~~~~~~~~~~~~~ 20:19.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:19.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:19.84 ^~~~~~~~~~~~~~~~~~~~~~~ 20:19.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentChild.cpp:540:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:19.84 NS_INTERFACE_MAP_END 20:19.84 ^~~~~~~~~~~~~~~~~~~~ 20:19.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:19.84 else 20:19.84 ^~~~ 20:19.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 20:19.84 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 20:19.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:19.84 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentChild.cpp:539:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 20:19.84 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentChild) 20:19.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:19.84 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc' 20:19.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 20:19.96 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 20:23.54 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 20:23.54 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 20:23.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 20:23.85 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsIFrame.h:27, 20:23.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/nsBox.h:11, 20:23.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFrame.h:15, 20:23.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsSplittableFrame.h:16, 20:23.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsContainerFrame.h:13, 20:23.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsRubyBaseContainerFrame.h:12, 20:23.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsRubyBaseContainerFrame.cpp:9, 20:23.85 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:2: 20:23.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/FrameProperties.h: In member function 'virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)': 20:23.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/base/FrameProperties.h:161:5: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function [-Wmaybe-uninitialized] 20:23.87 SetInternal(aProperty, ptr, aFrame); 20:23.87 ^~~~~~~~~~~ 20:23.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:83: 20:23.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsTextFrame.cpp:9641:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' was declared here 20:23.87 Maybe autoLineCursor; 20:23.87 ^~~~~~~~~~~~~~ 20:23.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/xul/nsBox.h:11, 20:23.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsFrame.h:15, 20:23.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsSplittableFrame.h:16, 20:23.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsContainerFrame.h:13, 20:23.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsRubyBaseContainerFrame.h:12, 20:23.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsRubyBaseContainerFrame.cpp:9, 20:23.87 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:2: 20:23.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsIFrame.h:3524:5: warning: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function [-Wmaybe-uninitialized] 20:23.87 mProperties.Set(aProperty, aValue, this); 20:23.87 ^~~~~~~~~~~ 20:23.87 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic3.cpp:83: 20:23.87 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsTextFrame.cpp:9641:44: note: 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' was declared here 20:23.87 Maybe autoLineCursor; 20:23.87 ^~~~~~~~~~~~~~ 20:23.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 20:30.53 Compiling cubeb v0.4.1 20:31.50 Compiling cubeb-backend v0.4.1 20:31.65 Compiling rayon v1.0.0 20:32.43 Compiling tokio-core v0.1.7 20:34.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 20:34.65 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes/Unified_cpp_gfx_thebes1.cpp:2: 20:34.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/thebes/gfxGraphiteShaper.cpp: In member function 'nsresult gfxGraphiteShaper::SetGlyphsFromSegment(gfxShapedText*, uint32_t, uint32_t, const char16_t*, gr_segment*, gfxFontShaper::RoundingFlags)': 20:34.65 /usr/src/RPM/BUILD/thunderbird-60.5.2/gfx/thebes/gfxGraphiteShaper.cpp:320:57: warning: 'clusterLoc' may be used uninitialized in this function [-Wmaybe-uninitialized] 20:34.65 rtl ? (xLocs[j] - clusterLoc) : (xLocs[j] - clusterLoc - adv); 20:34.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 20:35.87 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 20:35.87 libgfx_thebes.a.desc 20:35.87 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/gfx/thebes' 20:35.87 Compiling mio-uds v0.6.4 20:40.02 Compiling cubeb-pulse v0.1.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/media/libcubeb/cubeb-pulse-rs) 20:40.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 20:40.02 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 20:40.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 20:40.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:19, 20:40.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/BindingUtils.h:17, 20:40.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/BindingUtils.cpp:7, 20:40.02 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/CallbackObject.cpp: In member function 'virtual nsresult mozilla::dom::CallbackObject::QueryInterface(const nsIID&, void**)': 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:40.03 foundInterface = 0; \ 20:40.03 ^~~~~~~~~~~~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:40.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:40.03 ^~~~~~~~~~~~~~~~~~~~~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/CallbackObject.cpp:29:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:40.03 NS_INTERFACE_MAP_END 20:40.03 ^~~~~~~~~~~~~~~~~~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:40.03 else 20:40.03 ^~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:40.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:40.03 ^~~~~~~~~~~~~~~~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/CallbackObject.cpp:28:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:40.03 NS_INTERFACE_MAP_ENTRY(nsISupports) 20:40.03 ^~~~~~~~~~~~~~~~~~~~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/Exceptions.cpp: In member function 'virtual nsresult mozilla::dom::exceptions::JSStackFrame::QueryInterface(const nsIID&, void**)': 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:40.03 foundInterface = 0; \ 20:40.03 ^~~~~~~~~~~~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:40.03 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:40.03 ^~~~~~~~~~~~~~~~~~~~~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/Exceptions.cpp:271:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:40.03 NS_INTERFACE_MAP_END 20:40.03 ^~~~~~~~~~~~~~~~~~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:40.03 else 20:40.03 ^~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:40.03 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:40.03 ^~~~~~~~~~~~~~~~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/Exceptions.cpp:270:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:40.03 NS_INTERFACE_MAP_ENTRY(nsISupports) 20:40.03 ^~~~~~~~~~~~~~~~~~~~~~ 20:40.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/IterableIterator.cpp: In member function 'virtual nsresult mozilla::dom::IterableIteratorBase::QueryInterface(const nsIID&, void**)': 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:40.06 foundInterface = 0; \ 20:40.06 ^~~~~~~~~~~~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:40.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:40.06 ^~~~~~~~~~~~~~~~~~~~~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/IterableIterator.cpp:32:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:40.06 NS_INTERFACE_MAP_END 20:40.06 ^~~~~~~~~~~~~~~~~~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:40.06 else 20:40.06 ^~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:40.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:40.06 ^~~~~~~~~~~~~~~~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/IterableIterator.cpp:31:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:40.06 NS_INTERFACE_MAP_ENTRY(nsISupports) 20:40.06 ^~~~~~~~~~~~~~~~~~~~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/SimpleGlobalObject.cpp: In member function 'virtual nsresult mozilla::dom::SimpleGlobalObject::QueryInterface(const nsIID&, void**)': 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:40.06 foundInterface = 0; \ 20:40.06 ^~~~~~~~~~~~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:40.06 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:40.06 ^~~~~~~~~~~~~~~~~~~~~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/SimpleGlobalObject.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:40.06 NS_INTERFACE_MAP_END 20:40.06 ^~~~~~~~~~~~~~~~~~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:40.06 else 20:40.06 ^~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:40.06 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:40.06 ^~~~~~~~~~~~~~~~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/SimpleGlobalObject.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:40.06 NS_INTERFACE_MAP_ENTRY(nsIGlobalObject) 20:40.06 ^~~~~~~~~~~~~~~~~~~~~~ 20:40.06 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/nsScriptErrorWithStack.cpp: In member function 'virtual nsresult nsScriptErrorWithStack::QueryInterface(const nsIID&, void**)': 20:40.07 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:40.08 foundInterface = 0; \ 20:40.08 ^~~~~~~~~~~~~~ 20:40.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 20:40.08 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 20:40.08 ^~~~~~~~~~~~~~~~~~~~~~~ 20:40.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/nsScriptErrorWithStack.cpp:61:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 20:40.08 NS_INTERFACE_MAP_END 20:40.08 ^~~~~~~~~~~~~~~~~~~~ 20:40.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 20:40.08 else 20:40.08 ^~~~ 20:40.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 20:40.08 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 20:40.08 ^~~~~~~~~~~~~~~~~~ 20:40.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/nsScriptErrorWithStack.cpp:60:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 20:40.08 NS_INTERFACE_MAP_ENTRY(nsIScriptError) 20:40.08 ^~~~~~~~~~~~~~~~~~~~~~ 20:40.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 20:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jsapi.h:26, 20:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jsfriendapi.h:16, 20:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/BindingUtils.h:10, 20:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/BindingUtils.cpp:7, 20:40.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 20:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 20:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 20:40.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 20:40.09 memset(aT, 0, sizeof(T)); 20:40.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:40.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/bindings/BindingUtils.cpp:35, 20:40.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: 20:40.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 20:40.10 struct GlobalProperties { 20:40.11 ^~~~~~~~~~~~~~~~ 20:40.11 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 20:44.98 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 20:44.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DataTransferBinding.h:8, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/DataTransferBinding.cpp:3, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings4.cpp:2: 20:44.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ErrorEvent::QueryInterface(const nsIID&, void**)': 20:44.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:44.98 foundInterface = 0; \ 20:44.98 ^~~~~~~~~~~~~~ 20:44.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 20:44.98 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 20:44.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:44.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 20:44.98 NS_INTERFACE_MAP_END_INHERITING(Event) 20:44.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:44.98 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/DataTransferBinding.cpp:9, 20:44.98 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings4.cpp:2: 20:44.98 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 20:44.99 } else 20:44.99 ^~~~ 20:44.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 20:44.99 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 20:44.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:44.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ErrorEvent.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 20:44.99 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ErrorEvent) 20:44.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:44.99 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 20:44.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 20:44.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DataTransferBinding.h:6, 20:44.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/DataTransferBinding.cpp:3, 20:44.99 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings4.cpp:2: 20:44.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 20:44.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 20:44.99 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct xpc::GlobalProperties'; use assignment or value-initialization instead [-Wclass-memaccess] 20:44.99 memset(aT, 0, sizeof(T)); 20:45.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 20:45.00 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/EventTargetBinding.cpp:23, 20:45.00 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings4.cpp:350: 20:45.00 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 20:45.00 struct GlobalProperties { 20:45.00 ^~~~~~~~~~~~~~~~ 20:45.00 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 20:46.02 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 20:46.02 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 20:47.81 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc' 20:47.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc' 20:48.29 Compiling rust_url_capi v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/netwerk/base/rust-url-capi) 20:50.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 20:50.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 20:56.33 Compiling tokio-uds v0.1.7 20:56.96 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 20:56.97 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic/Unified_cpp_layout_generic2.cpp:29: 20:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsGfxScrollFrame.cpp: In member function 'void mozilla::ScrollFrameHelper::BuildDisplayList(nsDisplayListBuilder*, const nsDisplayListSet&)': 20:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsGfxScrollFrame.cpp:3127:23: warning: 'extraContentBoxClipForNonCaretContent' may be used uninitialized in this function [-Wmaybe-uninitialized] 20:56.97 ClipItemsExceptCaret(aLists->Content(), aBuilder, aClipFrame, aExtraClip, 20:56.97 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:56.97 cache); 20:56.97 ~~~~~~ 20:56.97 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/generic/nsGfxScrollFrame.cpp:3297:38: note: 'extraContentBoxClipForNonCaretContent' was declared here 20:56.97 Maybe extraContentBoxClipForNonCaretContent; 20:56.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:56.97 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 20:57.65 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 20:57.65 liblayout_generic.a.desc 20:57.65 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/layout/generic' 20:58.60 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 20:58.60 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 20:59.69 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 20:59.69 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 20:59.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 20:59.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 20:59.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 20:59.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 20:59.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 20:59.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/GamepadHapticActuatorBinding.h:8, 20:59.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/GamepadHapticActuatorBinding.cpp:3, 20:59.69 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings6.cpp:2: 20:59.69 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/GroupedHistoryEvent.cpp: In member function 'virtual nsresult mozilla::dom::GroupedHistoryEvent::QueryInterface(const nsIID&, void**)': 20:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 20:59.70 foundInterface = 0; \ 20:59.70 ^~~~~~~~~~~~~~ 20:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 20:59.70 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 20:59.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/GroupedHistoryEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 20:59.70 NS_INTERFACE_MAP_END_INHERITING(Event) 20:59.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:59.70 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 20:59.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 20:59.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/GamepadHapticActuatorBinding.cpp:9, 20:59.70 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings6.cpp:2: 20:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 20:59.70 } else 20:59.70 ^~~~ 20:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 20:59.70 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 20:59.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:59.70 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/GroupedHistoryEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 20:59.70 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupedHistoryEvent) 20:59.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:59.70 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:02.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 21:02.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 21:06.95 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 21:06.95 --> servo/components/selectors/attr.rs:7:30 21:06.95 | 21:06.96 7 | #[allow(unused_imports)] use std::ascii::AsciiExt; 21:06.96 | ^^^^^^^^^^^^^^^^^^^^ 21:06.96 | 21:06.96 = note: #[warn(deprecated)] on by default 21:06.96 21:06.96 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 21:06.96 --> servo/components/selectors/parser.rs:17:30 21:06.96 | 21:06.96 17 | #[allow(unused_imports)] use std::ascii::AsciiExt; 21:06.96 | ^^^^^^^^^^^^^^^^^^^^ 21:06.96 21:09.16 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 21:09.16 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 21:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 21:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 21:09.16 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/OwningNonNull.h:12, 21:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/RootedOwningNonNull.h:20, 21:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingDeclarations.h:20, 21:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/WebGLContext.h:15, 21:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/WebGL2Context.h:9, 21:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/WebGL2ContextMRTs.cpp:6, 21:09.17 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: 21:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/WebGLContext.cpp: In member function 'virtual nsresult mozilla::WebGLContext::QueryInterface(const nsIID&, void**)': 21:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:09.17 foundInterface = 0; \ 21:09.17 ^~~~~~~~~~~~~~ 21:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:09.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:09.17 ^~~~~~~~~~~~~~~~~~~~~~~ 21:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/WebGLContext.cpp:2368:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:09.17 NS_INTERFACE_MAP_END 21:09.17 ^~~~~~~~~~~~~~~~~~~~ 21:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:09.17 else 21:09.17 ^~~~ 21:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 21:09.17 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 21:09.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:09.17 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/WebGLContext.cpp:2366:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 21:09.18 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 21:09.18 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:09.18 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 21:11.50 Compiling serde_derive v1.0.27 (https://github.com/gankro/serde?branch=deserialize_from_enums4#93e24f26) 21:12.93 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:12.93 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:13.64 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:13.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/HTMLElementBinding.h:8, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/HTMLProgressElementBinding.cpp:3, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings8.cpp:2: 21:13.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/HiddenPluginEvent.cpp: In member function 'virtual nsresult mozilla::dom::HiddenPluginEvent::QueryInterface(const nsIID&, void**)': 21:13.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:13.64 foundInterface = 0; \ 21:13.64 ^~~~~~~~~~~~~~ 21:13.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 21:13.64 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:13.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:13.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/HiddenPluginEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:13.64 NS_INTERFACE_MAP_END_INHERITING(Event) 21:13.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:13.64 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/HTMLProgressElementBinding.cpp:8, 21:13.64 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings8.cpp:2: 21:13.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 21:13.64 } else 21:13.64 ^~~~ 21:13.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 21:13.64 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:13.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:13.64 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/HiddenPluginEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 21:13.64 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(HiddenPluginEvent) 21:13.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:13.64 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:17.43 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 21:17.43 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 21:18.01 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc' 21:18.01 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsRect.h:16, 21:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/Units.h:17, 21:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/FrameMetrics.h:11, 21:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/CoalescedInputData.h:11, 21:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/CoalescedMouseData.h:10, 21:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/CoalescedMouseData.cpp:8, 21:18.01 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentParent.cpp: In member function 'virtual nsresult mozilla::dom::ContentParent::QueryInterface(const nsIID&, void**)': 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:18.01 foundInterface = 0; \ 21:18.01 ^~~~~~~~~~~~~~ 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:18.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:18.01 ^~~~~~~~~~~~~~~~~~~~~~~ 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentParent.cpp:2636:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:18.01 NS_INTERFACE_MAP_END 21:18.01 ^~~~~~~~~~~~~~~~~~~~ 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:928:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:18.01 else 21:18.01 ^~~~ 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:996:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS' 21:18.01 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 21:18.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentParent.cpp:2635:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS' 21:18.01 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 21:18.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildBase::QueryInterface(const nsIID&, void**)': 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:18.01 foundInterface = 0; \ 21:18.01 ^~~~~~~~~~~~~~ 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:18.01 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:18.01 ^~~~~~~~~~~~~~~~~~~~~~~ 21:18.01 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/TabChild.cpp:189:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:18.02 NS_INTERFACE_MAP_END 21:18.02 ^~~~~~~~~~~~~~~~~~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:18.02 else 21:18.02 ^~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:18.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:18.02 ^~~~~~~~~~~~~~~~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/TabChild.cpp:188:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:18.02 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:18.02 ^~~~~~~~~~~~~~~~~~~~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChild::QueryInterface(const nsIID&, void**)': 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:18.02 foundInterface = 0; \ 21:18.02 ^~~~~~~~~~~~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 21:18.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:18.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/TabChild.cpp:666:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:18.02 NS_INTERFACE_MAP_END_INHERITING(TabChildBase) 21:18.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:18.02 else 21:18.02 ^~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:18.02 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:18.02 ^~~~~~~~~~~~~~~~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/TabChild.cpp:665:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:18.02 NS_INTERFACE_MAP_ENTRY(nsITooltipListener) 21:18.02 ^~~~~~~~~~~~~~~~~~~~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/TabChild.cpp: In member function 'virtual nsresult mozilla::dom::TabChildGlobal::QueryInterface(const nsIID&, void**)': 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:18.02 foundInterface = 0; \ 21:18.02 ^~~~~~~~~~~~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 21:18.02 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:18.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:18.02 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/TabChild.cpp:3192:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:18.02 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 21:18.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:18.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/TabChild.cpp:106, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:137: 21:18.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfoID.h:49:5: note: some parts of macro expansion are not guarded by this 'else' clause 21:18.03 } else 21:18.03 ^~~~ 21:18.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/base/nsDOMClassInfoID.h:49:5: note: in definition of macro 'NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO' 21:18.03 } else 21:18.03 ^~~~ 21:18.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ArrayView.h:9, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsRegion.h:22, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/Units.h:18, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/FrameMetrics.h:11, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/CoalescedInputData.h:11, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/CoalescedMouseData.h:10, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/CoalescedMouseData.cpp:8, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 21:18.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]': 21:18.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:155:40: required from here 21:18.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:18.03 memset(aT, 0, sizeof(T)); 21:18.03 ~~~~~~^~~~~~~~~~~~~~~~~~ 21:18.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentParent.cpp:161, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:47: 21:18.03 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:140:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here 21:18.03 struct AmountFns { 21:18.03 ^~~~~~~~~ 21:18.03 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 21:18.03 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:10, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ArrayView.h:9, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsRegion.h:22, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/Units.h:18, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/FrameMetrics.h:11, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/CoalescedInputData.h:11, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/CoalescedMouseData.h:10, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/CoalescedMouseData.cpp:8, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: 21:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]': 21:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:175:43: required from here 21:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:18.04 memset(aT, 0, sizeof(T)); 21:18.04 ~~~~~~^~~~~~~~~~~~~~~~~~ 21:18.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentParent.cpp:161, 21:18.04 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:47: 21:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/base/nsMemoryReporterManager.h:171:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here 21:18.04 struct SizeOfTabFns { 21:18.04 ^~~~~~~~~~~~ 21:18.04 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc/Unified_cpp_dom_ipc0.cpp:65: 21:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentProcess.cpp: In member function 'virtual bool mozilla::dom::ContentProcess::Init(int, char**)': 21:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentProcess.cpp:218:16: warning: 'isForBrowser' may be used uninitialized in this function [-Wmaybe-uninitialized] 21:18.04 mContent.Init(IOThreadChild::message_loop(), ParentPid(), 21:18.04 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:18.04 IOThreadChild::channel(), childID, isForBrowser); 21:18.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:18.04 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/ipc/ContentProcess.cpp:218:16: warning: 'childID' may be used uninitialized in this function [-Wmaybe-uninitialized] 21:18.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc' 21:18.40 Compiling malloc_size_of v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/components/malloc_size_of) 21:18.52 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc' 21:18.52 libdom_ipc.a.desc 21:18.52 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/ipc' 21:21.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:21.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:8, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/VideoTrackBinding.cpp:3, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings22.cpp:2: 21:21.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function 'virtual nsresult mozilla::dom::mozRTCIceCandidate::QueryInterface(const nsIID&, void**)': 21:21.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:21.08 foundInterface = 0; \ 21:21.08 ^~~~~~~~~~~~~~ 21:21.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 21:21.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:21.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1297:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:21.08 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCIceCandidate) 21:21.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.08 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/VideoTrackBinding.cpp:7, 21:21.08 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings22.cpp:2: 21:21.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 21:21.08 } else 21:21.08 ^~~~ 21:21.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 21:21.08 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:21.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.08 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1296:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 21:21.08 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCIceCandidate) 21:21.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:8, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/VideoTrackBinding.cpp:3, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings22.cpp:2: 21:21.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function 'virtual nsresult mozilla::dom::mozRTCPeerConnection::QueryInterface(const nsIID&, void**)': 21:21.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:21.09 foundInterface = 0; \ 21:21.09 ^~~~~~~~~~~~~~ 21:21.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 21:21.09 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:21.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1471:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:21.09 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCPeerConnection) 21:21.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/VideoTrackBinding.cpp:7, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings22.cpp:2: 21:21.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 21:21.09 } else 21:21.09 ^~~~ 21:21.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 21:21.09 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:21.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1470:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 21:21.09 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCPeerConnection) 21:21.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.09 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:8, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/VideoTrackBinding.cpp:3, 21:21.09 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings22.cpp:2: 21:21.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function 'virtual nsresult mozilla::dom::mozRTCSessionDescription::QueryInterface(const nsIID&, void**)': 21:21.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:21.09 foundInterface = 0; \ 21:21.09 ^~~~~~~~~~~~~~ 21:21.09 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 21:21.09 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:21.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1626:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:21.10 NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCSessionDescription) 21:21.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/CycleCollectedJSContext.h:20, 21:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/BindingUtils.h:17, 21:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/VideoTrackBinding.cpp:7, 21:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings22.cpp:2: 21:21.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 21:21.10 } else 21:21.10 ^~~~ 21:21.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 21:21.10 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:21.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/WebrtcDeprecatedBinding.cpp:1625:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 21:21.10 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(mozRTCSessionDescription) 21:21.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:21.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 21:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 21:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/VideoTrackBinding.h:6, 21:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/VideoTrackBinding.cpp:3, 21:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings22.cpp:2: 21:21.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 21:21.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 21:21.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:21.10 memset(aT, 0, sizeof(T)); 21:21.10 ~~~~~~^~~~~~~~~~~~~~~~~~ 21:21.10 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 21:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/WindowBinding.cpp:26, 21:21.10 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings22.cpp:206: 21:21.10 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 21:21.10 struct GlobalProperties { 21:21.10 ^~~~~~~~~~~~~~~~ 21:21.10 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:22.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:22.35 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 21:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 21:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 21:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 21:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:8, 21:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 21:22.35 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings9.cpp:2: 21:22.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ImageCaptureErrorEvent.cpp: In member function 'virtual nsresult mozilla::dom::ImageCaptureErrorEvent::QueryInterface(const nsIID&, void**)': 21:22.35 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:22.36 foundInterface = 0; \ 21:22.36 ^~~~~~~~~~~~~~ 21:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 21:22.36 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:22.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ImageCaptureErrorEvent.cpp:39:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:22.36 NS_INTERFACE_MAP_END_INHERITING(Event) 21:22.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:22.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackObject.h:22, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/CallbackFunction.h:20, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/EventHandlerBinding.h:10, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/IDBFileRequestBinding.cpp:4, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings9.cpp:2: 21:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:303:5: note: some parts of macro expansion are not guarded by this 'else' clause 21:22.36 } else 21:22.36 ^~~~ 21:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionParticipant.h:307:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION' 21:22.36 NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) 21:22.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/ImageCaptureErrorEvent.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION' 21:22.36 NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(ImageCaptureErrorEvent) 21:22.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:22.36 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupports.h:77, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionTraversalCallback.h:12, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCycleCollectionNoteChild.h:14, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsTArray.h:28, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/ErrorResult.h:37, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:8, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 21:22.36 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings9.cpp:2: 21:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/InstallTriggerBinding.cpp: In member function 'virtual nsresult mozilla::dom::InstallTriggerImpl::QueryInterface(const nsIID&, void**)': 21:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:22.36 foundInterface = 0; \ 21:22.36 ^~~~~~~~~~~~~~ 21:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:22.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:22.36 ^~~~~~~~~~~~~~~~~~~~~~~ 21:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/InstallTriggerBinding.cpp:1546:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:22.36 NS_INTERFACE_MAP_END 21:22.36 ^~~~~~~~~~~~~~~~~~~~ 21:22.36 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:22.37 else 21:22.37 ^~~~ 21:22.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:22.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:22.37 ^~~~~~~~~~~~~~~~~~ 21:22.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/InstallTriggerBinding.cpp:1545:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:22.37 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 21:22.37 ^~~~~~~~~~~~~~~~~~~~~~ 21:22.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/jspubtd.h:17, 21:22.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/js/RootingAPI.h:19, 21:22.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMRequestBinding.h:6, 21:22.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/IDBFileRequestBinding.cpp:3, 21:22.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings9.cpp:2: 21:22.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]': 21:22.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2499:45: required from here 21:22.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:22.37 memset(aT, 0, sizeof(T)); 21:22.37 ~~~~~~^~~~~~~~~~~~~~~~~~ 21:22.37 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/IntlUtils.h:11, 21:22.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/IntlUtilsBinding.cpp:9, 21:22.37 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings/UnifiedBindings9.cpp:266: 21:22.37 /usr/src/RPM/BUILD/thunderbird-60.5.2/js/xpconnect/src/xpcprivate.h:2498:8: note: 'struct xpc::GlobalProperties' declared here 21:22.37 struct GlobalProperties { 21:22.37 ^~~~~~~~~~~~~~~~ 21:22.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:22.58 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:22.58 libdom_bindings.a.desc 21:22.58 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/bindings' 21:30.78 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 21:30.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/css/Declaration.h:25, 21:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/CanvasRenderingContext2D.cpp:32, 21:30.78 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: 21:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSDataBlock.h: In member function 'void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)': 21:30.78 /usr/src/RPM/BUILD/thunderbird-60.5.2/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:30.78 memcpy(ValueAtIndex(i), aValue, sizeof(nsCSSValue)); 21:30.78 ^ 21:30.78 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, 21:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/mozilla/dom/Element.h:46, 21:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/CanvasImageCache.cpp:11, 21:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/layout/style/nsCSSValue.h:590:7: note: 'class nsCSSValue' declared here 21:30.79 class nsCSSValue { 21:30.79 ^~~~~~~~~~ 21:30.79 In file included from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsUtils.h:14, 21:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsCOMPtr.h:30, 21:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsAutoPtr.h:10, 21:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/CanvasImageCache.cpp:7, 21:30.79 from /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/CanvasRenderingContext2D.cpp: In member function 'virtual nsresult mozilla::dom::CanvasRenderingContext2D::QueryInterface(const nsIID&, void**)': 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:30.79 foundInterface = 0; \ 21:30.79 ^~~~~~~~~~~~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:30.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:30.79 ^~~~~~~~~~~~~~~~~~~~~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/CanvasRenderingContext2D.cpp:1052:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:30.79 NS_INTERFACE_MAP_END 21:30.79 ^~~~~~~~~~~~~~~~~~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:30.79 else 21:30.79 ^~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:30.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:30.79 ^~~~~~~~~~~~~~~~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/CanvasRenderingContext2D.cpp:1051:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:30.79 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:30.79 ^~~~~~~~~~~~~~~~~~~~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/ImageBitmap.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmap::QueryInterface(const nsIID&, void**)': 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:30.79 foundInterface = 0; \ 21:30.79 ^~~~~~~~~~~~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:30.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:30.79 ^~~~~~~~~~~~~~~~~~~~~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/ImageBitmap.cpp:38:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:30.79 NS_INTERFACE_MAP_END 21:30.79 ^~~~~~~~~~~~~~~~~~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:30.79 else 21:30.79 ^~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:30.79 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:30.79 ^~~~~~~~~~~~~~~~~~ 21:30.79 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/ImageBitmap.cpp:37:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:30.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:30.80 ^~~~~~~~~~~~~~~~~~~~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/ImageBitmapRenderingContext.cpp: In member function 'virtual nsresult mozilla::dom::ImageBitmapRenderingContext::QueryInterface(const nsIID&, void**)': 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:30.80 foundInterface = 0; \ 21:30.80 ^~~~~~~~~~~~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:30.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:30.80 ^~~~~~~~~~~~~~~~~~~~~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/ImageBitmapRenderingContext.cpp:261:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:30.80 NS_INTERFACE_MAP_END 21:30.80 ^~~~~~~~~~~~~~~~~~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:30.80 else 21:30.80 ^~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:30.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:30.80 ^~~~~~~~~~~~~~~~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/ImageBitmapRenderingContext.cpp:260:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:30.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:30.80 ^~~~~~~~~~~~~~~~~~~~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/ImageData.cpp: In member function 'virtual nsresult mozilla::dom::ImageData::QueryInterface(const nsIID&, void**)': 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:936:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:30.80 foundInterface = 0; \ 21:30.80 ^~~~~~~~~~~~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:994:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS' 21:30.80 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 21:30.80 ^~~~~~~~~~~~~~~~~~~~~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/ImageData.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END' 21:30.80 NS_INTERFACE_MAP_END 21:30.80 ^~~~~~~~~~~~~~~~~~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:30.80 else 21:30.80 ^~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:30.80 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:30.80 ^~~~~~~~~~~~~~~~~~ 21:30.80 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/ImageData.cpp:24:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:30.80 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:30.81 ^~~~~~~~~~~~~~~~~~~~~~ 21:30.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/OffscreenCanvas.cpp: In member function 'virtual nsresult mozilla::dom::OffscreenCanvas::QueryInterface(const nsIID&, void**)': 21:30.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:951:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 21:30.81 foundInterface = 0; \ 21:30.81 ^~~~~~~~~~~~~~ 21:30.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:998:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING' 21:30.81 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 21:30.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:30.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/OffscreenCanvas.cpp:312:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING' 21:30.81 NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) 21:30.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:30.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:918:3: note: some parts of macro expansion are not guarded by this 'else' clause 21:30.81 else 21:30.81 ^~~~ 21:30.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/include/nsISupportsImpl.h:988:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY' 21:30.81 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 21:30.81 ^~~~~~~~~~~~~~~~~~ 21:30.81 /usr/src/RPM/BUILD/thunderbird-60.5.2/dom/canvas/OffscreenCanvas.cpp:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY' 21:30.81 NS_INTERFACE_MAP_ENTRY(nsISupports) 21:30.81 ^~~~~~~~~~~~~~~~~~~~~~ 21:30.81 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 21:31.14 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 21:31.14 libdom_canvas.a.desc 21:31.14 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dom/canvas' 21:45.43 Compiling darling_core v0.3.0 21:45.43 Compiling synstructure v0.7.0 21:45.43 Compiling cstr-macros v0.1.2 21:47.84 Compiling xpcom v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/xpcom/rust/xpcom) 21:48.43 Compiling cstr v0.1.3 22:10.15 Compiling malloc_size_of_derive v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/components/malloc_size_of_derive) 22:21.71 Compiling darling_macro v0.3.0 22:22.78 Compiling style_traits v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/components/style_traits) 22:22.95 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 22:22.95 --> servo/components/style_traits/viewport.rs:10:30 22:22.95 | 22:22.95 10 | #[allow(unused_imports)] use std::ascii::AsciiExt; 22:22.95 | ^^^^^^^^^^^^^^^^^^^^ 22:22.95 | 22:22.95 = note: #[warn(deprecated)] on by default 22:22.95 22:26.65 Compiling darling v0.3.0 22:26.83 Compiling style_derive v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/components/style_derive) 23:07.56 Compiling style v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/components/style) 23:33.66 Compiling audioipc v0.2.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/media/audioipc/audioipc) 23:38.37 Compiling audioipc-server v0.2.2 (/usr/src/RPM/BUILD/thunderbird-60.5.2/media/audioipc/server) 23:38.38 Compiling audioipc-client v0.3.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/media/audioipc/client) 29:48.82 Compiling geckoservo v0.0.1 (/usr/src/RPM/BUILD/thunderbird-60.5.2/servo/ports/geckolib) 31:55.26 Compiling gkrust-shared v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/library/rust/shared) 31:56.07 Compiling gkrust v0.1.0 (/usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/library/rust) 35:30.35 Finished release [optimized] target(s) in 33m 31s 35:30.67 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library' 35:30.67 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library' 35:30.79 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library' 35:30.79 symverscript 35:30.79 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library' 35:31.08 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library' 35:31.08 libxul_s.a.desc 35:31.08 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library' 36:28.73 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library' 36:28.73 libxul.so 36:28.73 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library' 36:29.23 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/app' 36:29.23 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/app' 36:29.53 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/shell' 36:29.53 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/shell' 36:29.74 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/app' 36:29.74 plugin-container 36:29.74 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/ipc/app' 36:30.05 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/shell' 36:30.05 xpcshell 36:30.05 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/js/xpconnect/shell' 36:30.05 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 36:30.05 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 36:30.08 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 36:30.08 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 36:33.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/locales' 36:33.03 multilocale.txt 36:33.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/locales' 36:33.97 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library' 36:33.97 dependentlibs.list 36:33.98 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/library' 36:36.85 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 36:36.85 ScalarArtifactDefinitions.json 36:36.86 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/components/telemetry' 36:37.82 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 36:37.82 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 36:37.85 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 36:37.85 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 36:38.35 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.35 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 36:38.35 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.37 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.37 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 36:38.37 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.38 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.38 === 36:38.38 === If you get failures below, please file a bug describing the error 36:38.38 === and your environment (compiler and linker versions), and 36:38.38 === provide the pre-elfhacked library as an attachment. 36:38.39 === Use --disable-elf-hack until this is fixed. 36:38.39 === 36:38.39 0x0000000c (INIT) 0x1780 36:38.39 test-ctors.so: Reduced by 3948 bytes 36:38.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.39 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.39 === 36:38.39 === If you get failures below, please file a bug describing the error 36:38.39 === and your environment (compiler and linker versions), and 36:38.39 === provide the pre-elfhacked library as an attachment. 36:38.39 === Use --disable-elf-hack until this is fixed. 36:38.39 === 36:38.39 0x00000019 (INIT_ARRAY) 0x5ef8 36:38.39 test-array.so: Reduced by 3948 bytes 36:38.39 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.41 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.41 cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C 36:38.41 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.42 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:38.42 PASS 36:38.42 PASS 36:38.42 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/build/unix/elfhack' 36:56.03 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/locales' 36:56.03 update.locale 36:56.03 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/toolkit/locales' 37:11.70 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 37:11.70 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 37:11.74 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 37:11.74 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 37:12.04 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/quitter' 37:12.04 Packaging quitter@mozilla.org.xpi... 37:12.04 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/tools/quitter' 37:12.99 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/lightning' 37:12.99 Packaging lightning-6.2.5.2.en-US.xpi... 37:12.99 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/lightning' 37:13.51 gmake[4]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/timezones' 37:13.51 Packaging calendar-timezones-2.2018e.xpi... 37:13.51 gmake[4]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/calendar/timezones' 37:13.53 gmake[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 37:13.53 gmake[2]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir' 37:13.53 gmake: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2' 37:13.53 597 compiler warnings present. 37:18.33 Overall system resources - Wall time: 2233s; CPU: 52%; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 37:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 warning: /usr/include/features.h:184:3 [-Wcpp] #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" 37:22.16 warning: comm/calendar/libical/src/libical/icallangbind.c:322:9 [-Wunused-but-set-variable] variable 'result' set but not used 37:22.16 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:22.16 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:22.16 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:22.16 warning: comm/calendar/libical/src/libical/icalrecur.c:363:11 [-Wunused-but-set-variable] variable 'end' set but not used 37:22.16 warning: comm/calendar/libical/src/libical/icalrecur.c:1423:7 [-Wunused-variable] unused variable 'has_by_day' 37:22.16 warning: comm/calendar/libical/src/libical/icalrecur.c:1569:9 [-Wunused-variable] unused variable 'this_frequency' 37:22.16 warning: comm/calendar/libical/src/libical/icalrecur.c:1845:27 [-Wunused-but-set-variable] variable 't' set but not used 37:22.16 warning: comm/calendar/libical/src/libical/icalrecur.c:2115:6 [-Wunused-but-set-variable] variable 'dow' set but not used 37:22.16 warning: comm/calendar/libical/src/libical/icaltimezone.c:1555:1 [-Wunused-function] 'fetch_lat_long_from_string' defined but not used 37:22.16 warning: comm/calendar/libical/src/libical/icaltimezone.c:1620:1 [-Wunused-function] 'icaltimezone_parse_zone_tab' defined but not used 37:22.16 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:22.16 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:22.16 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:22.16 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:22.16 warning: comm/calendar/libical/src/libical/icaltimezone.c:1913:20 [-Wunused-function] 'get_zone_directory' defined but not used 37:22.16 warning: comm/calendar/libical/src/libical/icaltypes.c:88:32 [-Wunused-but-set-variable] variable 'null_tr' set but not used 37:22.16 warning: comm/calendar/libical/src/libical/icalvalue.c:824:17 [-Wunused-but-set-variable] variable 'data' set but not used 37:22.16 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:22.16 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:22.16 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:22.16 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:22.16 warning: comm/calendar/libical/src/libical/sspm.c:979:21 [-Wunused-but-set-variable] variable 'end' set but not used 37:22.16 warning: comm/calendar/libical/src/libical/sspm.c:1042:11 [-Wunused-but-set-variable] variable 'part' set but not used 37:22.16 warning: comm/calendar/libical/src/libical/vsnprintf.c:169:13 [-Wunused-function] 'vsnprintf_dummy_func' defined but not used 37:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 warning: comm/ldap/c-sdk/libraries/libldap/disptmpl.c:184:17 [-Wmaybe-uninitialized] 'tmpl' may be used uninitialized in this function 37:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.16 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:22.17 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:22.17 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:22.17 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:22.17 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:85:41 [-Waddress] the address of 'buf' will always evaluate as 'true' 37:22.17 warning: comm/ldap/c-sdk/libraries/libldap/memcache.c:86:41 [-Waddress] the address of 'buf' will always evaluate as 'true' 37:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 warning: comm/ldap/c-sdk/libraries/libldap/request.c:514:9 [-Wunused-variable] unused variable 'logname' 37:22.17 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:22.17 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:22.17 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:22.17 warning: comm/ldap/c-sdk/libraries/libldap/sort.c:183:5 [-Wmisleading-indentation] this 'if' clause does not guard... 37:22.17 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:459:25 [-Wunused-but-set-variable] variable 'html' set but not used 37:22.17 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:22.17 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:22.17 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:22.17 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:22.17 warning: comm/ldap/c-sdk/libraries/libldap/tmplout.c:1046:41 [-Wunused-but-set-variable] variable 'selectname' set but not used 37:22.17 warning: comm/ldap/c-sdk/libraries/libldap/ufn.c:109:15 [-Wmaybe-uninitialized] 'err' may be used uninitialized in this function 37:22.17 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:22.17 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:22.17 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:22.17 warning: comm/ldap/c-sdk/libraries/libldif/line64.c:444:15 [-Wunused-but-set-variable] variable 'len' set but not used 37:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 warning: dom/indexedDB/ActorsParent.cpp:16857:3 [-Wmaybe-uninitialized] 'maintenanceAction' may be used uninitialized in this function 37:22.17 warning: dom/indexedDB/Key.cpp:575:5 [-Wmaybe-uninitialized] 'out' may be used uninitialized in this function 37:22.17 warning: dom/ipc/ContentProcess.cpp:218:16 [-Wmaybe-uninitialized] 'childID' may be used uninitialized in this function 37:22.17 warning: dom/ipc/ContentProcess.cpp:218:16 [-Wmaybe-uninitialized] 'isForBrowser' may be used uninitialized in this function 37:22.17 warning: dom/media/MediaStreamGraph.cpp:826:7 [-Wmaybe-uninitialized] 'count' may be used uninitialized in this function 37:22.17 warning: dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:60:10 [-Wmaybe-uninitialized] 'isLocal' may be used uninitialized in this function 37:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 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:22.17 warning: gfx/2d/DrawTargetCairo.cpp:446:20 [-Wmaybe-uninitialized] 'pat' may be used uninitialized in this function 37:22.17 warning: gfx/2d/InlineTranslator.cpp:48:3 [-Wmaybe-uninitialized] 'magicInt' may be used uninitialized in this function 37:22.17 warning: gfx/2d/InlineTranslator.cpp:54:3 [-Wmaybe-uninitialized] 'majorRevision' may be used uninitialized in this function 37:22.17 warning: gfx/2d/InlineTranslator.cpp:60:3 [-Wmaybe-uninitialized] 'minorRevision' may be used uninitialized in this function 37:22.17 warning: gfx/2d/InlineTranslator.cpp:67:46 [-Wmaybe-uninitialized] 'eventType' may be used uninitialized in this function 37:22.17 warning: gfx/2d/Path.cpp:442:34 [-Wmaybe-uninitialized] 't2' may be used uninitialized in this function 37:22.17 warning: gfx/2d/RecordedEventImpl.h:1656:3 [-Wmaybe-uninitialized] 'dashLength' may be used uninitialized in this function 37:22.17 warning: gfx/2d/RecordedEventImpl.h:1657:3 [-Wmaybe-uninitialized] 'joinStyle' may be used uninitialized in this function 37:22.17 warning: gfx/2d/RecordedEventImpl.h:1658:3 [-Wmaybe-uninitialized] 'capStyle' may be used uninitialized in this function 37:22.17 warning: gfx/2d/RecordedEventImpl.h:2612:26 [-Wmaybe-uninitialized] 'size' may be used uninitialized in this function 37:22.17 warning: gfx/2d/RecordedEventImpl.h:2615:31 [-Wmaybe-uninitialized] 'newPathOp.mozilla::gfx::PathOp::mType' may be used uninitialized in this function 37:22.17 warning: gfx/2d/RecordedEventImpl.h:3328:3 [-Wmaybe-uninitialized] 'size' may be used uninitialized in this function 37:22.17 warning: gfx/gl/GLContext.h:1214:17 [-Wmaybe-uninitialized] 'texBinding' may be used uninitialized in this function 37:22.17 warning: gfx/gl/GLContext.h:2928:30 [-Wmaybe-uninitialized] 'oldVAO' may be used uninitialized in this function 37:22.17 warning: gfx/thebes/gfxGraphiteShaper.cpp:320:57 [-Wmaybe-uninitialized] 'clusterLoc' may be used uninitialized in this function 37:22.17 warning: gfx/vr/gfxVROpenVR.cpp:462:25 [-Wmaybe-uninitialized] 'hand' may be used uninitialized in this function 37:22.17 warning: gfx/vr/gfxVROpenVR.cpp:948:10 [-Wmaybe-uninitialized] 'hand' may be used uninitialized in this function 37:22.17 warning: gfx/vr/gfxVROpenVR.cpp:1100:41 [-Wmaybe-uninitialized] 'hand' may be used uninitialized in this function 37:22.17 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:22.17 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:22.17 warning: js/src/gc/PublicIterators.h:79:13 [-Wmaybe-uninitialized] '*((void*)& zone +16)' may be used uninitialized in this function 37:22.17 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:22.17 warning: js/src/jit/IonCacheIRCompiler.cpp:1530:30 [-Wmaybe-uninitialized] '*((void*)& scratch +4)' may be used uninitialized in this function 37:22.17 warning: js/src/jit/IonCacheIRCompiler.cpp:1680:30 [-Wmaybe-uninitialized] '*((void*)& scratch +4)' may be used uninitialized in this function 37:22.17 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:22.17 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:22.17 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:22.17 warning: js/src/jit/MIR.cpp:873:16 [-Wmaybe-uninitialized] 'res' may be used uninitialized in this function 37:22.17 warning: js/src/jit/MIR.h:12183:39 [-Wmaybe-uninitialized] 'op' may be used uninitialized in this function 37:22.17 warning: js/src/util/StringBuffer.h:295:37 [-Wmaybe-uninitialized] 'voffset' may be used uninitialized in this function 37:22.17 warning: js/src/vm/Debugger.cpp:10089:24 [-Wmaybe-uninitialized] 's' may be used uninitialized in this function 37:22.17 warning: js/src/vm/JSCompartment-inl.h:63:24 [-Wmaybe-uninitialized] 'ac.js::AutoCompartment::origin_' may be used uninitialized in this function 37:22.17 warning: js/src/vm/JSCompartment-inl.h:63:24 [-Wmaybe-uninitialized] 'ac.js::AutoCompartment::cx_' may be used uninitialized in this function 37:22.17 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:22.17 warning: js/src/vm/StringType.h:917:26 [-Wmaybe-uninitialized] 'indexValue' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/AsmJS.cpp:2305:23 [-Wmaybe-uninitialized] 'pos.js::frontend::TokenPos::end' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmAST.h:195:69 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmAST.h:238:72 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmAST.h:706:43 [-Wmaybe-uninitialized] 'index' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBaselineCompile.cpp:4988:32 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBaselineCompile.cpp:5404:18 [-Wmaybe-uninitialized] 'c' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBaselineCompile.cpp:5466:18 [-Wmaybe-uninitialized] 'c' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBaselineCompile.cpp:6604:43 [-Wmaybe-uninitialized] 'thenType' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBaselineCompile.cpp:6668:3 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBaselineCompile.cpp:6670:15 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBaselineCompile.cpp:6702:46 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBaselineCompile.cpp:7672:3 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBinaryIterator.h:1594:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBinaryIterator.h:1609:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBinaryIterator.h:1629:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBinaryIterator.h:1646:39 [-Wmaybe-uninitialized] 'viewType' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmBinaryToAST.cpp:47:67 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmIonCompile.cpp:1833:3 [-Wmaybe-uninitialized] 'thenType' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmIonCompile.cpp:1851:3 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmIonCompile.cpp:1854:3 [-Wmaybe-uninitialized] 'kind' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmIonCompile.cpp:1887:3 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmIonCompile.cpp:2670:21 [-Wmaybe-uninitialized] 'lane' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmIonCompile.cpp:2695:21 [-Wmaybe-uninitialized] 'lane' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmTypes.h:1397:8 [-Wmaybe-uninitialized] 'memory.js::wasm::Limits::initial' may be used uninitialized in this function 37:22.17 warning: js/src/wasm/WasmTypes.h:1397:8 [-Wmaybe-uninitialized] '*((void*)& memory +12)' may be used uninitialized in this function 37:22.17 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:22.17 warning: layout/base/FrameProperties.h:161:5 [-Wmaybe-uninitialized] 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mOrigCursor' may be used uninitialized in this function 37:22.17 warning: layout/base/PresShell.cpp:2540:23 [-Wmaybe-uninitialized] 'targetNeedsReflowFromParent' may be used uninitialized in this function 37:22.17 warning: layout/generic/nsContainerFrame.cpp:737:21 [-Wmaybe-uninitialized] 'lastInFlow' may be used uninitialized in this function 37:22.17 warning: layout/generic/nsFlexContainerFrame.cpp:4507:3 [-Wmaybe-uninitialized] 'flexContainerAscent' may be used uninitialized in this function 37:22.17 warning: layout/generic/nsFrame.cpp:5298:8 [-Wmaybe-uninitialized] 'usingFlexBasisForISize' may be used uninitialized in this function 37:22.17 warning: layout/generic/nsFrame.cpp:5526:8 [-Wmaybe-uninitialized] 'usingFlexBasisForISize' may be used uninitialized in this function 37:22.17 warning: layout/generic/nsFrame.cpp:6017:11 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 37:22.17 warning: layout/generic/nsGfxScrollFrame.cpp:3127:23 [-Wmaybe-uninitialized] 'extraContentBoxClipForNonCaretContent' may be used uninitialized in this function 37:22.17 warning: layout/generic/nsIFrame.h:3524:5 [-Wmaybe-uninitialized] 'autoLineCursor.nsBlockFrame::AutoLineCursorSetup::mFrame' may be used uninitialized in this function 37:22.17 warning: layout/painting/nsCSSRenderingGradients.h:31:70 [-Wmaybe-uninitialized] 'position' may be used uninitialized in this function 37:22.17 warning: layout/painting/nsDisplayList.h:1698:59 [-Wmaybe-uninitialized] 'autoPreserves3DContext.nsDisplayListBuilder::AutoPreserves3DContext::mBuilder' may be used uninitialized in this function 37:22.17 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:22.17 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:22.17 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:22.17 warning: layout/style/nsCSSParser.cpp:9029:26 [-Wmaybe-uninitialized] 'integer' may be used uninitialized in this function 37:22.17 warning: layout/style/nsCSSRuleProcessor.cpp:2211:32 [-Wmaybe-uninitialized] 'selectorForPseudo' may be used uninitialized in this function 37:22.17 warning: layout/style/nsCSSValue.cpp:208:10 [-Wmaybe-uninitialized] '.nsCSSValue::mValue' may be used uninitialized in this function 37:22.17 warning: layout/style/nsCSSValue.h:615:78 [-Wmaybe-uninitialized] '.nsCSSValue::mValue' may be used uninitialized in this function 37:22.17 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:22.17 warning: layout/style/nsMediaList.cpp:157:21 [-Wmaybe-uninitialized] 'cmp' may be used uninitialized in this function 37:22.17 warning: layout/style/nsRuleNode.cpp:3016:12 [-Wmaybe-uninitialized] 'column' may be used uninitialized in this function 37:22.17 warning: layout/style/nsRuleNode.cpp:9349:49 [-Wmaybe-uninitialized] 'borderOffset' may be used uninitialized in this function 37:22.17 warning: layout/style/nsRuleNode.cpp:9353:50 [-Wmaybe-uninitialized] 'paddingOffset' may be used uninitialized in this function 37:22.18 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:22.18 warning: layout/tables/nsTableFrame.h:42:20 [-Wmaybe-uninitialized] 'fType' may be used uninitialized in this function 37:22.18 warning: media/mtransport/sigslot.h:2074:5 [-Wmaybe-uninitialized] 'layer' may be used uninitialized in this function 37:22.18 warning: media/mtransport/test_nr_socket.cpp:790:31 [-Wmaybe-uninitialized] 'compare_flags' may be used uninitialized in this function 37:22.18 warning: media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:155:30 [-Wmaybe-uninitialized] 'log_level' may be used uninitialized in this function 37:22.18 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:22.18 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:22.18 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:22.18 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:22.18 warning: objdir/comm/calendar/libical/src/libical/icalrestriction.c:1898:1 [-Wunused-function] 'icalrestriction_get_component_restriction' defined but not used 37:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 warning: objdir/dist/include/js/Value.h:960:58 [-Wmaybe-uninitialized] 'res' may be used uninitialized in this function 37:22.18 warning: objdir/dist/include/js/Value.h:960:58 [-Wmaybe-uninitialized] 'result' may be used uninitialized in this function 37:22.18 warning: objdir/dist/include/mozilla/AutoRestore.h:40:32 [-Wmaybe-uninitialized] '*((void*)& ar +4)' may be used uninitialized in this function 37:22.18 warning: objdir/dist/include/mozilla/BufferList.h:589:7 [-Wmaybe-uninitialized] 'lastSegmentSize' may be used uninitialized in this function 37:22.18 warning: objdir/dist/include/mozilla/EditorDOMPoint.h:411:47 [-Wmaybe-uninitialized] '*((void*)& point +8)' may be used uninitialized in this function 37:22.18 warning: objdir/dist/include/mozilla/EditorDOMPoint.h:736:12 [-Wmaybe-uninitialized] '*((void*)& pointToInsert +8)' may be used uninitialized in this function 37:22.18 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:22.18 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] 'tmp' may be used uninitialized in this function 37:22.18 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] '*((void*)& newStart +8)' may be used uninitialized in this function 37:22.18 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] '*((void*)& atAnchor +8)' may be used uninitialized in this function 37:22.18 warning: objdir/dist/include/mozilla/Maybe.h:450:5 [-Wmaybe-uninitialized] '*((void*)& memory +4)' may be used uninitialized in this function 37:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.18 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:22.19 warning: objdir/dist/include/mozilla/Tuple.h:149:69 [-Wmaybe-uninitialized] 't.mozilla::detail::TupleImpl<1, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' may be used uninitialized in this function 37:22.19 warning: objdir/dist/include/mozilla/Tuple.h:149:69 [-Wmaybe-uninitialized] 't.mozilla::detail::TupleImpl<0, js::NativeObject*, JSObject*, js::CrossCompartmentKey::DebuggerObjectKind>::mHead' may be used uninitialized in this function 37:22.19 warning: objdir/dist/include/mozilla/Vector.h:63:5 [-Wmaybe-uninitialized] 'type' may be used uninitialized in this function 37:22.19 warning: objdir/dist/include/mozilla/Vector.h:160:5 [-Wmaybe-uninitialized] 'func' may be used uninitialized in this function 37:22.19 warning: objdir/dist/include/mozilla/Vector.h:160:5 [-Wmaybe-uninitialized] 'byte' may be used uninitialized in this function 37:22.19 warning: objdir/dist/include/mozilla/Vector.h:505:19 [-Wmaybe-uninitialized] 'sigIndex' may be used uninitialized in this function 37:22.19 warning: objdir/dist/include/mozilla/Vector.h:1310:11 [-Wmaybe-uninitialized] 'vlength' may be used uninitialized in this function 37:22.19 warning: objdir/dist/include/mozilla/mozalloc.h:164:21 [-Walloc-size-larger-than=] argument 1 value '4294967295' exceeds maximum object size 2147483647 37:22.19 warning: objdir/dist/include/nsCOMPtr.h:696:38 [-Wmaybe-uninitialized] 'lastContinuation' may be used uninitialized in this function 37:22.19 warning: objdir/dist/include/nsCoord.h:86:27 [-Wmaybe-uninitialized] 'iSize' may be used uninitialized in this function 37:22.19 warning: objdir/dist/include/nsCoord.h:86:27 [-Wmaybe-uninitialized] 'bSize' may be used uninitialized in this function 37:22.19 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:22.19 warning: objdir/dist/include/nsISupportsImpl.h:936:3 [-Wmultistatement-macros] macro expands to multiple statements 37:22.19 warning: objdir/dist/include/nsISupportsImpl.h:951:3 [-Wmultistatement-macros] macro expands to multiple statements 37:22.19 warning: objdir/dist/include/nsISupportsImpl.h:964:3 [-Wmultistatement-macros] macro expands to multiple statements 37:22.19 warning: objdir/dist/include/nsTString.h:551:5 [-Wmaybe-uninitialized] 'errorMessage' may be used uninitialized in this function 37:22.19 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:22.19 warning: toolkit/system/unixproxy/nsLibProxySettings.cpp:56:12 [-Wunused-variable] unused variable 'rv' 37:22.19 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:22.19 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:22.19 warning: xpcom/base/nsISupportsImpl.h:936:3 [-Wmultistatement-macros] macro expands to multiple statements 37:22.19 warning: xpcom/io/nsStorageStream.cpp:509:14 [-Wmaybe-uninitialized] 'offset' may be used uninitialized in this function 37:22.19 warning: xpcom/io/nsStorageStream.cpp:553:12 [-Wmaybe-uninitialized] 'remaining' may be used uninitialized in this function 37:22.19 (suppressed 6 warnings in gfx/angle) 37:22.19 (suppressed 6 warnings in gfx/cairo) 37:22.19 (suppressed 3 warnings in gfx/graphite2) 37:22.19 (suppressed 4 warnings in gfx/harfbuzz) 37:22.19 (suppressed 53 warnings in gfx/skia) 37:22.19 (suppressed 4 warnings in gfx/vr/openvr) 37:22.19 (suppressed 1 warnings in gfx/webrender) 37:22.19 (suppressed 1 warnings in intl/hyphenation/hyphen) 37:22.19 (suppressed 52 warnings in intl/icu) 37:22.19 (suppressed 2 warnings in media/ffvpx) 37:22.19 (suppressed 1 warnings in media/libmkv) 37:22.19 (suppressed 1 warnings in media/libnestegg) 37:22.19 (suppressed 1 warnings in media/libsoundtouch) 37:22.19 (suppressed 1 warnings in media/libspeex_resampler) 37:22.19 (suppressed 65 warnings in media/mtransport/third_party) 37:22.19 (suppressed 61 warnings in media/webrtc/trunk) 37:22.19 (suppressed 1 warnings in modules/woff2) 37:22.19 (suppressed 1 warnings in netwerk/sctp/src) 37:22.19 We know it took a while, but your build finally finished successfully! To view resource usage of the build, run |mach resource-usage|. To take your build for a test drive, run: |mach run| + ./mach buildsymbols 0:00.47 /usr/bin/gmake -C . -j32 -s -w buildsymbols + dir=/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir + pushd enigmail ~/RPM/BUILD/thunderbird-60.5.2/enigmail ~/RPM/BUILD/thunderbird-60.5.2 + ./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.2/enigmail' make -C ipc make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/enigmail/ipc' make -C modules make[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/enigmail/ipc/modules' make[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/enigmail/ipc' make -C ui make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/enigmail/ui' make -C content make[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/enigmail/ui/content' make -C skin make[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/enigmail/ui/skin' make -C locale/en-US make[2]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/enigmail/ui/locale/en-US' make[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/enigmail/ui' make -C package make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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 = "20190318-0620";' >> ../build/dist/modules/buildDate.jsm make[1]: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/enigmail/package' make -C lang make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/enigmail/lang' make -C stdlib make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/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.2/enigmail' + mkdir -p /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist + unzip build/enigmail-2.0.8.xpi -d /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail Archive: build/enigmail-2.0.8.xpi inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/preferences/defaultPrefs.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/addrbook.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/amPrefsService.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/app.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/armor.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/attachment.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/autocrypt.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/buildDate.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/card.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/clipboard.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/commandLine.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/configure.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/constants.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/data.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/decryption.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/persistentCrypto.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/dialog.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/encryption.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/core.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/configBackup.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/errorHandling.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/funcs.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/gpgAgent.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/protocolHandler.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/events.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/execution.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/files.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/filters.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/filtersWrapper.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/fixExchangeMsg.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/glodaMime.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/glodaUtils.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/gpg.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/hash.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/httpProxy.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/installGnuPG.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/installPep.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/key.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/keyEditor.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/keyRing.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/keyUsability.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/keyRefreshService.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/keyserver.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/keyserverUris.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/lazy.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/locale.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/localizeHtml.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/log.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/mime.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/mimeDecrypt.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/mimeEncrypt.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/mimeVerify.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/msgCompFields.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/msgRead.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/os.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/openpgp.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/overlays.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/passwordCheck.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/passwords.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/pEp.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/pEpAdapter.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/pEpDecrypt.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/pEpFilter.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/pEpListener.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/pEpKeySync.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/pgpmimeHandler.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/pipeConsole.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/prefs.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/rng.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/rules.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/send.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/singletons.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/socks5Proxy.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/stdlib/compose.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/stdlib/misc.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/stdlib/msgHdrUtils.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/stdlib/openpgp-lib.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/stdlib/openpgp.worker.min.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/stdlib.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/streams.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/subprocess.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/enigmailprocess_shared_unix.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/enigmailprocess_worker_common.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/enigmailprocess_common.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/enigmailprocess_shared_win.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/enigmailprocess_worker_unix.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/enigmailprocess_main.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/enigmailprocess_unix.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/enigmailprocess_worker_win.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/enigmailprocess_shared.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/enigmailprocess_win.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/system.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/time.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/timer.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/tor.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/trust.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/uris.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/verify.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/versioning.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/webKey.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/wkdLookup.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/windows.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/wksMimeHandler.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/zbase32.jsm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/modules/all-modules.txt inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/aboutEnigmail.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/accountManagerOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/accountManagerOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/am-enigprefs.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/am-enigprefs.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/autocryptInitiateBackup.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/autocryptInitiateBackup.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/autocryptSetupPasswd.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/autocryptSetupPasswd.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/check0.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/check1.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/check2.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/columnOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/columnOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/editSingleAccount.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigRetrieveProgress.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigRetrieveProgress.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailAbCardViewOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailAbContactsPanel.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailAbOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailAddUidDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailAddUidDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailAdvancedIdentityDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailAdvancedIdentityDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailAmIdEditOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailAttachmentsDialog.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailAttachmentsDialog.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailCardDetails.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailCardDetails.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailCheckLanguage.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailCommon.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailConsole.htm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailConsole.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailConsole.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailCustToolOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailCustToolOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailDispPhoto.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailDispPhoto.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditIdentity.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditIdentity.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditKeyExpiryDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditKeyExpiryDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditKeyTrustDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailEditKeyTrustDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailEncryptionDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailEncryptionDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailFilterEditorOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailFilterEditorOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailFilterListOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailFilterListOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailGenCardKey.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailGenCardKey.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailGenericDisplay.htm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailGenericDisplay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailGenericDisplay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailHelp.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailHelp.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailImportPhoto.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailImportPhoto.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyImportInfo.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyImportInfo.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyManager.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyManager.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeySelection.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeySelection.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeygen.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeygen.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeygenConsole.htm inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyserverDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailKeyserverDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailManageUidDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailManageUidDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMessengerOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMessengerOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgBox.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgBox.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgComposeHelper.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgComposeOverlay-sm.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgComposeOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgComposeOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgHdrViewOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgHdrViewOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgPrintOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailMsgPrintOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailPrivacyOverlay.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailPrivacyOverlay.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailRulesEditor.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailRulesEditor.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSearchKey.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSearchKey.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSelectRule.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSelectRule.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSetCardPin.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSetCardPin.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSetupWizard.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSetupWizard.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSignKeyDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSignKeyDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSingleRcptSettings.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailSingleRcptSettings.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailViewFile.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailViewFile.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailWrapSelection.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/enigmailWrapSelection.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/exportSettingsWizard.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/exportSettingsWizard.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/keyDetailsDlg.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/keyDetailsDlg.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/messengerOverlay-sm.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/messengerOverlay-tbird.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/pepHandshake.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/pepHandshake.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/pepPrepHandshake.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/pepPrepHandshake.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/pepTrustWords.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/pepTrustWords.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/pref-enigmail.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/pref-enigmail.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/pref-pep.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/pref-pep.xul inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/content/upgradeInfo.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/attach-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/attach-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/attach-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/col-pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/decrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/decrypt-inactive-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/encrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/encrypt-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/encrypt-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigSignUnkown.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/enigmail.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/headerProtected-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/headerUnprotected-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/importSuccess.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/password-error.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/sign-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/sign-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/sign-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/aero/warning-16.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/col-pEpYellow.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigSignUnkown.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigdecrypt-act.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigdecrypt-dis.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigdecrypt-hov.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigdecrypt.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/enigmail.css extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/importSuccess.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-attach-active.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-attach-disabled.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-attach-inactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-encrypt-active-force.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-encrypt-active.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-encrypt-inactive-force.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-encrypt-inactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-sign-active-force.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-sign-active.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-sign-inactive-force.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-sign-inactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/modern-toolbar-background.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/password-error.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/modern/warning-16.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/attach-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/attach-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/attach-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/col-pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/decrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/decrypt-inactive-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/encrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/encrypt-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/encrypt-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigSignUnkown.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/enigmail.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/headerProtected-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/headerUnprotected-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/importSuccess.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/password-error.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/sign-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/sign-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/sign-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-mac/warning-16.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-active-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-active-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-disabled-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-disabled-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-inactive-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/attach-inactive-30.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/col-pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/decrypt-active-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/decrypt-active-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/decrypt-inactive-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/decrypt-inactive-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-active-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-active-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-disabled-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-disabled-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-inactive-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/encrypt-inactive-30.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigSignUnkown.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/enigmail.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/headerProtected-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/headerProtected-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/headerUnprotected-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/headerUnprotected-30.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/importSuccess.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/password-error.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-active-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-active-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-disabled-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-disabled-30.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-inactive-24.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/sign-inactive-30.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/classic-seamonkey/warning-16.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/attach-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/attach-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/attach-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/col-pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/decrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/decrypt-inactive-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/encrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/encrypt-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/encrypt-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigSignUnkown.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/enigmail.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/headerProtected-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/headerUnprotected-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/importSuccess.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/password-error.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/sign-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/sign-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/sign-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-linux/warning-16.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/attach-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/attach-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/attach-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/col-encrypted-signed.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/col-pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/col-pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/col-pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/decrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/decrypt-inactive-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/encrypt-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/encrypt-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/encrypt-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncInactivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigEncOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignActiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignActiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignActiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignActivePlus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignForceNo.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignForceYes.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignInactive.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignInactiveConflict.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignInactiveMinus.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignInactiveNone.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignInactivePlus.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignNotOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignOk.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigSignUnkown.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail-about.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail-common.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail-html.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail-logo.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail-pEp.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/enigmail.css inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/headerProtected-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/headerUnprotected-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/importSuccess.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpEncryptActive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpEncryptInactive.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpGreen.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpGrey.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpLogo.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpRed.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/pEpYellow.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/password-error.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/sign-active-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/sign-disabled-18.svg inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/sign-inactive-18.svg extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/spinning-wheel.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/twisty-clsd.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/twisty-open.png extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/skin/tb-win-xp/warning-16.png inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ar/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ar/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ar/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/bg/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/bg/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/bg/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ca/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ca/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ca/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/cs/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/cs/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/cs/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/de/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/de/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/de/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/el/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/el/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/el/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/en-US/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/en-US/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/en-US/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fi/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fi/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fi/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fr/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fr/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fr/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gd/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gd/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gd/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gl/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gl/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gl/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hr/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hr/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hr/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hu/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hu/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hu/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/it/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/it/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/it/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ja/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ja/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ja/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ko/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ko/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ko/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/lt/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/lt/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/lt/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nl/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nl/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nl/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pl/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pl/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pl/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ru/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ru/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ru/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sk/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sk/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sk/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sl/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sl/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sl/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sq/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sq/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sq/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/tr/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/tr/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/tr/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/vi/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/vi/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/vi/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/enigmail.properties extracting: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/am-enigprefs.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/enigmail.dtd inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/enigmail.properties inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ar/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ar/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ar/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ar/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ar/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/bg/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/bg/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/bg/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/bg/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/bg/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ca/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ca/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ca/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ca/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ca/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/cs/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/cs/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/cs/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/cs/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/cs/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/de/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/de/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/de/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/de/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/de/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/el/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/el/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/el/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/el/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/el/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/help.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/initError.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/en-US/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/es-ES/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fi/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fi/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fi/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fi/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fi/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fr/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fr/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fr/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fr/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/fr/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gd/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gd/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gd/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gd/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gd/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gl/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gl/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gl/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gl/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/gl/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hr/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hr/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hr/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hr/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hr/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hu/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hu/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hu/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hu/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/hu/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/it/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/it/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/it/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/it/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/it/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ja/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ja/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ja/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ja/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ja/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ko/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ko/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ko/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ko/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ko/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/lt/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/lt/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/lt/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/lt/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/lt/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nb-NO/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nl/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nl/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nl/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nl/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/nl/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pl/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pl/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pl/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pl/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pl/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-BR/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/pt-PT/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ru/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ru/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ru/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ru/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/ru/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sk/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sk/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sk/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sk/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sk/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sl/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sl/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sl/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sl/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sl/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sq/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sq/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sq/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sq/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sq/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/sv-SE/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/tr/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/tr/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/tr/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/tr/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/tr/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/vi/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/vi/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/vi/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/vi/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/vi/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-CN/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/help/compose.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/help/editRcptRule.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/help/messenger.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/help/rulesEditor.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome/locale/zh-TW/help/sendingPrefs.html inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/bootstrap.js inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/chrome.manifest inflating: /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail/install.rdf + popd ~/RPM/BUILD/thunderbird-60.5.2 + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.45456 + 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.2 + 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.2/objdir' make[1]: Entering directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/comm/mail/installer' /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/_virtualenv/bin/python -m mozbuild.action.file_generate /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/objdir/_virtualenv/bin/python /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/mozapps/installer/packager.py -DPKG_LOCALE_MANIFEST=/usr/src/RPM/BUILD/thunderbird-60.5.2/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.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_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.1"' -DMOZILLA_VERSION_U=60.5.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"60.5.2"' -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.2/comm/mail/installer/removed-files.in \ \ \ \ \ --optimizejars \ --compress none \ /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/objdir/_virtualenv/bin/python /usr/src/RPM/BUILD/thunderbird-60.5.2/toolkit/mozapps/installer/find-dupes.py -DPKG_LOCALE_MANIFEST=/usr/src/RPM/BUILD/thunderbird-60.5.2/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.1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_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.1"' -DMOZILLA_VERSION_U=60.5.1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALLOW_LEGACY_EXTENSIONS=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"60.5.2"' -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.2/comm/mail/installer/allowed-dupes.mn -f /usr/src/RPM/BUILD/thunderbird-60.5.2/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.2/objdir/_virtualenv/bin/python -m mozbuild.action.test_archive mozharness /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/mozharness.zip Wrote 472 files in 2323363 bytes to mozharness.zip in 0.35s Packing stylo binding files... cd '../../../dist/rust_bindings/style' && \ zip -r5D '/usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/dist/thunderbird-60.5.2.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.2/objdir/comm/mail/installer' make: Leaving directory '/usr/src/RPM/BUILD/thunderbird-60.5.2/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.2, -e s,@tbird_release@,alt1, /usr/src/tmp/thunderbird-buildroot//etc/rpm/macros.d/thunderbird + cp -a /usr/src/RPM/BUILD/thunderbird-60.5.2/objdir/mozilla/dist/enigmail '/usr/src/tmp/thunderbird-buildroot//usr/lib/mozilla/extensions/{3550f703-e582-4d05-9a08-453d09bdfdc6}/{847b3a00-7ab1-11d4-8f02-006008948af5}' + set +x /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/gtk2/libmozgtk.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/gtk2/libmozgtk.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libxul.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libxul.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/plugin-container: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/plugin-container: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozgtk.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozgtk.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/thunderbird-bin: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/thunderbird-bin: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/liblgpllibs.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/liblgpllibs.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libldap60.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libldap60.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libldif60.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libldif60.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libprldap60.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libprldap60.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozsandbox.so: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/libmozsandbox.so: new RUNPATH: /usr/lib/thunderbird /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/pingsender: RUNPATH=/____________________ /usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/pingsender: new RUNPATH: /usr/lib/thunderbird + rm -f '/usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}.xpi' + cp -aL 'objdir/dist/bin/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}' '/usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}' ++ grep en-US '/usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/chrome.manifest' ++ sed s/en-US/ru/g + locale_ru='locale calendar ru chrome/calendar-ru/locale/ru/calendar/ locale lightning ru chrome/lightning-ru/locale/ru/lightning/' + echo -e 'locale calendar ru chrome/calendar-ru/locale/ru/calendar/ locale lightning ru chrome/lightning-ru/locale/ru/lightning/' + tar xvf /usr/src/RPM/SOURCES/lightning-ru.tar -C '/usr/src/tmp/thunderbird-buildroot/usr/lib/thunderbird/distribution/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}' chrome/calendar-ru chrome/lightning-ru chrome/calendar-ru/ chrome/calendar-ru/locale/ chrome/calendar-ru/locale/ru/ chrome/calendar-ru/locale/ru/calendar/ chrome/calendar-ru/locale/ru/calendar/calendar-alarms.properties chrome/calendar-ru/locale/ru/calendar/calendar-event-dialog-attendees.properties chrome/calendar-ru/locale/ru/calendar/calendar-event-dialog.dtd chrome/calendar-ru/locale/ru/calendar/calendar-event-dialog.properties chrome/calendar-ru/locale/ru/calendar/calendar-extract.properties chrome/calendar-ru/locale/ru/calendar/calendar-invitations-dialog.dtd chrome/calendar-ru/locale/ru/calendar/calendar-occurrence-prompt.dtd chrome/calendar-ru/locale/ru/calendar/calendar-occurrence-prompt.properties chrome/calendar-ru/locale/ru/calendar/calendar-subscriptions-dialog.dtd chrome/calendar-ru/locale/ru/calendar/calendar.dtd chrome/calendar-ru/locale/ru/calendar/calendar.properties chrome/calendar-ru/locale/ru/calendar/calendarCreation.dtd chrome/calendar-ru/locale/ru/calendar/calendarCreation.properties chrome/calendar-ru/locale/ru/calendar/categories.properties chrome/calendar-ru/locale/ru/calendar/dateFormat.properties chrome/calendar-ru/locale/ru/calendar/dialogs/ chrome/calendar-ru/locale/ru/calendar/dialogs/calendar-event-dialog-reminder.dtd chrome/calendar-ru/locale/ru/calendar/global.dtd chrome/calendar-ru/locale/ru/calendar/menuOverlay.dtd chrome/calendar-ru/locale/ru/calendar/migration.dtd chrome/calendar-ru/locale/ru/calendar/migration.properties chrome/calendar-ru/locale/ru/calendar/preferences/ chrome/calendar-ru/locale/ru/calendar/preferences/alarms.dtd chrome/calendar-ru/locale/ru/calendar/preferences/categories.dtd chrome/calendar-ru/locale/ru/calendar/preferences/general.dtd chrome/calendar-ru/locale/ru/calendar/preferences/preferences.dtd chrome/calendar-ru/locale/ru/calendar/preferences/views.dtd chrome/calendar-ru/locale/ru/calendar/provider-uninstall.dtd chrome/calendar-ru/locale/ru/calendar/timezones.properties chrome/calendar-ru/locale/ru/calendar/wcap.properties chrome/lightning-ru/ chrome/lightning-ru/locale/ chrome/lightning-ru/locale/ru/ chrome/lightning-ru/locale/ru/lightning/ chrome/lightning-ru/locale/ru/lightning/lightning-toolbar.dtd chrome/lightning-ru/locale/ru/lightning/lightning.dtd chrome/lightning-ru/locale/ru/lightning/lightning.properties + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/thunderbird-buildroot (auto) mode of './usr/lib/thunderbird/gtk2/libmozgtk.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libxul.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libmozgtk.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/liblgpllibs.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libldap60.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libldif60.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libprldap60.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of './usr/lib/thunderbird/libmozsandbox.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/thunderbird-buildroot (binconfig,pkgconfig,libtool,desktop) /usr/share/applications/thunderbird.desktop: performed minor cleanup: 2d1 < Encoding=UTF-8 Checking contents of files in /usr/src/tmp/thunderbird-buildroot/ (default) Compressing files in /usr/src/tmp/thunderbird-buildroot (auto) Adjusting library links in /usr/src/tmp/thunderbird-buildroot ./usr/lib: Verifying ELF objects in /usr/src/tmp/thunderbird-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/lib/thunderbird/gtk2/libmozgtk.so: RPATH entry found: /usr/lib/thunderbird section [ 2] '.dynsym': symbol 1: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 2: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 3: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 4: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 5: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 6: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 7: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 8: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 9: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 10: symbol in dynamic symbol table with non-default visibility section [ 2] '.dynsym': symbol 11: symbol in dynamic symbol table with non-default visibility verify-elf: WARNING: ./usr/lib/thunderbird/libxul.so: eu-elflint failed verify-elf: WARNING: ./usr/lib/thunderbird/libxul.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libxul.so: uses non-LFS functions: __fxstat __lxstat __xstat creat fopen fseeko ftruncate getrlimit glob globfree lockf lseek mkstemp mmap open posix_fadvise posix_fallocate pread readdir setrlimit tmpfile verify-elf: WARNING: ./usr/lib/thunderbird/plugin-container: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/plugin-container: uses non-LFS functions: fopen mmap verify-elf: WARNING: ./usr/lib/thunderbird/libmozgtk.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/thunderbird-bin: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/thunderbird-bin: uses non-LFS functions: __fxstat fopen mmap open verify-elf: WARNING: ./usr/lib/thunderbird/liblgpllibs.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libldap60.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libldap60.so: uses non-LFS functions: fopen verify-elf: WARNING: ./usr/lib/thunderbird/libldif60.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libprldap60.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libmozsandbox.so: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/libmozsandbox.so: uses non-LFS functions: open readdir verify-elf: WARNING: ./usr/lib/thunderbird/pingsender: RPATH entry found: /usr/lib/thunderbird verify-elf: WARNING: ./usr/lib/thunderbird/pingsender: uses non-LFS functions: fopen mmap Hardlinking identical .pyc and .pyo files Processing files: thunderbird-60.5.2-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.33499 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd thunderbird-60.5.2 + DOCDIR=/usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.2 + export DOCDIR + rm -rf /usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.2 + /bin/mkdir -p /usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.2 + cp -prL AUTHORS /usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.2 + chmod -R go-w /usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.2 + chmod -R a+rX /usr/src/tmp/thunderbird-buildroot/usr/share/doc/thunderbird-60.5.2 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.OItOuL 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: 36 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: 803 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.OD2UdN 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.2-alt1, thunderbird-esr = 60.5.2-alt1, thunderbird-lightning = 60.5.2-alt1, thunderbird-esr-lightning = 60.5.2-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:jdZ7QDgFDIyHD3KOy97nm9f0aqV4r42mTEuYSrMifVCulUdJk65ZI0ygFMPhrhCRVYNf9NtDMQE5, /usr/lib/thunderbird/libprldap60.so = set:iduOEcEI235ej1SMFZhDRykZ0lSYbzg9KTT7e0JEq545ZxnKl5f0, /usr/lib/thunderbird/libxul.so = set:ndVRZauirC483RMubq482Km6wefxjz5L1ZyknesjFtRwkALWok1yvqlzZw2qk99WrvfmkbMVWqi5P9PY8UZ4qR8ntzLJI3DI4m7rCgO1ibTEJ8Vb6alJl29VdMw1f3cqlJrntqiFFxv3e3mdiWjwzieJQ5UXqejnL7CXkxwqhmFeB2S6kLUUG8MDp5UdSe37oq6I013J4zcrkziHguZum5IbUNriSi7TVZ39BbYMS48PMmZy2dK2urM4Sio9s03Ztp6QoZAfwZ0dtCZnQGKOJbdWlNvzFg8TkcDAuwqAIPmbQVcl94xqflaxnMgJEMcqTMWoJeR9Itl8KZtZA62I2q4lUSTYXqn86L6NMmZv6VislcoZ8VgeaQLURwxg6BVYhjk82ETZA25pjx897Jf7RbGb4VOM5Shz1tmFz8xntNyEivvExxWSCuCRJ6GBExxZ1Vs9EDR5Hdx9Ilp1uFtyl55RtRAmqAss2N6ISVbSLUeZe1qdRYUlc64Qi8SrygBoDrYiICOJ7MNxcRdnRZdNZfHJGbllHNdfwdCsiMH1H7gKthc4jKLal51q9gANvi3yOaJNP62LpkK6vyZD9dsc0uvtgLyiusWBokskamBch29h9Fou88ZveYtSAhZhNND0ZwCaRxEnBW7llCC7QhIzPZGT11Bll7EABk8D42AbYpyCMdmyw3N00tZww1cNSt3fl1P3de0XNLzA2xld2aAIankhPSyU67Acqzdd5ZquZ43gMtWjI8qT3u8vrdcp31ZINO6GFbg9axI4NC8ibFZ8DY8jYgtsRgi8dWWlN91JPCnFTDnJr7C2AKTpMNIG8flMP1hR52jNg4ZhDvjqeB9HG8Rvj6jHVrGJds2GhS4sGHMPUGh4i4XbvIZhMtvobx2HzgZ0gZDyy512WQ8OP1vREpZm5rxBMMgwojzC9AuWwvF20VYg8VkNTeHkDCBTncblseYDa1k40ZGGgocVHphRN2jWLvWvk2NZK1aVx7W64sI2ZkIohdUwBbdY7tkJlag3ivZBCOnNviFMIqXNcMTniBRTo9f4WoK1dz9FW1EgksdR4CZxd2pPC1yFDMbK5wZxccczpIttng8XssyDWRNSdNiruPg7BKIStHVlEbuT7nikZCsxfMkNCxUyl1ofvPdZHAU7DAYTVi42nQalLWDZpk6Rf3aJgp3v8f8YktbnfVfAbNkEXDQh4ZsBaSwHqJPM8KWnZCSjyFPlKIpekguFDIIvo6gtZoYKGwawyzKDbpE8pYlttZ7wh7CEHRP66TMNyLiXEzYZv3ah6gCblfD7vHhUnqlsPkRWpb2fPepiV6qD8cGW2pyjXJUcWI4yl1EXtvGZBtAWyhswmFFIOSdTak2tn1QunEhOAsBaZ3nxGImsNNZvkoQXmiKEM4WZavUBBV6BBGZtmE4qlvbJ3FmTiUDNl9tMmDoxgZ78SvGm3I4jkbmkMzVxZDI1mRNNg9yKgbZCMfw2REyCbFwHsvM8onqQpCrbziWk2IfiPgq2dZFZzRpCNqCOjZqhCLjXiT5SFi1ZlWpIiPoNPL3sAkyMEYUI1aYC7kyYdkavfjCDPab2ZxdJ2TO13vx4Z0jTHtasZ85lc2, /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:lj9NyrBLNdc, 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:leIJSZ28jr3fp6C2CHmp4c6vRHMxNmwAgiOHt88VU5MIb6OjMMb2ZnhX3HgWWAPrLpVVdW4EZioexV6gLJKQfp4qhZ9Shvt97NmV4yuTQWJVydVh6U8KRb0c2FZAoToyvdR430hGZ9d1G1xZBkvgQtzYBD0AfjHsKQ1, 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.2-alt1, thunderbird-lightning < 60.5.2-alt1, thunderbird-esr-lightning < 60.5.2-alt1 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.pp5ELc Processing files: thunderbird-enigmail-60.5.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.z4uVo1 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.NQ6fd8 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.2-alt1 Requires: thunderbird = 60.5.2-alt1 Obsoletes: thunderbird-esr-enigmail < 60.5.2-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.lqmJyG Processing files: rpm-build-thunderbird-60.5.2-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.oXeBuz 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.nT85xA 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 Adding to thunderbird-enigmail a strict dependency on thunderbird Wrote: /usr/src/RPM/RPMS/i586/thunderbird-60.5.2-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/i586/thunderbird-enigmail-60.5.2-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/noarch/rpm-build-thunderbird-60.5.2-alt1.noarch.rpm 10990.65user 392.84system 40:06.57elapsed 473%CPU (0avgtext+0avgdata 3380372maxresident)k 0inputs+0outputs (0major+181402840minor)pagefaults 0swaps 11087.32user 405.36system 43:03.93elapsed 444%CPU (0avgtext+0avgdata 3380372maxresident)k 428640inputs+0outputs (0major+182217794minor)pagefaults 0swaps --- thunderbird-60.5.2-alt1.i586.rpm.repo 2019-02-27 19:30:44.000000000 +0000 +++ thunderbird-60.5.2-alt1.i586.rpm.hasher 2019-03-18 07:01:51.748450049 +0000 @@ -1527,5 +1527,5 @@ Provides: /usr/lib/thunderbird/libmozgtk.so = set:hd2gvZtZ05036vIZwbDxUsaRUZ9H8 -Provides: /usr/lib/thunderbird/libmozsandbox.so = set:jdZ7QDgFDIyHD3KOy97nm9f0RQ8seN6xwRdG7LZ6MifVCulUdJk65ZI0ygFMPhrhCRVYNf9NtDMQE5 +Provides: /usr/lib/thunderbird/libmozsandbox.so = set:jdZ7QDgFDIyHD3KOy97nm9f0aqV4r42mTEuYSrMifVCulUdJk65ZI0ygFMPhrhCRVYNf9NtDMQE5 Provides: /usr/lib/thunderbird/libprldap60.so = set:iduOEcEI235ej1SMFZhDRykZ0lSYbzg9KTT7e0JEq545ZxnKl5f0 -Provides: /usr/lib/thunderbird/libxul.so = set:ndVRZauirC483RMubq482Km6wefxjz5L1ZyknesjFtRwkALWok1yvqlzZw2qk99WrvfmkbMVWqi5P9PY8UZ4qR8ntzLJI3DI4m7rCgO1j0nBrQmAY53BGSaxAY6oMwD16JGSJbkYi3ZCMpMGhifHAjbt1ZuqejnL7CXkxwqhmFeB2S6ZvtLVUG8MDp5UdSe37oq6I013J4fDGydGhFl8fvTGwt1fuzovPrlJvianUxJ9gCxJZl4qs5YSw9IBMiU06YXc3qIvW1I7qWcZfEltBrnqQHyZCc52VCyVAQ3kzAtSqxeDFax8kXFi9Y26G55ChkGmHjt2rn5yHvZzp8MaEhkxrvPLHtxoY6NDU9koGYT8nyHy1H7jalZyudo8AhhKhk82ETZA25pjx897Jf7RbGb4VKk3K2XENweHQhIyZCktNyEivvExxWSCuCRJ6GBExxZ1Vs9EDR5Hdx9Ilp1uFtyl55RtRAmqAss2N6ISVbSLUeZe1RIYsdfu5z11J4yZ6ygBoDrYiICOJZfm0z3pGrKGXXUZvRmRBGGRUC7M6je9URwR38TK86y9TnBGy0J48be1w7TjqgkmFduSgUdzORUjYZyFxz1MXH3WlkOzjL4zyziNGA9i89a95P31NZJxSp8ZAoj4V9MfoGk7yulGvklpqug7NeeZHu74kmltwimixsi8gKMD9q2To92e4UX703oyJX6uG2C7qs0Szv7952Hq4k8plKEyCJ5Nde8pQ6rqaYlLuq02Kjvy5hXuM3VrHx9r8UDzBdkjnwik2p9ydhAmiXNjuA9uEeKq89A6tZayj2qDdLiLfLqTec58tLPwzplhuGwD3yGb4Cyx8YzPL9dDOAllAWL9zFRYdRS6e1R8r2eRlUpsR829yZ5ZoRfwXZgr9kot4G7wZv45FMjz8ffdvnGhPYJOydqJ46624rqpmRs8Z47Ybl08D729DaZmDlGr1poUZ5cblseYD8d0ZllxskRhZ5PyGz5CQvZAZzaxUvfg9fYgTwwzlMDoNyqMx1GA1dY7tkJlagzII8Xvpav5ZFkacHSuc3YZ5iBRTo9f4WoK1dz9FW1EgksdR4CZxd2pPC1yFDMbK5wZxccczpIttngVe2N7DUFutItjIQCTcQhFbHtTqu5WyTZ1nikZw1IFyd3N5H2MuZmKVv9NfCz3nygUymFWlZAZAazWD1BmEIxfA74tUpKrVW9ZxOBoaQZ3Fz8YVi5rMlJSpo4nZbZtID4jDHspPsEwYifppZwzfjATl5k1ksMs8kAcZqWWWfME3jQRWp3zrUoNnFtQhuZL1D8Kr1AViRPVNTq4ZlqlsPkRWpb2fPOXdQehokR5O4DSrxCr8m5wFrZfGzkncy3AFgpXCr5axKH0qLbQ8piKiBZpHglmbKUoZDacWtb9nko2ZeRfYOOszOilZCbk2JGLBSxkHr9YPUGAeoHjIgEZj4XflH1my9G5baUNYMZzS0HHp9y4ZJwv05Gh5dni1nVZg61XizePsrpkiDiwZ1Fp8dxCZIZFWcPodjV9vdOYtqnWKMelaMLQPoBCNyDv7U8F4xhVNp3kUdfE4VrEkZupOYsmphUfqq5KB36ZiAE7CKnXkUWFHZyb61 +Provides: /usr/lib/thunderbird/libxul.so = set:ndVRZauirC483RMubq482Km6wefxjz5L1ZyknesjFtRwkALWok1yvqlzZw2qk99WrvfmkbMVWqi5P9PY8UZ4qR8ntzLJI3DI4m7rCgO1ibTEJ8Vb6alJl29VdMw1f3cqlJrntqiFFxv3e3mdiWjwzieJQ5UXqejnL7CXkxwqhmFeB2S6kLUUG8MDp5UdSe37oq6I013J4zcrkziHguZum5IbUNriSi7TVZ39BbYMS48PMmZy2dK2urM4Sio9s03Ztp6QoZAfwZ0dtCZnQGKOJbdWlNvzFg8TkcDAuwqAIPmbQVcl94xqflaxnMgJEMcqTMWoJeR9Itl8KZtZA62I2q4lUSTYXqn86L6NMmZv6VislcoZ8VgeaQLURwxg6BVYhjk82ETZA25pjx897Jf7RbGb4VOM5Shz1tmFz8xntNyEivvExxWSCuCRJ6GBExxZ1Vs9EDR5Hdx9Ilp1uFtyl55RtRAmqAss2N6ISVbSLUeZe1qdRYUlc64Qi8SrygBoDrYiICOJ7MNxcRdnRZdNZfHJGbllHNdfwdCsiMH1H7gKthc4jKLal51q9gANvi3yOaJNP62LpkK6vyZD9dsc0uvtgLyiusWBokskamBch29h9Fou88ZveYtSAhZhNND0ZwCaRxEnBW7llCC7QhIzPZGT11Bll7EABk8D42AbYpyCMdmyw3N00tZww1cNSt3fl1P3de0XNLzA2xld2aAIankhPSyU67Acqzdd5ZquZ43gMtWjI8qT3u8vrdcp31ZINO6GFbg9axI4NC8ibFZ8DY8jYgtsRgi8dWWlN91JPCnFTDnJr7C2AKTpMNIG8flMP1hR52jNg4ZhDvjqeB9HG8Rvj6jHVrGJds2GhS4sGHMPUGh4i4XbvIZhMtvobx2HzgZ0gZDyy512WQ8OP1vREpZm5rxBMMgwojzC9AuWwvF20VYg8VkNTeHkDCBTncblseYDa1k40ZGGgocVHphRN2jWLvWvk2NZK1aVx7W64sI2ZkIohdUwBbdY7tkJlag3ivZBCOnNviFMIqXNcMTniBRTo9f4WoK1dz9FW1EgksdR4CZxd2pPC1yFDMbK5wZxccczpIttng8XssyDWRNSdNiruPg7BKIStHVlEbuT7nikZCsxfMkNCxUyl1ofvPdZHAU7DAYTVi42nQalLWDZpk6Rf3aJgp3v8f8YktbnfVfAbNkEXDQh4ZsBaSwHqJPM8KWnZCSjyFPlKIpekguFDIIvo6gtZoYKGwawyzKDbpE8pYlttZ7wh7CEHRP66TMNyLiXEzYZv3ah6gCblfD7vHhUnqlsPkRWpb2fPepiV6qD8cGW2pyjXJUcWI4yl1EXtvGZBtAWyhswmFFIOSdTak2tn1QunEhOAsBaZ3nxGImsNNZvkoQXmiKEM4WZavUBBV6BBGZtmE4qlvbJ3FmTiUDNl9tMmDoxgZ78SvGm3I4jkbmkMzVxZDI1mRNNg9yKgbZCMfw2REyCbFwHsvM8onqQpCrbziWk2IfiPgq2dZFZzRpCNqCOjZqhCLjXiT5SFi1ZlWpIiPoNPL3sAkyMEYUI1aYC7kyYdkavfjCDPab2ZxdJ2TO13vx4Z0jTHtasZ85lc2 Provides: /usr/lib/thunderbird/libxul.so(xul60)