Newly introduced findings

List of Findings

Error: COMPILER_WARNING: [#def1]
firefox-153.0/accessible/base/ARIAMap.cpp: scope_hint: In member function ‘mozilla::a11y::aria::GetFirstValidRoleMapIndexExcluding(nsTString<char16_t> const&, std::initializer_list<nsStaticAtom*>)::{lambda(nsRoleMapEntry const&)#1}::operator()(nsRoleMapEntry const&) const’
firefox-153.0/accessible/base/ARIAMap.cpp:1544:23: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::aria::GetFirstValidRoleMapIndexExcluding(nsTString<char16_t> const&, std::initializer_list<nsStaticAtom*>)::{lambda(nsRoleMapEntry const&)#1}::operator()(nsRoleMapEntry const&) const’ not found in profile data
# 1544 |     auto comparator = [&role](const nsRoleMapEntry& aEntry) {
#      |                       ^
firefox-153.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-153.0/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-153.0/accessible/generic/BaseAccessibles.h:9: included_from: Included from here.
firefox-153.0/accessible/atk/RootAccessibleWrap.h:8: included_from: Included from here.
firefox-153.0/accessible/atk/RootAccessibleWrap.cpp:5: included_from: Included from here.
firefox-153.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-153.0/layout/base/FrameProperties.h:198:51:   required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
#  198 |     return ReinterpretHelper<T>::FromInternalValue(v);
#      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4502 |     return mProperties.Get(aProperty, aFoundResult);
#      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-153.0/layout/generic/nsIFrame.h:1572:50:   required from here
# 1572 |     mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
#      |                                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1542|   
# 1543|       size_t idx;
# 1544|->     auto comparator = [&role](const nsRoleMapEntry& aEntry) {
# 1545|         return Compare(role, aEntry.ARIARoleString(),
# 1546|                        nsCaseInsensitiveStringComparator);

Error: COMPILER_WARNING: [#def2]
firefox-153.0/accessible/base/ARIAMap.cpp: scope_hint: In member function ‘mozilla::a11y::aria::GetRoleMap(nsStaticAtom const*)::{lambda(nsRoleMapEntry const&)#1}::operator()(nsRoleMapEntry const&) const’
firefox-153.0/accessible/base/ARIAMap.cpp:1681:21: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::aria::GetRoleMap(nsStaticAtom const*)::{lambda(nsRoleMapEntry const&)#1}::operator()(nsRoleMapEntry const&) const’ not found in profile data
# 1681 |   auto comparator = [&role](const nsRoleMapEntry& aEntry) {
#      |                     ^
# 1679|   const nsRoleMapEntry* aria::GetRoleMap(const nsStaticAtom* aAriaRole) {
# 1680|     const nsDependentAtomString role(aAriaRole);
# 1681|->   auto comparator = [&role](const nsRoleMapEntry& aEntry) {
# 1682|       return Compare(role, aEntry.ARIARoleString());
# 1683|     };

Error: COMPILER_WARNING: [#def3]
firefox-153.0/accessible/base/ARIAStateMap.cpp: scope_hint: In function ‘MapEnumType(mozilla::dom::Element*, unsigned long*, EnumTypeData const&)’
firefox-153.0/accessible/base/ARIAStateMap.cpp:311:13: warning[-Wmissing-profile]: profile for function ‘MapEnumType(mozilla::dom::Element*, unsigned long*, EnumTypeData const&)’ not found in profile data
#  311 | static void MapEnumType(dom::Element* aElement, uint64_t* aState,
#      |             ^~~~~~~~~~~
#  309|   }
#  310|   
#  311|-> static void MapEnumType(dom::Element* aElement, uint64_t* aState,
#  312|                           const EnumTypeData& aData) {
#  313|     switch (nsAccUtils::FindARIAAttrValueIn(aElement, aData.mAttrName,

Error: COMPILER_WARNING: [#def4]
firefox-153.0/objdir/accessible/base/Unified_cpp_accessible_base0.cpp:11: included_from: Included from here.
firefox-153.0/accessible/base/ARIAStateMap.cpp: scope_hint: In function ‘MapTokenType(mozilla::dom::Element*, unsigned long*, TokenTypeData const&)’
firefox-153.0/accessible/base/ARIAStateMap.cpp:332:13: warning[-Wmissing-profile]: profile for function ‘MapTokenType(mozilla::dom::Element*, unsigned long*, TokenTypeData const&)’ not found in profile data
#  332 | static void MapTokenType(dom::Element* aElement, uint64_t* aState,
#      |             ^~~~~~~~~~~~
#  330|   }
#  331|   
#  332|-> static void MapTokenType(dom::Element* aElement, uint64_t* aState,
#  333|                            const TokenTypeData& aData) {
#  334|     if (nsAccUtils::HasDefinedARIAToken(aElement, aData.mAttrName)) {

Error: COMPILER_WARNING: [#def5]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:31:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#   31 |       [&aValueString](const float& val) {
#      |       ^
#   29|           aValueString.Assign(val ? u"true" : u"false");
#   30|         },
#   31|->       [&aValueString](const float& val) {
#   32|           aValueString.AppendFloat(val * 100);
#   33|           aValueString.Append(u"%");
firefox-153.0/accessible/base/AccAttributes.cpp:31:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def6]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:40:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#   40 |       [&aValueString](const nsTArray<int32_t>& val) {
#      |       ^
#   38|           val->ToString(aValueString);
#   39|         },
#   40|->       [&aValueString](const nsTArray<int32_t>& val) {
#   41|           if (const size_t len = val.Length()) {
#   42|             for (size_t i = 0; i < len - 1; i++) {
firefox-153.0/accessible/base/AccAttributes.cpp:40:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def7]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:54:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#   54 |       [&aValueString](const CSSCoord& val) {
#      |       ^
#   52|           }
#   53|         },
#   54|->       [&aValueString](const CSSCoord& val) {
#   55|           aValueString.AppendFloat(val);
#   56|           aValueString.Append(u"px");
firefox-153.0/accessible/base/AccAttributes.cpp:54:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def8]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:58:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#   58 |       [&aValueString](const FontSize& val) {
#      |       ^
#   56|           aValueString.Append(u"px");
#   57|         },
#   58|->       [&aValueString](const FontSize& val) {
#   59|           aValueString.AppendInt(val.mValue);
#   60|           aValueString.Append(u"pt");
firefox-153.0/accessible/base/AccAttributes.cpp:58:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def9]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:68:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#   68 |       [&aValueString](const UniquePtr<nsString>& val) {
#      |       ^
#   66|           aValueString.Append(u"-delete-entry-");
#   67|         },
#   68|->       [&aValueString](const UniquePtr<nsString>& val) {
#   69|           aValueString.Assign(*val);
#   70|         },
firefox-153.0/accessible/base/AccAttributes.cpp:68:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def10]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:71:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#   71 |       [&aValueString](const RefPtr<AccAttributes>& val) {
#      |       ^
#   69|           aValueString.Assign(*val);
#   70|         },
#   71|->       [&aValueString](const RefPtr<AccAttributes>& val) {
#   72|           if (val) {
#   73|             aValueString.AppendPrintf("AccAttributes: %s",
firefox-153.0/accessible/base/AccAttributes.cpp:71:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def11]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:83:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#   83 |       [&aValueString](const UniquePtr<gfx::Matrix4x4>& val) {
#      |       ^
#   81|           aValueString.Assign(u"AccGroupInfo{...}");
#   82|         },
#   83|->       [&aValueString](const UniquePtr<gfx::Matrix4x4>& val) {
#   84|           aValueString.AppendPrintf("Matrix4x4=%s", ToString(*val).c_str());
#   85|         },
firefox-153.0/accessible/base/AccAttributes.cpp:83:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def12]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:86:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#   86 |       [&aValueString](const UniquePtr<nsRect>& val) {
#      |       ^
#   84|           aValueString.AppendPrintf("Matrix4x4=%s", ToString(*val).c_str());
#   85|         },
#   86|->       [&aValueString](const UniquePtr<nsRect>& val) {
#   87|           aValueString.AppendPrintf("nsRect=%s", ToString(*val).c_str());
#   88|         },
firefox-153.0/accessible/base/AccAttributes.cpp:86:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def13]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:89:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#   89 |       [&aValueString](const nsTArray<uint64_t>& val) {
#      |       ^
#   87|           aValueString.AppendPrintf("nsRect=%s", ToString(*val).c_str());
#   88|         },
#   89|->       [&aValueString](const nsTArray<uint64_t>& val) {
#   90|           if (const size_t len = val.Length()) {
#   91|             for (size_t i = 0; i < len - 1; i++) {
firefox-153.0/accessible/base/AccAttributes.cpp:89:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def14]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:103:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#  103 |       [&aValueString](const nsTArray<TextOffsetAttribute>& val) {
#      |       ^
#  101|           }
#  102|         },
#  103|->       [&aValueString](const nsTArray<TextOffsetAttribute>& val) {
#  104|           if (const size_t len = val.Length()) {
#  105|             for (size_t i = 0; i < len - 1; i++) {
firefox-153.0/accessible/base/AccAttributes.cpp:103:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def15]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupInfo [...]
firefox-153.0/accessible/base/AccAttributes.cpp:125:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::StringFromValueAndName(nsAtom*, mozilla::Variant<bool, float, double, int, RefPtr<nsAtom>, nsTArray<int>, mozilla::gfx::CoordTyped<mozilla::CSSPixel, float>, mozilla::a11y::FontSize, mozilla::a11y::Color, mozilla::a11y::DeleteEntry, std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > >, RefPtr<mozilla::a11y::AccAttributes>, unsigned long, std::unique_ptr<mozilla::a11y::AccGroupInfo, std::default_delete<mozilla::a11y::AccGroupIn [...]
#  125 |       [&aValueString](const nsTArray<RefPtr<nsAtom>>& val) {
#      |       ^
#  123|           aValueString.AppendPrintf("WritingModes: %x", val.GetBits());
#  124|         },
#  125|->       [&aValueString](const nsTArray<RefPtr<nsAtom>>& val) {
#  126|           if (const size_t len = val.Length()) {
#  127|             for (size_t i = 0; i < len - 1; i++) {
firefox-153.0/accessible/base/AccAttributes.cpp:125:7: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def16]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(bool const&)#1}::operator()(bool const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:209:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(bool const&)#1}::operator()(bool const&) const’ not found in profile data
#  209 |         [&iter, &aDest](const bool& val) {
#      |         ^
#  207|   
#  208|       iter.Data().match(
#  209|->         [&iter, &aDest](const bool& val) {
#  210|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  211|           },

Error: COMPILER_WARNING: [#def17]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(float const&)#1}::operator()(float const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:212:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(float const&)#1}::operator()(float const&) const’ not found in profile data
#  212 |         [&iter, &aDest](const float& val) {
#      |         ^
#  210|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  211|           },
#  212|->         [&iter, &aDest](const float& val) {
#  213|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  214|           },

Error: COMPILER_WARNING: [#def18]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(double const&)#1}::operator()(double const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:215:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(double const&)#1}::operator()(double const&) const’ not found in profile data
#  215 |         [&iter, &aDest](const double& val) {
#      |         ^
#  213|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  214|           },
#  215|->         [&iter, &aDest](const double& val) {
#  216|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  217|           },

Error: COMPILER_WARNING: [#def19]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(int const&)#1}::operator()(int const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:218:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(int const&)#1}::operator()(int const&) const’ not found in profile data
#  218 |         [&iter, &aDest](const int32_t& val) {
#      |         ^
#  216|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  217|           },
#  218|->         [&iter, &aDest](const int32_t& val) {
#  219|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  220|           },

Error: COMPILER_WARNING: [#def20]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(RefPtr<nsAtom> const&)#1}::operator()(RefPtr<nsAtom> const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:221:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(RefPtr<nsAtom> const&)#1}::operator()(RefPtr<nsAtom> const&) const’ not found in profile data
#  221 |         [&iter, &aDest](const RefPtr<nsAtom>& val) {
#      |         ^
#  219|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  220|           },
#  221|->         [&iter, &aDest](const RefPtr<nsAtom>& val) {
#  222|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  223|           },

Error: COMPILER_WARNING: [#def21]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(mozilla::gfx::CoordTyped<mozilla::CSSPixel, float> const&)#1}::operator()(mozilla::gfx::CoordTyped<mozilla::CSSPixel, float> const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:229:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(mozilla::gfx::CoordTyped<mozilla::CSSPixel, float> const&)#1}::operator()(mozilla::gfx::CoordTyped<mozilla::CSSPixel, float> const&) const’ not found in profile data
#  229 |         [&iter, &aDest](const CSSCoord& val) {
#      |         ^
#  227|                 "Trying to copy an AccAttributes containing an array");
#  228|           },
#  229|->         [&iter, &aDest](const CSSCoord& val) {
#  230|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  231|           },

Error: COMPILER_WARNING: [#def22]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(mozilla::a11y::FontSize const&)#1}::operator()(mozilla::a11y::FontSize const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:232:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(mozilla::a11y::FontSize const&)#1}::operator()(mozilla::a11y::FontSize const&) const’ not found in profile data
#  232 |         [&iter, &aDest](const FontSize& val) {
#      |         ^
#  230|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  231|           },
#  232|->         [&iter, &aDest](const FontSize& val) {
#  233|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  234|           },

Error: COMPILER_WARNING: [#def23]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(mozilla::a11y::Color const&)#1}::operator()(mozilla::a11y::Color const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:235:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(mozilla::a11y::Color const&)#1}::operator()(mozilla::a11y::Color const&) const’ not found in profile data
#  235 |         [&iter, &aDest](const Color& val) {
#      |         ^
#  233|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  234|           },
#  235|->         [&iter, &aDest](const Color& val) {
#  236|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  237|           },

Error: COMPILER_WARNING: [#def24]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > > const&)#1}::operator()(std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > > const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:243:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > > const&)#1}::operator()(std::unique_ptr<nsTString<char16_t>, std::default_delete<nsTString<char16_t> > > const&) const’ not found in profile data
#  243 |         [&iter, &aDest](const UniquePtr<nsString>& val) {
#      |         ^
#  241|                 "Trying to copy an AccAttributes containing a DeleteEntry");
#  242|           },
#  243|->         [&iter, &aDest](const UniquePtr<nsString>& val) {
#  244|             aDest->SetAttributeStringCopy(iter.Key(), *val);
#  245|           },

Error: COMPILER_WARNING: [#def25]
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(unsigned long const&)#1}::operator()(unsigned long const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:251:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(unsigned long const&)#1}::operator()(unsigned long const&) const’ not found in profile data
#  251 |         [&iter, &aDest](const uint64_t& val) {
#      |         ^
#  249|                 "Trying to copy an AccAttributes containing an AccAttributes");
#  250|           },
#  251|->         [&iter, &aDest](const uint64_t& val) {
#  252|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  253|           },

Error: COMPILER_WARNING: [#def26]
firefox-153.0/objdir/accessible/base/Unified_cpp_accessible_base0.cpp:20: included_from: Included from here.
firefox-153.0/accessible/base/AccAttributes.cpp: scope_hint: In member function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(mozilla::WritingMode const&)#1}::operator()(mozilla::WritingMode const&) const’
firefox-153.0/accessible/base/AccAttributes.cpp:276:9: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AccAttributes::CopyTo(mozilla::a11y::AccAttributes*, bool) const::{lambda(mozilla::WritingMode const&)#1}::operator()(mozilla::WritingMode const&) const’ not found in profile data
#  276 |         [&iter, &aDest](const WritingMode& val) {
#      |         ^
#  274|                 "Trying to copy an AccAttributes containing an array");
#  275|           },
#  276|->         [&iter, &aDest](const WritingMode& val) {
#  277|             aDest->mData.InsertOrUpdate(iter.Key(), AsVariant(val));
#  278|           },

Error: COMPILER_WARNING: [#def27]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#1}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:7:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#1}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#    7 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#    5|   MARKUPMAP(
#    6|       a,
#    7|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#    8|         // An anchor element without an href attribute and without a click
#    9|         // listener should be a generic.

Error: COMPILER_WARNING: [#def28]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#1}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:7:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#1}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#    5|   MARKUPMAP(
#    6|       a,
#    7|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#    8|         // An anchor element without an href attribute and without a click
#    9|         // listener should be a generic.

Error: COMPILER_WARNING: [#def29]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#2}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:28:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#2}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   28 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#   26|   MARKUPMAP(
#   27|       abbr,
#   28|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   29|         return MakeAndAddRef<HTMLAbbreviationAccessible>(aElement, aContext->Document());
#   30|       },

Error: COMPILER_WARNING: [#def30]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:35:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   35 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#   33|   MARKUPMAP(
#   34|       acronym,
#   35|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   36|         return MakeAndAddRef<HTMLAbbreviationAccessible>(aElement, aContext->Document());
#   37|       },

Error: COMPILER_WARNING: [#def31]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#4}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:46:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#4}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   46 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#   44|   MARKUPMAP(
#   45|       aside,
#   46|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   47|         return MakeAndAddRef<HTMLAsideAccessible>(aElement, aContext->Document());
#   48|       },

Error: COMPILER_WARNING: [#def32]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#5}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:55:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#5}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   55 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#   53|   MARKUPMAP(
#   54|       button,
#   55|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   56|         return MakeAndAddRef<HTMLButtonAccessible>(aElement, aContext->Document());
#   57|       },

Error: COMPILER_WARNING: [#def33]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#6}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:62:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#6}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   62 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#   60|   MARKUPMAP(
#   61|       caption,
#   62|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   63|         if (aContext->IsTable()) {
#   64|           dom::HTMLTableElement* tableEl =

Error: COMPILER_WARNING: [#def34]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#6}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:62:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#6}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#   60|   MARKUPMAP(
#   61|       caption,
#   62|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   63|         if (aContext->IsTable()) {
#   64|           dom::HTMLTableElement* tableEl =

Error: COMPILER_WARNING: [#def35]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#7}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:89:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#7}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   89 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#   87|   MARKUPMAP(
#   88|       div,
#   89|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   90|         // Never create an accessible if we're part of an anonymous
#   91|         // subtree.

Error: COMPILER_WARNING: [#def36]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#7}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:89:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#7}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#   87|   MARKUPMAP(
#   88|       div,
#   89|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   90|         // Never create an accessible if we're part of an anonymous
#   91|         // subtree.

Error: COMPILER_WARNING: [#def37]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#8}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:163:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#8}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  163 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  161|   MARKUPMAP(
#  162|       dl,
#  163|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  164|         return MakeAndAddRef<HTMLListAccessible>(aElement, aContext->Document());
#  165|       },

Error: COMPILER_WARNING: [#def38]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#9}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:174:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#9}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  174 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  172|   MARKUPMAP(
#  173|       figcaption,
#  174|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  175|         return MakeAndAddRef<HTMLFigcaptionAccessible>(aElement, aContext->Document());
#  176|       },

Error: COMPILER_WARNING: [#def39]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#10}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:181:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#10}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  181 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  179|   MARKUPMAP(
#  180|       figure,
#  181|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  182|         return MakeAndAddRef<HTMLFigureAccessible>(aElement, aContext->Document());
#  183|       },

Error: COMPILER_WARNING: [#def40]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#11}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:188:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#11}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  188 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  186|   MARKUPMAP(
#  187|       fieldset,
#  188|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  189|         return MakeAndAddRef<HTMLGroupboxAccessible>(aElement, aContext->Document());
#  190|       },

Error: COMPILER_WARNING: [#def41]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#12}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:195:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#12}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  195 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  193|   MARKUPMAP(
#  194|       form,
#  195|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  196|         return MakeAndAddRef<HTMLFormAccessible>(aElement, aContext->Document());
#  197|       },

Error: COMPILER_WARNING: [#def42]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#13}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:202:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#13}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  202 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  200|   MARKUPMAP(
#  201|       footer,
#  202|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  203|         return MakeAndAddRef<HTMLHeaderOrFooterAccessible>(aElement, aContext->Document());
#  204|       },

Error: COMPILER_WARNING: [#def43]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#14}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:209:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#14}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  209 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  207|   MARKUPMAP(
#  208|       header,
#  209|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  210|         return MakeAndAddRef<HTMLHeaderOrFooterAccessible>(aElement, aContext->Document());
#  211|       },

Error: COMPILER_WARNING: [#def44]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#15}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:230:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#15}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  230 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  228|   MARKUPMAP(
#  229|       hr,
#  230|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  231|         return MakeAndAddRef<HTMLHRAccessible>(aElement, aContext->Document());
#  232|       },

Error: COMPILER_WARNING: [#def45]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#16}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:237:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#16}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  237 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  235|   MARKUPMAP(
#  236|       input,
#  237|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  238|         // TODO(emilio): This would be faster if it used
#  239|         // HTMLInputElement's already-parsed representation.

Error: COMPILER_WARNING: [#def46]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#16}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:237:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#16}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#  235|   MARKUPMAP(
#  236|       input,
#  237|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  238|         // TODO(emilio): This would be faster if it used
#  239|         // HTMLInputElement's already-parsed representation.

Error: COMPILER_WARNING: [#def47]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#17}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:272:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#17}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  272 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  270|   MARKUPMAP(
#  271|       label,
#  272|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  273|         return MakeAndAddRef<HTMLLabelAccessible>(aElement, aContext->Document());
#  274|       },

Error: COMPILER_WARNING: [#def48]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#18}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:279:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#18}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  279 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  277|   MARKUPMAP(
#  278|       legend,
#  279|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  280|         return MakeAndAddRef<HTMLLegendAccessible>(aElement, aContext->Document());
#  281|       },

Error: COMPILER_WARNING: [#def49]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#19}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:286:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#19}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  286 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  284|   MARKUPMAP(
#  285|       li,
#  286|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  287|         // If list item is a child of accessible list then create an
#  288|         // accessible for it unconditionally by tag name. nsBlockFrame

Error: COMPILER_WARNING: [#def50]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#19}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:286:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#19}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#  284|   MARKUPMAP(
#  285|       li,
#  286|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  287|         // If list item is a child of accessible list then create an
#  288|         // accessible for it unconditionally by tag name. nsBlockFrame

Error: COMPILER_WARNING: [#def51]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#20}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:308:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#20}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  308 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  306|   MARKUPMAP(
#  307|       menu,
#  308|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  309|         return MakeAndAddRef<HTMLListAccessible>(aElement, aContext->Document());
#  310|       },

Error: COMPILER_WARNING: [#def52]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#21}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:317:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#21}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  317 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  315|   MARKUPMAP(
#  316|       ol,
#  317|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  318|         return MakeAndAddRef<HTMLListAccessible>(aElement, aContext->Document());
#  319|       },

Error: COMPILER_WARNING: [#def53]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#22}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:324:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#22}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  324 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  322|   MARKUPMAP(
#  323|       option,
#  324|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  325|         return MakeAndAddRef<HTMLSelectOptionAccessible>(aElement, aContext->Document());
#  326|       },

Error: COMPILER_WARNING: [#def54]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#23}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:331:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#23}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  331 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  329|   MARKUPMAP(
#  330|       optgroup,
#  331|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  332|         return MakeAndAddRef<HTMLSelectOptGroupAccessible>(aElement, aContext->Document());
#  333|       },

Error: COMPILER_WARNING: [#def55]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#24}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:338:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#24}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  338 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  336|   MARKUPMAP(
#  337|       output,
#  338|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  339|         return MakeAndAddRef<HTMLOutputAccessible>(aElement, aContext->Document());
#  340|       },

Error: COMPILER_WARNING: [#def56]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#25}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:347:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#25}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  347 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  345|   MARKUPMAP(
#  346|       progress,
#  347|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  348|         return MakeAndAddRef<HTMLProgressAccessible>(aElement, aContext->Document());
#  349|       },

Error: COMPILER_WARNING: [#def57]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#26}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:358:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#26}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  358 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  356|   MARKUPMAP(
#  357|       section,
#  358|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  359|         return MakeAndAddRef<HTMLSectionAccessible>(aElement, aContext->Document());
#  360|       },

Error: COMPILER_WARNING: [#def58]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#27}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:369:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#27}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  369 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  367|   MARKUPMAP(
#  368|       summary,
#  369|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  370|         return MakeAndAddRef<HTMLSummaryAccessible>(aElement, aContext->Document());
#  371|       },

Error: COMPILER_WARNING: [#def59]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#28}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:378:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#28}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  378 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  376|   MARKUPMAP(
#  377|       table,
#  378|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  379|         return MakeAndAddRef<HTMLTableAccessible>(aElement, aContext->Document());
#  380|       },

Error: COMPILER_WARNING: [#def60]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#29}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:390:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#29}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  390 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  388|   MARKUPMAP(
#  389|       td,
#  390|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  391|         if (!aContext->IsHTMLTableRow()) {
#  392|           return nullptr;

Error: COMPILER_WARNING: [#def61]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#29}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:390:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#29}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#  388|   MARKUPMAP(
#  389|       td,
#  390|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  391|         if (!aContext->IsHTMLTableRow()) {
#  392|           return nullptr;

Error: COMPILER_WARNING: [#def62]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#30}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:406:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#30}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  406 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  404|   MARKUPMAP(
#  405|       th,
#  406|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  407|         if (!aContext->IsHTMLTableRow()) {
#  408|           return nullptr;

Error: COMPILER_WARNING: [#def63]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#31}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:418:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#31}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  418 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  416|   MARKUPMAP(
#  417|       tr,
#  418|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  419|         if (aContext->IsTableRow()) {
#  420|           // A <tr> within a row isn't valid.

Error: COMPILER_WARNING: [#def64]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#31}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:418:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#31}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#  416|   MARKUPMAP(
#  417|       tr,
#  418|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  419|         if (aContext->IsTableRow()) {
#  420|           // A <tr> within a row isn't valid.

Error: COMPILER_WARNING: [#def65]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#32}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:444:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#32}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  444 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  442|   MARKUPMAP(
#  443|       ul,
#  444|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  445|         return MakeAndAddRef<HTMLListAccessible>(aElement, aContext->Document());
#  446|       },

Error: COMPILER_WARNING: [#def66]
firefox-153.0/accessible/base/HTMLMarkupMap.inc: scope_hint: In function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#33}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/HTMLMarkupMap.inc:451:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#33}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  451 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#  449|   MARKUPMAP(
#  450|       meter,
#  451|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  452|         return MakeAndAddRef<HTMLMeterAccessible>(aElement, aContext->Document());
#  453|       },

Error: COMPILER_WARNING: [#def67]
firefox-153.0/accessible/base/MathMLMarkupMap.inc: scope_hint: In function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#1}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/MathMLMarkupMap.inc:58:5: warning[-Wmissing-profile]: profile for function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#1}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   58 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#   56|   MARKUPMAP(
#   57|       mtable,
#   58|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   59|         return MakeAndAddRef<HTMLTableAccessible>(aElement, aContext->Document());
#   60|       },

Error: COMPILER_WARNING: [#def68]
firefox-153.0/accessible/base/MathMLMarkupMap.inc: scope_hint: In function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#2}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/MathMLMarkupMap.inc:66:5: warning[-Wmissing-profile]: profile for function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#2}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   66 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#   64|   MARKUPMAP(
#   65|       mlabeledtr,
#   66|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   67|         return MakeAndAddRef<HTMLTableRowAccessible>(aElement, aContext->Document());
#   68|       },

Error: COMPILER_WARNING: [#def69]
firefox-153.0/accessible/base/MathMLMarkupMap.inc: scope_hint: In function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/MathMLMarkupMap.inc:73:5: warning[-Wmissing-profile]: profile for function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   73 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#   71|   MARKUPMAP(
#   72|       mtr,
#   73|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   74|         return MakeAndAddRef<HTMLTableRowAccessible>(aElement, aContext->Document());
#   75|       },

Error: COMPILER_WARNING: [#def70]
firefox-153.0/accessible/base/MathMLMarkupMap.inc: scope_hint: In function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#4}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/MathMLMarkupMap.inc:80:5: warning[-Wmissing-profile]: profile for function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#4}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   80 |     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |     ^
#   78|   MARKUPMAP(
#   79|       mtd,
#   80|->     [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   81|         return MakeAndAddRef<HTMLTableCellAccessible>(aElement, aContext->Document());
#   82|       },

Error: COMPILER_WARNING: [#def71]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::RenderedToContentOffset(mozilla::a11y::LocalAccessible*, unsigned int)’
firefox-153.0/accessible/base/TextLeafRange.cpp:56:16: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::RenderedToContentOffset(mozilla::a11y::LocalAccessible*, unsigned int)’ not found in profile data
#   56 | static int32_t RenderedToContentOffset(LocalAccessible* aAcc,
#      |                ^~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-153.0/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-153.0/accessible/generic/ARIAGridAccessible.h:8: included_from: Included from here.
firefox-153.0/accessible/generic/ARIAGridAccessible.cpp:5: included_from: Included from here.
firefox-153.0/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: included_from: Included from here.
firefox-153.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-153.0/layout/base/FrameProperties.h:198:51:   required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
#  198 |     return ReinterpretHelper<T>::FromInternalValue(v);
#      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4502 |     return mProperties.Get(aProperty, aFoundResult);
#      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-153.0/layout/generic/nsIFrame.h:1572:50:   required from here
# 1572 |     mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
#      |                                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   54|    */
#   55|   
#   56|-> static int32_t RenderedToContentOffset(LocalAccessible* aAcc,
#   57|                                          uint32_t aRenderedOffset) {
#   58|     nsTextFrame* frame = do_QueryFrame(aAcc->GetFrame());

Error: COMPILER_WARNING: [#def72]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::ContentToRenderedOffset(mozilla::a11y::LocalAccessible*, int)’
firefox-153.0/accessible/base/TextLeafRange.cpp:80:17: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::ContentToRenderedOffset(mozilla::a11y::LocalAccessible*, int)’ not found in profile data
#   80 | static uint32_t ContentToRenderedOffset(LocalAccessible* aAcc,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~
#   78|   }
#   79|   
#   80|-> static uint32_t ContentToRenderedOffset(LocalAccessible* aAcc,
#   81|                                           int32_t aContentOffset) {
#   82|     nsTextFrame* frame = do_QueryFrame(aAcc->GetFrame());

Error: COMPILER_WARNING: [#def73]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::NextLeaf(mozilla::a11y::Accessible*, bool, bool)’
firefox-153.0/accessible/base/TextLeafRange.cpp:142:20: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::NextLeaf(mozilla::a11y::Accessible*, bool, bool)’ not found in profile data
#  142 | static Accessible* NextLeaf(Accessible* aOrigin, bool aIsEditable = false,
#      |                    ^~~~~~~~
#  140|   }
#  141|   
#  142|-> static Accessible* NextLeaf(Accessible* aOrigin, bool aIsEditable = false,
#  143|                               bool aIgnoreListItemMarker = false) {
#  144|     MOZ_ASSERT(aOrigin);

Error: COMPILER_WARNING: [#def74]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::PrevLeaf(mozilla::a11y::Accessible*, bool, bool)’
firefox-153.0/accessible/base/TextLeafRange.cpp:157:20: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::PrevLeaf(mozilla::a11y::Accessible*, bool, bool)’ not found in profile data
#  157 | static Accessible* PrevLeaf(Accessible* aOrigin, bool aIsEditable = false,
#      |                    ^~~~~~~~
#  155|   }
#  156|   
#  157|-> static Accessible* PrevLeaf(Accessible* aOrigin, bool aIsEditable = false,
#  158|                               bool aIgnoreListItemMarker = false) {
#  159|     MOZ_ASSERT(aOrigin);

Error: COMPILER_WARNING: [#def75]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::GetFrameInBlock(mozilla::a11y::LocalAccessible const*)’
firefox-153.0/accessible/base/TextLeafRange.cpp:172:18: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::GetFrameInBlock(mozilla::a11y::LocalAccessible const*)’ not found in profile data
#  172 | static nsIFrame* GetFrameInBlock(const LocalAccessible* aAcc) {
#      |                  ^~~~~~~~~~~~~~~
#  170|   }
#  171|   
#  172|-> static nsIFrame* GetFrameInBlock(const LocalAccessible* aAcc) {
#  173|     dom::HTMLInputElement* input =
#  174|         dom::HTMLInputElement::FromNodeOrNull(aAcc->GetContent());

Error: COMPILER_WARNING: [#def76]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::AreFramesOnDifferentLines(nsIFrame*, nsIFrame*)’
firefox-153.0/accessible/base/TextLeafRange.cpp:195:13: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::AreFramesOnDifferentLines(nsIFrame*, nsIFrame*)’ not found in profile data
#  195 | static bool AreFramesOnDifferentLines(nsIFrame* aFrame1, nsIFrame* aFrame2) {
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
#  193|    * Returns true if the given frames are on different lines.
#  194|    */
#  195|-> static bool AreFramesOnDifferentLines(nsIFrame* aFrame1, nsIFrame* aFrame2) {
#  196|     MOZ_ASSERT(aFrame1 && aFrame2);
#  197|     if (aFrame1 == aFrame2) {

Error: COMPILER_WARNING: [#def77]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::IsLocalAccAtLineStart(mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/TextLeafRange.cpp:243:13: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::IsLocalAccAtLineStart(mozilla::a11y::LocalAccessible*)’ not found in profile data
#  243 | static bool IsLocalAccAtLineStart(LocalAccessible* aAcc) {
#      |             ^~~~~~~~~~~~~~~~~~~~~
#  241|   }
#  242|   
#  243|-> static bool IsLocalAccAtLineStart(LocalAccessible* aAcc) {
#  244|     if (aAcc->NativeRole() == roles::LISTITEM_MARKER) {
#  245|       // A bullet always starts a line.

Error: COMPILER_WARNING: [#def78]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::GetWordBreakClass(char16_t)’
firefox-153.0/accessible/base/TextLeafRange.cpp:300:23: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::GetWordBreakClass(char16_t)’ not found in profile data
#  300 | static WordBreakClass GetWordBreakClass(char16_t aChar) {
#      |                       ^~~~~~~~~~~~~~~~~
#  298|   enum WordBreakClass { eWbcSpace = 0, eWbcPunct, eWbcOther };
#  299|   
#  300|-> static WordBreakClass GetWordBreakClass(char16_t aChar) {
#  301|     // Based on IsSelectionInlineWhitespace and IsSelectionNewline in
#  302|     // layout/generic/nsTextFrame.cpp.

Error: COMPILER_WARNING: [#def79]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::IsAcceptableWordStart(mozilla::a11y::Accessible*, nsTAutoStringN<char16_t, 64ul> const&, int)’
firefox-153.0/accessible/base/TextLeafRange.cpp:397:13: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::IsAcceptableWordStart(mozilla::a11y::Accessible*, nsTAutoStringN<char16_t, 64ul> const&, int)’ not found in profile data
#  397 | static bool IsAcceptableWordStart(Accessible* aAcc, const nsAutoString& aText,
#      |             ^~~~~~~~~~~~~~~~~~~~~
#  395|    * is acceptable as the start of a word for our purposes.
#  396|    */
#  397|-> static bool IsAcceptableWordStart(Accessible* aAcc, const nsAutoString& aText,
#  398|                                     int32_t aOffset) {
#  399|     PrevWordBreakClassWalker walker(aAcc, aText, aOffset);

Error: COMPILER_WARNING: [#def80]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::FindDOMTextOffsetAttributes(mozilla::a11y::LocalAccessible*, int, int, bool)’
firefox-153.0/accessible/base/TextLeafRange.cpp:456:1: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::FindDOMTextOffsetAttributes(mozilla::a11y::LocalAccessible*, int, int, bool)’ not found in profile data
#  456 | FindDOMTextOffsetAttributes(LocalAccessible* aAcc, int32_t aRenderedStart,
#      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  454|    */
#  455|   static nsTArray<std::pair<nsTArray<dom::AbstractRange*>, nsStaticAtom*>>
#  456|-> FindDOMTextOffsetAttributes(LocalAccessible* aAcc, int32_t aRenderedStart,
#  457|                               int32_t aRenderedEnd, bool aAllowAdjacent = false) {
#  458|     nsTArray<std::pair<nsTArray<dom::AbstractRange*>, nsStaticAtom*>> result;

Error: COMPILER_WARNING: [#def81]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In member function ‘mozilla::a11y::FindDOMTextOffsetAttributes(mozilla::a11y::LocalAccessible*, int, int, bool)::{lambda(mozilla::dom::Selection*, nsStaticAtom*)#1}::operator()(mozilla::dom::Selection*, nsStaticAtom*) const’
firefox-153.0/accessible/base/TextLeafRange.cpp:483:23: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::FindDOMTextOffsetAttributes(mozilla::a11y::LocalAccessible*, int, int, bool)::{lambda(mozilla::dom::Selection*, nsStaticAtom*)#1}::operator()(mozilla::dom::Selection*, nsStaticAtom*) const’ not found in profile data
#  483 |   auto appendRanges = [&](dom::Selection* aDomSel, nsStaticAtom* aAttr) {
#      |                       ^
#  481|     result.SetCapacity(std::size(kSelectionTypesToAttributes) + highlightCount);
#  482|   
#  483|->   auto appendRanges = [&](dom::Selection* aDomSel, nsStaticAtom* aAttr) {
#  484|       nsTArray<dom::AbstractRange*> domRanges;
#  485|       aDomSel->GetAbstractRangesForIntervalArray(

Error: COMPILER_WARNING: [#def82]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::GetDOMSelection(nsIContent const*, nsIContent const*)’
firefox-153.0/accessible/base/TextLeafRange.cpp:527:24: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::GetDOMSelection(nsIContent const*, nsIContent const*)’ not found in profile data
#  527 | static dom::Selection* GetDOMSelection(const nsIContent* aStartContent,
#      |                        ^~~~~~~~~~~~~~~
#  525|    * to both of them.
#  526|    */
#  527|-> static dom::Selection* GetDOMSelection(const nsIContent* aStartContent,
#  528|                                          const nsIContent* aEndContent) {
#  529|     nsIFrame* startFrame = aStartContent->GetPrimaryFrame();

Error: COMPILER_WARNING: [#def83]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::IsLineBreakContinuation(nsTextFrame*)’
firefox-153.0/accessible/base/TextLeafRange.cpp:619:13: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::IsLineBreakContinuation(nsTextFrame*)’ not found in profile data
#  619 | static bool IsLineBreakContinuation(nsTextFrame* aContinuation) {
#      |             ^~~~~~~~~~~~~~~~~~~~~~~
#  617|   }
#  618|   
#  619|-> static bool IsLineBreakContinuation(nsTextFrame* aContinuation) {
#  620|     // A fluid continuation always means a new line.
#  621|     if (aContinuation->HasAnyStateBits(NS_FRAME_IS_FLUID_CONTINUATION)) {

Error: COMPILER_WARNING: [#def84]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::IsCaretValid(mozilla::a11y::TextLeafPoint)’
firefox-153.0/accessible/base/TextLeafRange.cpp:643:13: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::IsCaretValid(mozilla::a11y::TextLeafPoint)’ not found in profile data
#  643 | static bool IsCaretValid(TextLeafPoint aPoint) {
#      |             ^~~~~~~~~~~~
#  641|   }
#  642|   
#  643|-> static bool IsCaretValid(TextLeafPoint aPoint) {
#  644|     Accessible* acc = aPoint.mAcc;
#  645|     if (!acc->IsHyperText()) {

Error: COMPILER_WARNING: [#def85]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::IsStartOfFocusedEditor(mozilla::a11y::TextLeafPoint&)’
firefox-153.0/accessible/base/TextLeafRange.cpp:669:13: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::IsStartOfFocusedEditor(mozilla::a11y::TextLeafPoint&)’ not found in profile data
#  669 | static bool IsStartOfFocusedEditor(TextLeafPoint& aPoint) {
#      |             ^~~~~~~~~~~~~~~~~~~~~~
#  667|   }
#  668|   
#  669|-> static bool IsStartOfFocusedEditor(TextLeafPoint& aPoint) {
#  670|     if (aPoint.mOffset != 0) {
#  671|       return false;

Error: COMPILER_WARNING: [#def86]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In member function ‘mozilla::a11y::TextLeafPoint::TextLeafPoint(mozilla::a11y::Accessible*, int)::{lambda(mozilla::a11y::Accessible*)#1}::operator()(mozilla::a11y::Accessible*) const’
firefox-153.0/accessible/base/TextLeafRange.cpp:698:21: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::TextLeafPoint::TextLeafPoint(mozilla::a11y::Accessible*, int)::{lambda(mozilla::a11y::Accessible*)#1}::operator()(mozilla::a11y::Accessible*) const’ not found in profile data
#  698 |     auto GetChild = [&aOffset](Accessible* acc) -> Accessible* {
#      |                     ^
#  696|       // Find a leaf. This might not necessarily be a TextLeafAccessible; it
#  697|       // could be an empty container.
#  698|->     auto GetChild = [&aOffset](Accessible* acc) -> Accessible* {
#  699|         if (acc->IsOuterDoc()) {
#  700|           return nullptr;

Error: COMPILER_WARNING: [#def87]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In member function ‘mozilla::a11y::TextLeafPoint::AddTextOffsetAttributes(mozilla::a11y::AccAttributes*) const::{lambda(nsAtom*)#1}::operator()(nsAtom*) const’
firefox-153.0/accessible/base/TextLeafRange.cpp:1619:17: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::TextLeafPoint::AddTextOffsetAttributes(mozilla::a11y::AccAttributes*) const::{lambda(nsAtom*)#1}::operator()(nsAtom*) const’ not found in profile data
# 1619 |   auto expose = [aAttrs](nsAtom* aAttr) {
#      |                 ^
# 1617|   
# 1618|   void TextLeafPoint::AddTextOffsetAttributes(AccAttributes* aAttrs) const {
# 1619|->   auto expose = [aAttrs](nsAtom* aAttr) {
# 1620|       if (aAttr == nsGkAtoms::spelling || aAttr == nsGkAtoms::grammar) {
# 1621|         // XXX We don't correctly handle exposure of overlapping spelling and

Error: COMPILER_WARNING: [#def88]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In member function ‘mozilla::a11y::TextLeafPoint::FindTextAttrsStart(nsDirection, bool) const::{lambda()#1}::operator()() const’
firefox-153.0/accessible/base/TextLeafRange.cpp:2118:39: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::TextLeafPoint::FindTextAttrsStart(nsDirection, bool) const::{lambda()#1}::operator()() const’ not found in profile data
# 2118 |   const bool shouldTraversePrevLeaf = [&]() {
#      |                                       ^
# 2116|     // start the search from the previous leaf. Otherwise, we'll miss the previous
# 2117|     // start.
# 2118|->   const bool shouldTraversePrevLeaf = [&]() {
# 2119|       const bool shouldTraverse =
# 2120|           !aIncludeOrigin && aDirection == eDirPrevious && mOffset == 0;

Error: COMPILER_WARNING: [#def89]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In member function ‘mozilla::a11y::TextLeafPoint::CharBounds() const::{lambda(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>&)#1}::operator()(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>&) const’
firefox-153.0/accessible/base/TextLeafRange.cpp:2231:36: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::TextLeafPoint::CharBounds() const::{lambda(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>&)#1}::operator()(mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>&) const’ not found in profile data
# 2231 |   auto maybeAdjustLineFeedBounds = [this](LayoutDeviceIntRect& aBounds) {
#      |                                    ^
# 2229|     }
# 2230|   
# 2231|->   auto maybeAdjustLineFeedBounds = [this](LayoutDeviceIntRect& aBounds) {
# 2232|       if (!IsLineFeedChar()) {
# 2233|         return;

Error: COMPILER_WARNING: [#def90]
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In member function ‘mozilla::a11y::TextLeafRange::LineRects() const::{lambda(mozilla::a11y::TextLeafRange, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>)#1}::operator()(mozilla::a11y::TextLeafRange, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>) const’
firefox-153.0/accessible/base/TextLeafRange.cpp:2363:17: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::TextLeafRange::LineRects() const::{lambda(mozilla::a11y::TextLeafRange, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>)#1}::operator()(mozilla::a11y::TextLeafRange, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>) const’ not found in profile data
# 2363 |   WalkLineRects([&lineRects, &contentBounds](TextLeafRange aLine,
#      |                 ^
# 2361|   
# 2362|     nsTArray<LayoutDeviceIntRect> lineRects;
# 2363|->   WalkLineRects([&lineRects, &contentBounds](TextLeafRange aLine,
# 2364|                                                LayoutDeviceIntRect aLineRect) {
# 2365|       // Clip the bounds to the bounds of the content area.

Error: COMPILER_WARNING: [#def91]
firefox-153.0/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:47: included_from: Included from here.
firefox-153.0/accessible/base/TextLeafRange.cpp: scope_hint: In member function ‘mozilla::a11y::TextLeafRange::VisibleLines(mozilla::a11y::Accessible*) const::{lambda(mozilla::a11y::TextLeafRange, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>)#1}::operator()(mozilla::a11y::TextLeafRange, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>) const’
firefox-153.0/accessible/base/TextLeafRange.cpp:2597:17: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::TextLeafRange::VisibleLines(mozilla::a11y::Accessible*) const::{lambda(mozilla::a11y::TextLeafRange, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>)#1}::operator()(mozilla::a11y::TextLeafRange, mozilla::gfx::IntRectTyped<mozilla::LayoutDevicePixel>) const’ not found in profile data
# 2597 |   WalkLineRects([&lines, &containerBounds](TextLeafRange aLine,
#      |                 ^
# 2595|     // We want to restrict our lines to those visible within aContainer.
# 2596|     LayoutDeviceIntRect containerBounds = aContainer->Bounds();
# 2597|->   WalkLineRects([&lines, &containerBounds](TextLeafRange aLine,
# 2598|                                              LayoutDeviceIntRect aLineRect) {
# 2599|       // XXX This doesn't correctly handle lines that are scrolled out where the

Error: COMPILER_WARNING: [#def92]
firefox-153.0/accessible/base/TextRange.cpp: scope_hint: In function ‘mozilla::a11y::ToTextPoint(mozilla::a11y::Accessible*, mozilla::a11y::Accessible**, int*, bool)’
firefox-153.0/accessible/base/TextRange.cpp:19:13: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::ToTextPoint(mozilla::a11y::Accessible*, mozilla::a11y::Accessible**, int*, bool)’ not found in profile data
#   19 | static void ToTextPoint(Accessible* aAcc, Accessible** aContainer,
#      |             ^~~~~~~~~~~
#   17|    * Returns a text point for aAcc within aContainer.
#   18|    */
#   19|-> static void ToTextPoint(Accessible* aAcc, Accessible** aContainer,
#   20|                           int32_t* aOffset, bool aIsBefore = true) {
#   21|     if (aAcc->IsHyperText()) {

Error: COMPILER_WARNING: [#def93]
firefox-153.0/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:56: included_from: Included from here.
firefox-153.0/accessible/base/TextRange.cpp: scope_hint: In function ‘mozilla::a11y::ClosestNotGeneratedDOMPoint(mozilla::a11y::DOMPoint const&, nsIContent*)’
firefox-153.0/accessible/base/TextRange.cpp:212:17: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::ClosestNotGeneratedDOMPoint(mozilla::a11y::DOMPoint const&, nsIContent*)’ not found in profile data
#  212 | static DOMPoint ClosestNotGeneratedDOMPoint(const DOMPoint& aDOMPoint,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  210|    * If aDOMPoint is in ::after, the result is immediately before it.
#  211|    */
#  212|-> static DOMPoint ClosestNotGeneratedDOMPoint(const DOMPoint& aDOMPoint,
#  213|                                               nsIContent* aElementContent) {
#  214|     MOZ_ASSERT(aDOMPoint.node, "The node must not be null");

Error: COMPILER_WARNING: [#def94]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#31}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/XULMap.inc:37:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#31}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   37 |        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |        ^
#   35|   
#   36|   XULMAP(description,
#   37|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   38|            if (aElement->ClassList()->Contains(u"tooltip-label"_ns)) {
#   39|              // FIXME(emilio): Why this special case?

Error: COMPILER_WARNING: [#def95]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In member function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#31}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/XULMap.inc:37:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#31}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#   35|   
#   36|   XULMAP(description,
#   37|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   38|            if (aElement->ClassList()->Contains(u"tooltip-label"_ns)) {
#   39|              // FIXME(emilio): Why this special case?

Error: COMPILER_WARNING: [#def96]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#32}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/XULMap.inc:47:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#32}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   47 |        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |        ^
#   45|   
#   46|   XULMAP(tooltip,
#   47|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   48|            return MakeAndAddRef<XULTooltipAccessible>(aElement, aContext->Document());
#   49|          })

Error: COMPILER_WARNING: [#def97]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#33}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/XULMap.inc:52:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#33}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   52 |        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |        ^
#   50|   
#   51|   XULMAP(label,
#   52|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   53|            if (aElement->ClassList()->Contains(u"text-link"_ns)) {
#   54|              return MakeAndAddRef<XULLinkAccessible>(aElement, aContext->Document());

Error: COMPILER_WARNING: [#def98]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In member function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#33}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/XULMap.inc:52:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#33}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#   50|   
#   51|   XULMAP(label,
#   52|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   53|            if (aElement->ClassList()->Contains(u"text-link"_ns)) {
#   54|              return MakeAndAddRef<XULLinkAccessible>(aElement, aContext->Document());

Error: COMPILER_WARNING: [#def99]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#34}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/XULMap.inc:60:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#34}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   60 |        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |        ^
#   58|   
#   59|   XULMAP(image,
#   60|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   61|            // Don't include nameless images in accessible tree.
#   62|            if (!aElement->HasAttr(nsGkAtoms::tooltiptext)) {

Error: COMPILER_WARNING: [#def100]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In member function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#34}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/XULMap.inc:60:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#34}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#   58|   
#   59|   XULMAP(image,
#   60|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   61|            // Don't include nameless images in accessible tree.
#   62|            if (!aElement->HasAttr(nsGkAtoms::tooltiptext)) {

Error: COMPILER_WARNING: [#def101]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#35}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/XULMap.inc:70:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#35}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   70 |        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |        ^
#   68|   
#   69|   XULMAP(menulist,
#   70|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   71|            nsAutoString domID;
#   72|            if (nsCoreUtils::GetID(aElement, domID)) {

Error: COMPILER_WARNING: [#def102]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In member function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#35}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/XULMap.inc:70:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#35}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#   68|   
#   69|   XULMAP(menulist,
#   70|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   71|            nsAutoString domID;
#   72|            if (nsCoreUtils::GetID(aElement, domID)) {

Error: COMPILER_WARNING: [#def103]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#36}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/XULMap.inc:82:19: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#36}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   82 | XULMAP(menupopup, [](Element* aElement, LocalAccessible* aContext) {
#      |                   ^
#   80|          })
#   81|   
#   82|-> XULMAP(menupopup, [](Element* aElement, LocalAccessible* aContext) {
#   83|     return CreateMenupopupAccessible(aElement, aContext);
#   84|   })

Error: COMPILER_WARNING: [#def104]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#37}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/XULMap.inc:87:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#37}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#   87 |        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |        ^
#   85|   
#   86|   XULMAP(panel,
#   87|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   88|            static const Element::AttrValuesArray sIgnoreTypeVals[] = {
#   89|                nsGkAtoms::autocomplete_richlistbox, nsGkAtoms::autocomplete,

Error: COMPILER_WARNING: [#def105]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In member function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#37}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/XULMap.inc:87:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#37}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#   85|   
#   86|   XULMAP(panel,
#   87|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#   88|            static const Element::AttrValuesArray sIgnoreTypeVals[] = {
#   89|                nsGkAtoms::autocomplete_richlistbox, nsGkAtoms::autocomplete,

Error: COMPILER_WARNING: [#def106]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#38}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/XULMap.inc:106:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#38}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  106 |        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#      |        ^
#  104|   
#  105|   XULMAP(tree,
#  106|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  107|            nsIContent* child =
#  108|                nsTreeUtils::GetDescendantChild(aElement, nsGkAtoms::treechildren);

Error: COMPILER_WARNING: [#def107]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In member function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#38}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-153.0/accessible/base/XULMap.inc:106:8: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#38}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
#  104|   
#  105|   XULMAP(tree,
#  106|->        [](Element* aElement, LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> {
#  107|            nsIContent* child =
#  108|                nsTreeUtils::GetDescendantChild(aElement, nsGkAtoms::treechildren);

Error: COMPILER_WARNING: [#def108]
firefox-153.0/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘MaybeCreateSpecificARIAAccessible(nsRoleMapEntry const*, mozilla::a11y::LocalAccessible const*, nsIContent*, mozilla::a11y::DocAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:104:42: warning[-Wmissing-profile]: profile for function ‘MaybeCreateSpecificARIAAccessible(nsRoleMapEntry const*, mozilla::a11y::LocalAccessible const*, nsIContent*, mozilla::a11y::DocAccessible*)’ not found in profile data
#  104 | static already_AddRefed<LocalAccessible> MaybeCreateSpecificARIAAccessible(
#      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  102|    * class, create and return it. Otherwise, return null.
#  103|    */
#  104|-> static already_AddRefed<LocalAccessible> MaybeCreateSpecificARIAAccessible(
#  105|       const nsRoleMapEntry* aRoleMapEntry, const LocalAccessible* aContext,
#  106|       nsIContent* aContent, DocAccessible* aDocument) {

Error: COMPILER_WARNING: [#def109]
firefox-153.0/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘SendCacheDomainRequestToAllContentProcesses(unsigned long)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:143:13: warning[-Wmissing-profile]: profile for function ‘SendCacheDomainRequestToAllContentProcesses(unsigned long)’ not found in profile data
#  143 | static bool SendCacheDomainRequestToAllContentProcesses(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  141|   // Send a request to all content processes that they build and send back
#  142|   // information about the given cache domains.
#  143|-> static bool SendCacheDomainRequestToAllContentProcesses(
#  144|       uint64_t aCacheDomains) {
#  145|     if (!XRE_IsParentProcess()) {

Error: COMPILER_WARNING: [#def110]
firefox-153.0/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘MustBeGenericAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:168:13: warning[-Wmissing-profile]: profile for function ‘MustBeGenericAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’ not found in profile data
#  168 | static bool MustBeGenericAccessible(nsIContent* aContent,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~
#  166|    * RemoteAccessible cache.
#  167|    */
#  168|-> static bool MustBeGenericAccessible(nsIContent* aContent,
#  169|                                       DocAccessible* aDocument) {
#  170|     if (aContent->IsInNativeAnonymousSubtree() || aContent->IsSVGElement() ||

Error: COMPILER_WARNING: [#def111]
firefox-153.0/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘MustBeAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:202:13: warning[-Wmissing-profile]: profile for function ‘MustBeAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’ not found in profile data
#  202 | static bool MustBeAccessible(nsIContent* aContent, DocAccessible* aDocument) {
#      |             ^~~~~~~~~~~~~~~~
#  200|    * Return true if the element must be accessible.
#  201|    */
#  202|-> static bool MustBeAccessible(nsIContent* aContent, DocAccessible* aDocument) {
#  203|     if (nsIFrame* frame = aContent->GetPrimaryFrame()) {
#  204|       // This document might be invisible when it first loads. Therefore, we must

Error: COMPILER_WARNING: [#def112]
firefox-153.0/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘MustSVGElementBeAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:295:13: warning[-Wmissing-profile]: profile for function ‘MustSVGElementBeAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’ not found in profile data
#  295 | static bool MustSVGElementBeAccessible(nsIContent* aContent,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  293|    * Return true if the SVG element should be accessible
#  294|    */
#  295|-> static bool MustSVGElementBeAccessible(nsIContent* aContent,
#  296|                                          DocAccessible* aDocument) {
#  297|     // https://w3c.github.io/svg-aam/#include_elements

Error: COMPILER_WARNING: [#def113]
firefox-153.0/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘MaybeCreateSVGAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:311:42: warning[-Wmissing-profile]: profile for function ‘MaybeCreateSVGAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’ not found in profile data
#  311 | static already_AddRefed<LocalAccessible> MaybeCreateSVGAccessible(
#      |                                          ^~~~~~~~~~~~~~~~~~~~~~~~
#  309|    * of an Accessible.
#  310|    */
#  311|-> static already_AddRefed<LocalAccessible> MaybeCreateSVGAccessible(
#  312|       nsIContent* aContent, DocAccessible* aDocument) {
#  313|     if (aContent->IsSVGGeometryElement() ||

Error: COMPILER_WARNING: [#def114]
firefox-153.0/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘New_HyperText(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:375:42: warning[-Wmissing-profile]: profile for function ‘New_HyperText(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  375 | static already_AddRefed<LocalAccessible> New_HyperText(
#      |                                          ^~~~~~~~~~~~~
#  373|   // LocalAccessible constructors
#  374|   
#  375|-> static already_AddRefed<LocalAccessible> New_HyperText(
#  376|       Element* aElement, LocalAccessible* aContext) {
#  377|     return MakeAndAddRef<HyperTextAccessible>(aElement, aContext->Document());

Error: COMPILER_WARNING: [#def115]
firefox-153.0/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:92: included_from: Included from here.
firefox-153.0/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘New_HTMLDtOrDd<mozilla::a11y::HTMLLIAccessible>(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)already_AddRefed<mozilla::a11y::LocalAccessible>’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:381:42: warning[-Wmissing-profile]: profile for function ‘New_HTMLDtOrDd<mozilla::a11y::HTMLLIAccessible>(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)already_AddRefed<mozilla::a11y::LocalAccessible>’ not found in profile data
#  381 | static already_AddRefed<LocalAccessible> New_HTMLDtOrDd(
#      |                                          ^~~~~~~~~~~~~~
#  379|   
#  380|   template <typename AccClass>
#  381|-> static already_AddRefed<LocalAccessible> New_HTMLDtOrDd(
#  382|       Element* aElement, LocalAccessible* aContext) {
#  383|     nsIContent* parent = aContext->GetContent();

Error: COMPILER_WARNING: [#def116]
firefox-153.0/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘New_HTMLDtOrDd<mozilla::a11y::HyperTextAccessible>(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)already_AddRefed<mozilla::a11y::LocalAccessible>’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:381:42: warning[-Wmissing-profile]: profile for function ‘New_HTMLDtOrDd<mozilla::a11y::HyperTextAccessible>(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)already_AddRefed<mozilla::a11y::LocalAccessible>’ not found in profile data
#  379|   
#  380|   template <typename AccClass>
#  381|-> static already_AddRefed<LocalAccessible> New_HTMLDtOrDd(
#  382|       Element* aElement, LocalAccessible* aContext) {
#  383|     nsIContent* parent = aContext->GetContent();

Error: COMPILER_WARNING: [#def117]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#10}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#10}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def118]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#11}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#11}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def119]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#12}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#12}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def120]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#13}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#13}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def121]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#14}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#14}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def122]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#15}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#15}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def123]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#16}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#16}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def124]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#17}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#17}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def125]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#18}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#18}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def126]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#19}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#19}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def127]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#1}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#1}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def128]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#20}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#20}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def129]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#21}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#21}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def130]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#22}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#22}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def131]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#23}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#23}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def132]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#24}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#24}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def133]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#25}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#25}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def134]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#26}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#26}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def135]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#27}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#27}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def136]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#28}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#28}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def137]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#29}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#29}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def138]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#2}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#2}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def139]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#30}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#30}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def140]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def141]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#4}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#4}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def142]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#5}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#5}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def143]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#6}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#6}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def144]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#7}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#7}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def145]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#8}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#8}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def146]
firefox-153.0/accessible/base/XULMap.inc: scope_hint: In function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#9}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/base/nsAccessibilityService.cpp:429:10: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#9}::_FUN(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
#  429 |          [](Element* aElement,                                                \
#      |          ^
#  427|   #define XULMAP_TYPE(atom, new_type)                                           \
#  428|     XULMAP(atom,                                                                \
#  429|->          [](Element* aElement,                                                \
#  430|               LocalAccessible* aContext) -> already_AddRefed<LocalAccessible> { \
#  431|              return MakeAndAddRef<new_type>(aElement, aContext->Document());    \

Error: COMPILER_WARNING: [#def147]
firefox-153.0/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:101: included_from: Included from here.
firefox-153.0/accessible/base/nsCoreUtils.cpp: scope_hint: In member function ‘nsCoreUtils::ScrollSubstringTo(nsIFrame*, nsRange*, mozilla::AxisScrollParams, mozilla::AxisScrollParams)::{lambda()#1}::operator()() const’
firefox-153.0/accessible/base/nsCoreUtils.cpp:248:44: warning[-Wmissing-profile]: profile for function ‘nsCoreUtils::ScrollSubstringTo(nsIFrame*, nsRange*, mozilla::AxisScrollParams, mozilla::AxisScrollParams)::{lambda()#1}::operator()() const’ not found in profile data
#  248 |   const RefPtr<dom::Selection> selection = [&]() -> dom::Selection* {
#      |                                            ^
#  246|     }
#  247|   
#  248|->   const RefPtr<dom::Selection> selection = [&]() -> dom::Selection* {
#  249|       nsISelectionController* const selCon = aFrame->GetSelectionController();
#  250|       NS_ENSURE_TRUE(selCon, nullptr);

Error: COMPILER_WARNING: [#def148]
firefox-153.0/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:119: included_from: Included from here.
firefox-153.0/accessible/base/nsTextEquivUtils.cpp: scope_hint: In function ‘GetReferencedAccs()’
firefox-153.0/accessible/base/nsTextEquivUtils.cpp:38:39: warning[-Wmissing-profile]: profile for function ‘GetReferencedAccs()’ not found in profile data
#   38 | static nsTHashSet<const Accessible*>& GetReferencedAccs() {
#      |                                       ^~~~~~~~~~~~~~~~~
#   36|    * Name spec, "[e]ach node in the subtree is consulted only once."
#   37|    */
#   38|-> static nsTHashSet<const Accessible*>& GetReferencedAccs() {
#   39|     static nsTHashSet<const Accessible*> sReferencedAccs;
#   40|     return sReferencedAccs;

Error: COMPILER_WARNING: [#def149]
firefox-153.0/accessible/basetypes/Accessible.cpp: scope_hint: In member function ‘mozilla::a11y::Accessible::ApplyImplicitState(unsigned long&) const::{lambda(mozilla::a11y::Accessible*)#1}::operator()(mozilla::a11y::Accessible*) const’
firefox-153.0/accessible/basetypes/Accessible.cpp:717:35: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::Accessible::ApplyImplicitState(unsigned long&) const::{lambda(mozilla::a11y::Accessible*)#1}::operator()(mozilla::a11y::Accessible*) const’ not found in profile data
#  717 |       auto HasExplicitSelection = [](Accessible* aAcc) {
#      |                                   ^
firefox-153.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-153.0/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-153.0/accessible/generic/DocAccessible.h:8: included_from: Included from here.
firefox-153.0/accessible/generic/LocalAccessible-inl.h:8: included_from: Included from here.
firefox-153.0/accessible/atk/nsMaiInterfaceAction.cpp:7: included_from: Included from here.
firefox-153.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-153.0/layout/base/FrameProperties.h:198:51:   required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
#  198 |     return ReinterpretHelper<T>::FromInternalValue(v);
#      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4502 |     return mProperties.Get(aProperty, aFoundResult);
#      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-153.0/layout/generic/nsIFrame.h:1572:50:   required from here
# 1572 |     mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
#      |                                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  715|         AUTO_PROFILER_MARKER_TEXT(
#  716|             "Accessible::ApplyImplicitState::ImplicitSelection", A11Y, {}, ""_ns);
#  717|->       auto HasExplicitSelection = [](Accessible* aAcc) {
#  718|           Pivot p = Pivot(aAcc);
#  719|           PivotARIASelectedRule rule;

Error: COMPILER_WARNING: [#def150]
firefox-153.0/accessible/basetypes/Accessible.h: scope_hint: In member function ‘mozilla::a11y::Accessible::FindAncestorIf<mozilla::a11y::Accessible::ARIATransformRole(mozilla::a11y::roles::Role) const::{lambda(mozilla::a11y::Accessible const&)#1}>(mozilla::a11y::Accessible::ARIATransformRole(mozilla::a11y::roles::Role) const::{lambda(mozilla::a11y::Accessible const&)#1}&&) constmozilla::a11y::Accessible*’
firefox-153.0/accessible/basetypes/Accessible.h:232:15: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::Accessible::FindAncestorIf<mozilla::a11y::Accessible::ARIATransformRole(mozilla::a11y::roles::Role) const::{lambda(mozilla::a11y::Accessible const&)#1}>(mozilla::a11y::Accessible::ARIATransformRole(mozilla::a11y::roles::Role) const::{lambda(mozilla::a11y::Accessible const&)#1}&&) constmozilla::a11y::Accessible*’ not found in profile data
#  232 |   Accessible* FindAncestorIf(Callable&& aPredicate) const {
#      |               ^~~~~~~~~~~~~~
#  230|      */
#  231|     template <typename Callable>
#  232|->   Accessible* FindAncestorIf(Callable&& aPredicate) const {
#  233|       static_assert(
#  234|           std::is_same_v<std::invoke_result_t<Callable, const Accessible&>,

Error: COMPILER_WARNING: [#def151]
firefox-153.0/objdir/accessible/basetypes/Unified_cpp_accessible_basetypes0.cpp:11: included_from: Included from here.
firefox-153.0/accessible/basetypes/HyperTextAccessibleBase.cpp: scope_hint: In member function ‘mozilla::a11y::HyperTextAccessibleBase::CroppedSelectionRanges(nsTArray<mozilla::a11y::TextRange>&) const::{lambda(mozilla::a11y::TextRange&)#1}::operator()(mozilla::a11y::TextRange&) const’
firefox-153.0/accessible/basetypes/HyperTextAccessibleBase.cpp:786:28: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::HyperTextAccessibleBase::CroppedSelectionRanges(nsTArray<mozilla::a11y::TextRange>&) const::{lambda(mozilla::a11y::TextRange&)#1}::operator()(mozilla::a11y::TextRange&) const’ not found in profile data
#  786 |   aRanges.RemoveElementsBy([&](TextRange& range) {
#      |                            ^
#  784|     // Exclude ranges that don't overlap acc.
#  785|     size_t nextIndex = 0;
#  786|->   aRanges.RemoveElementsBy([&](TextRange& range) {
#  787|       // Set index to the index of range. Increment nextIndex ready for the next
#  788|       // iteration.

Error: COMPILER_WARNING: [#def152]
firefox-153.0/accessible/generic/DocAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::DocAccessible::QueueCacheUpdate(mozilla::a11y::LocalAccessible*, unsigned long, bool)::{lambda(auto:1&&)#1}::operator()<nsBaseHashtable<nsPtrHashKey<mozilla::a11y::LocalAccessible>, unsigned long, unsigned long, nsDefaultConverter<unsigned long, unsigned long> >::EntryHandle>(nsBaseHashtable<nsPtrHashKey<mozilla::a11y::LocalAccessible>, unsigned long, unsigned long, nsDefaultConverter<unsigned long, unsigned long> >::EntryHandle&&) constauto’
firefox-153.0/accessible/generic/DocAccessible.cpp:421:53: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::DocAccessible::QueueCacheUpdate(mozilla::a11y::LocalAccessible*, unsigned long, bool)::{lambda(auto:1&&)#1}::operator()<nsBaseHashtable<nsPtrHashKey<mozilla::a11y::LocalAccessible>, unsigned long, unsigned long, nsDefaultConverter<unsigned long, unsigned long> >::EntryHandle>(nsBaseHashtable<nsPtrHashKey<mozilla::a11y::LocalAccessible>, unsigned long, unsigned long, nsDefaultConverter<unsigned long, unsigned long> >::EntryHandle&&) constauto’ not found in profile dat [...]
#  421 |       mQueuedCacheUpdatesHash.WithEntryHandle(aAcc, [self, acc](auto&& entry) {
#      |                                                     ^
#  419|     RefPtr<LocalAccessible> acc = aAcc;
#  420|     size_t arrayIndex =
#  421|->       mQueuedCacheUpdatesHash.WithEntryHandle(aAcc, [self, acc](auto&& entry) {
#  422|           if (entry.HasEntry()) {
#  423|             // This LocalAccessible has already been queued. Return its index in
firefox-153.0/accessible/generic/DocAccessible.cpp:421:53: note: trimmed 1 message(s) with length over 512

Error: COMPILER_WARNING: [#def153]
firefox-153.0/accessible/generic/DocAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::DocAccessible::QueueCacheUpdate(mozilla::a11y::LocalAccessible*, unsigned long, bool)::{lambda(auto:1&&)#1}::~LocalAccessible()’
firefox-153.0/accessible/generic/DocAccessible.cpp:421:63: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::DocAccessible::QueueCacheUpdate(mozilla::a11y::LocalAccessible*, unsigned long, bool)::{lambda(auto:1&&)#1}::~LocalAccessible()’ not found in profile data
#  421 |       mQueuedCacheUpdatesHash.WithEntryHandle(aAcc, [self, acc](auto&& entry) {
#      |                                                               ^
firefox-153.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-153.0/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-153.0/accessible/generic/DocAccessible.h:8: included_from: Included from here.
firefox-153.0/accessible/generic/LocalAccessible-inl.h:8: included_from: Included from here.
firefox-153.0/accessible/atk/nsMaiInterfaceComponent.cpp:7: included_from: Included from here.
firefox-153.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-153.0/layout/base/FrameProperties.h:198:51:   required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
#  198 |     return ReinterpretHelper<T>::FromInternalValue(v);
#      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4502 |     return mProperties.Get(aProperty, aFoundResult);
#      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-153.0/layout/generic/nsIFrame.h:1572:50:   required from here
# 1572 |     mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
#      |                                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  419|     RefPtr<LocalAccessible> acc = aAcc;
#  420|     size_t arrayIndex =
#  421|->       mQueuedCacheUpdatesHash.WithEntryHandle(aAcc, [self, acc](auto&& entry) {
#  422|           if (entry.HasEntry()) {
#  423|             // This LocalAccessible has already been queued. Return its index in

Error: COMPILER_WARNING: [#def154]
firefox-153.0/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:29: included_from: Included from here.
firefox-153.0/accessible/generic/DocAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::DocAccessible::HandleScroll(nsINode*)::{lambda(auto:1&&)#1}::operator()<nsBaseHashtable<nsPtrHashKey<nsINode>, mozilla::TimeStamp, mozilla::TimeStamp, nsDefaultConverter<mozilla::TimeStamp, mozilla::TimeStamp> >::EntryHandle>(nsBaseHashtable<nsPtrHashKey<nsINode>, mozilla::TimeStamp, mozilla::TimeStamp, nsDefaultConverter<mozilla::TimeStamp, mozilla::TimeStamp> >::EntryHandle&&) constauto’
firefox-153.0/accessible/generic/DocAccessible.cpp:779:50: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::DocAccessible::HandleScroll(nsINode*)::{lambda(auto:1&&)#1}::operator()<nsBaseHashtable<nsPtrHashKey<nsINode>, mozilla::TimeStamp, mozilla::TimeStamp, nsDefaultConverter<mozilla::TimeStamp, mozilla::TimeStamp> >::EntryHandle>(nsBaseHashtable<nsPtrHashKey<nsINode>, mozilla::TimeStamp, mozilla::TimeStamp, nsDefaultConverter<mozilla::TimeStamp, mozilla::TimeStamp> >::EntryHandle&&) constauto’ not found in profile data
#  779 |   mLastScrollingDispatch.WithEntryHandle(target, [&](auto&& lastDispatch) {
#      |                                                  ^
#  777|     // If we haven't dispatched a scrolling event for a target in at least
#  778|     // kScrollEventInterval milliseconds, dispatch one now.
#  779|->   mLastScrollingDispatch.WithEntryHandle(target, [&](auto&& lastDispatch) {
#  780|       const TimeStamp now = TimeStamp::Now();
#  781|   

Error: COMPILER_WARNING: [#def155]
firefox-153.0/accessible/generic/LocalAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::LocalAccessible::NativeAttributes()::{lambda(NonCustomCSSPropertyId)#1}::operator()(NonCustomCSSPropertyId) const’
firefox-153.0/accessible/generic/LocalAccessible.cpp:1288:18: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::LocalAccessible::NativeAttributes()::{lambda(NonCustomCSSPropertyId)#1}::operator()(NonCustomCSSPropertyId) const’ not found in profile data
# 1288 |   auto Atomize = [&](NonCustomCSSPropertyId aId) -> RefPtr<nsAtom> {
#      |                  ^
# 1286|   
# 1287|     const ComputedStyle& style = *f->Style();
# 1288|->   auto Atomize = [&](NonCustomCSSPropertyId aId) -> RefPtr<nsAtom> {
# 1289|       nsAutoCString value;
# 1290|       style.GetComputedPropertyValue(aId, value);

Error: COMPILER_WARNING: [#def156]
firefox-153.0/accessible/generic/LocalAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::LocalAccessible::NativeAttributes()::{lambda(mozilla::Side)#1}::operator()(mozilla::Side) const’
firefox-153.0/accessible/generic/LocalAccessible.cpp:1302:20: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::LocalAccessible::NativeAttributes()::{lambda(mozilla::Side)#1}::operator()(mozilla::Side) const’ not found in profile data
# 1302 |   auto GetMargin = [&](mozilla::Side aSide) -> CSSCoord {
#      |                    ^
# 1300|                              Atomize(eCSSProperty_text_indent));
# 1301|   
# 1302|->   auto GetMargin = [&](mozilla::Side aSide) -> CSSCoord {
# 1303|       // This is here only to guarantee that we do the same as getComputedStyle
# 1304|       // does, so that we don't hit precision errors in tests.

Error: COMPILER_WARNING: [#def157]
firefox-153.0/accessible/generic/LocalAccessible.cpp: scope_hint: In function ‘IsOpenHintPopover(nsIContent*)’
firefox-153.0/accessible/generic/LocalAccessible.cpp:1992:13: warning[-Wmissing-profile]: profile for function ‘IsOpenHintPopover(nsIContent*)’ not found in profile data
# 1992 | static bool IsOpenHintPopover(nsIContent* aContent) {
#      |             ^~~~~~~~~~~~~~~~~
# 1990|   }
# 1991|   
# 1992|-> static bool IsOpenHintPopover(nsIContent* aContent) {
# 1993|     auto* htmlEl = nsGenericHTMLElement::FromNode(aContent);
# 1994|     return htmlEl && htmlEl->PopoverOpen() &&

Error: COMPILER_WARNING: [#def158]
firefox-153.0/accessible/generic/LocalAccessible.cpp: scope_hint: In function ‘ShouldHintPopoverEstablishDetailsRelation(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/generic/LocalAccessible.cpp:2003:13: warning[-Wmissing-profile]: profile for function ‘ShouldHintPopoverEstablishDetailsRelation(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
# 2003 | static bool ShouldHintPopoverEstablishDetailsRelation(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2001|   //  - a hint popover with "rich" content (for non-rich content, desdcribed by
# 2002|   //    should be established instead).
# 2003|-> static bool ShouldHintPopoverEstablishDetailsRelation(
# 2004|       dom::Element* aTargetEl, LocalAccessible* aTargetAcc) {
# 2005|     if (!IsHintPopover(aTargetEl)) {

Error: COMPILER_WARNING: [#def159]
firefox-153.0/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:65: included_from: Included from here.
firefox-153.0/accessible/generic/LocalAccessible.cpp: scope_hint: In function ‘ShouldHintPopoverEstablishDescribedByRelation(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-153.0/accessible/generic/LocalAccessible.cpp:2014:13: warning[-Wmissing-profile]: profile for function ‘ShouldHintPopoverEstablishDescribedByRelation(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
# 2014 | static bool ShouldHintPopoverEstablishDescribedByRelation(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2012|   }
# 2013|   
# 2014|-> static bool ShouldHintPopoverEstablishDescribedByRelation(
# 2015|       dom::Element* aTargetEl, LocalAccessible* aTargetAcc) {
# 2016|     return IsOpenHintPopover(aTargetEl) && aTargetAcc->IsOnlyPlainContent();

Error: COMPILER_WARNING: [#def160]
firefox-153.0/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:83: included_from: Included from here.
firefox-153.0/accessible/generic/RootAccessible.cpp: scope_hint: In function ‘GetPropertyBagFromEvent(mozilla::dom::Event*, nsIPropertyBag2**)’
firefox-153.0/accessible/generic/RootAccessible.cpp:618:13: warning[-Wmissing-profile]: profile for function ‘GetPropertyBagFromEvent(mozilla::dom::Event*, nsIPropertyBag2**)’ not found in profile data
#  618 | static void GetPropertyBagFromEvent(Event* aEvent,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~
#  616|   }
#  617|   
#  618|-> static void GetPropertyBagFromEvent(Event* aEvent,
#  619|                                       nsIPropertyBag2** aPropertyBag) {
#  620|     *aPropertyBag = nullptr;

Error: COMPILER_WARNING: [#def161]
firefox-153.0/accessible/ipc/DocAccessibleParent.cpp: scope_hint: In member function ‘mozilla::a11y::DocAccessibleParent::AttachChild(mozilla::a11y::RemoteAccessible*, unsigned int, mozilla::a11y::RemoteAccessible*)::{lambda(mozilla::dom::BrowserBridgeParent*)#1}::operator()(mozilla::dom::BrowserBridgeParent*) const’
firefox-153.0/accessible/ipc/DocAccessibleParent.cpp:372:35: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::DocAccessibleParent::AttachChild(mozilla::a11y::RemoteAccessible*, unsigned int, mozilla::a11y::RemoteAccessible*)::{lambda(mozilla::dom::BrowserBridgeParent*)#1}::operator()(mozilla::dom::BrowserBridgeParent*) const’ not found in profile data
#  372 |     mPendingOOPChildDocs.RemoveIf([&](dom::BrowserBridgeParent* bridge) {
#      |                                   ^
firefox-153.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-153.0/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-153.0/accessible/generic/DocAccessible.h:8: included_from: Included from here.
firefox-153.0/accessible/generic/LocalAccessible-inl.h:8: included_from: Included from here.
firefox-153.0/accessible/xul/XULAlertAccessible.cpp:7: included_from: Included from here.
firefox-153.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: included_from: Included from here.
firefox-153.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-153.0/layout/base/FrameProperties.h:198:51:   required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
#  198 |     return ReinterpretHelper<T>::FromInternalValue(v);
#      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4502 |     return mProperties.Get(aProperty, aFoundResult);
#      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-153.0/layout/generic/nsIFrame.h:1572:50:   required from here
# 1572 |     mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
#      |                                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  370|       // We can only do this after ProxyCreated is called because it will fire an
#  371|       // event on aChild.
#  372|->     mPendingOOPChildDocs.RemoveIf([&](dom::BrowserBridgeParent* bridge) {
#  373|         MOZ_ASSERT(bridge->GetBrowserParent(),
#  374|                    "Pending BrowserBridgeParent should be alive");

Error: COMPILER_WARNING: [#def162]
firefox-153.0/accessible/ipc/DocAccessibleParent.h:14: included_from: Included from here.
firefox-153.0/accessible/ipc/DocAccessibleParent.cpp:8: included_from: Included from here.
firefox-153.0/objdir/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:11: included_from: Included from here.
firefox-153.0/accessible/ipc/DocAccessibleParent.cpp: scope_hint: In function ‘mozilla::a11y::MallocSizeOfAccessibilityCache(void const*)’
firefox-153.0/accessible/ipc/DocAccessibleParent.cpp:1526:27: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::MallocSizeOfAccessibilityCache(void const*)’ not found in profile data
# 1526 | MOZ_DEFINE_MALLOC_SIZE_OF(MallocSizeOfAccessibilityCache);
#      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1524|   }
# 1525|   
# 1526|-> MOZ_DEFINE_MALLOC_SIZE_OF(MallocSizeOfAccessibilityCache);
# 1527|   
# 1528|   NS_IMETHODIMP

Error: COMPILER_WARNING: [#def163]
firefox-153.0/accessible/ipc/RemoteAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::RemoteAccessible::RelationByType(mozilla::a11y::RelationType) const::{lambda(mozilla::a11y::RemoteAccessible const*, mozilla::a11y::RelationType)#1}::operator()(mozilla::a11y::RemoteAccessible const*, mozilla::a11y::RelationType) const’
firefox-153.0/accessible/ipc/RemoteAccessible.cpp:1308:7: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::RemoteAccessible::RelationByType(mozilla::a11y::RelationType) const::{lambda(mozilla::a11y::RemoteAccessible const*, mozilla::a11y::RelationType)#1}::operator()(mozilla::a11y::RemoteAccessible const*, mozilla::a11y::RelationType) const’ not found in profile data
# 1308 |       [](const RemoteAccessible* aAcc,
#      |       ^
# 1306|   
# 1307|     auto GetDirectRelationFromCache =
# 1308|->       [](const RemoteAccessible* aAcc,
# 1309|            RelationType aRelType) -> Maybe<const nsTArray<uint64_t>&> {
# 1310|       for (const auto& data : kRelationTypeAtoms) {

Error: COMPILER_WARNING: [#def164]
firefox-153.0/objdir/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:20: included_from: Included from here.
firefox-153.0/accessible/ipc/RemoteAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::RemoteAccessible::LegendsOrCaptions() const::{lambda(nsAtom*)#1}::operator()(nsAtom*) const’
firefox-153.0/accessible/ipc/RemoteAccessible.cpp:1411:26: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::RemoteAccessible::LegendsOrCaptions() const::{lambda(nsAtom*)#1}::operator()(nsAtom*) const’ not found in profile data
# 1411 |   auto AddChildWithTag = [this, &children](nsAtom* aTarget) {
#      |                          ^
# 1409|   nsTArray<Accessible*> RemoteAccessible::LegendsOrCaptions() const {
# 1410|     nsTArray<Accessible*> children;
# 1411|->   auto AddChildWithTag = [this, &children](nsAtom* aTarget) {
# 1412|       uint32_t count = ChildCount();
# 1413|       for (uint32_t c = 0; c < count; ++c) {

Error: COMPILER_WARNING: [#def165]
firefox-153.0/objdir/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:38: included_from: Included from here.
firefox-153.0/accessible/xpcom/xpcAccessibleDocument.cpp: scope_hint: In member function ‘mozilla::a11y::xpcAccessibleDocument::GetAccessible(mozilla::a11y::Accessible*)::{lambda()#1}::operator()() const’
firefox-153.0/accessible/xpcom/xpcAccessibleDocument.cpp:173:49: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::xpcAccessibleDocument::GetAccessible(mozilla::a11y::Accessible*)::{lambda()#1}::operator()() const’ not found in profile data
#  173 |   return mCache.LookupOrInsertWith(aAccessible, [&]() -> xpcAccessibleGeneric* {
#      |                                                 ^
#  171|     if (aAccessible->IsDoc()) return this;
#  172|   
#  173|->   return mCache.LookupOrInsertWith(aAccessible, [&]() -> xpcAccessibleGeneric* {
#  174|       if (aAccessible->IsImage()) {
#  175|         return new xpcAccessibleImage(aAccessible);

Error: COMPILER_WARNING: [#def166]
firefox-153.0/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:74: included_from: Included from here.
firefox-153.0/accessible/xul/XULTreeAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::XULTreeAccessible::GetTreeItemAccessible(int) const::{lambda(auto:1&&)#1}::operator()<nsBaseHashtable<nsPtrHashKey<void const>, RefPtr<mozilla::a11y::XULTreeItemAccessibleBase>, mozilla::a11y::XULTreeItemAccessibleBase*, nsDefaultConverter<RefPtr<mozilla::a11y::XULTreeItemAccessibleBase>, mozilla::a11y::XULTreeItemAccessibleBase*> >::EntryHandle>(nsBaseHashtable<nsPtrHashKey<void const>, RefPtr<mozilla::a11y::XULTreeItemAccessibleBase>, mozilla::a11y::XULTreeItemAccessib [...]
firefox-153.0/accessible/xul/XULTreeAccessible.cpp:422:12: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::XULTreeAccessible::GetTreeItemAccessible(int) const::{lambda(auto:1&&)#1}::operator()<nsBaseHashtable<nsPtrHashKey<void const>, RefPtr<mozilla::a11y::XULTreeItemAccessibleBase>, mozilla::a11y::XULTreeItemAccessibleBase*, nsDefaultConverter<RefPtr<mozilla::a11y::XULTreeItemAccessibleBase>, mozilla::a11y::XULTreeItemAccessibleBase*> >::EntryHandle>(nsBaseHashtable<nsPtrHashKey<void const>, RefPtr<mozilla::a11y::XULTreeItemAccessibleBase>, mozilla::a11y::XULTreeItemAccess [...]
#  422 |       key, [&](auto&& entry) -> XULTreeItemAccessibleBase* {
#      |            ^
#  420|     void* key = reinterpret_cast<void*>(intptr_t(aRow));
#  421|     return mAccessibleCache.WithEntryHandle(
#  422|->       key, [&](auto&& entry) -> XULTreeItemAccessibleBase* {
#  423|           if (entry) {
#  424|             return entry->get();
firefox-153.0/accessible/xul/XULTreeAccessible.cpp:422:12: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def167]
firefox-153.0/caps/ContentPrincipal.cpp: scope_hint: In function ‘mozilla::ContentPrincipal::SetDomain(nsIURI*)::{lambda(JSContext*, void*, JS::Realm*, JS::AutoRequireNoGC const&)#1}::_FUN(JSContext*, void*, JS::Realm*, JS::AutoRequireNoGC const&)’
firefox-153.0/caps/ContentPrincipal.cpp:324:13: warning[-Wmissing-profile]: profile for function ‘mozilla::ContentPrincipal::SetDomain(nsIURI*)::{lambda(JSContext*, void*, JS::Realm*, JS::AutoRequireNoGC const&)#1}::_FUN(JSContext*, void*, JS::Realm*, JS::AutoRequireNoGC const&)’ not found in profile data
#  324 |   auto cb = [](JSContext*, void*, JS::Realm* aRealm,
#      |             ^
#  322|     // Set the changed-document-domain flag on compartments containing realms
#  323|     // using this principal.
#  324|->   auto cb = [](JSContext*, void*, JS::Realm* aRealm,
#  325|                  const JS::AutoRequireNoGC& nogc) {
#  326|       JS::Compartment* comp = JS::GetCompartmentForRealm(aRealm);

Error: COMPILER_WARNING: [#def168]
firefox-153.0/caps/ContentPrincipal.cpp: scope_hint: In function ‘GetSpecialBaseDomain(nsCOMPtr<nsIURI> const&, bool*, nsTSubstring<char>&)’
firefox-153.0/caps/ContentPrincipal.cpp:339:17: warning[-Wmissing-profile]: profile for function ‘GetSpecialBaseDomain(nsCOMPtr<nsIURI> const&, bool*, nsTSubstring<char>&)’ not found in profile data
#  339 | static nsresult GetSpecialBaseDomain(const nsCOMPtr<nsIURI>& aURI,
#      |                 ^~~~~~~~~~~~~~~~~~~~
#  337|   }
#  338|   
#  339|-> static nsresult GetSpecialBaseDomain(const nsCOMPtr<nsIURI>& aURI,
#  340|                                        bool* aHandled, nsACString& aBaseDomain) {
#  341|     *aHandled = false;

Error: COMPILER_WARNING: [#def169]
firefox-153.0/caps/DomainPolicy.cpp: scope_hint: In function ‘mozilla::BroadcastDomainSetChange(mozilla::DomainSetType, mozilla::DomainSetChangeType, nsIURI*)’
firefox-153.0/caps/DomainPolicy.cpp:18:17: warning[-Wmissing-profile]: profile for function ‘mozilla::BroadcastDomainSetChange(mozilla::DomainSetType, mozilla::DomainSetChangeType, nsIURI*)’ not found in profile data
#   18 | static nsresult BroadcastDomainSetChange(DomainSetType aSetType,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
#   16|   NS_IMPL_ISUPPORTS(DomainPolicy, nsIDomainPolicy)
#   17|   
#   18|-> static nsresult BroadcastDomainSetChange(DomainSetType aSetType,
#   19|                                            DomainSetChangeType aChangeType,
#   20|                                            nsIURI* aDomain = nullptr) {

Error: COMPILER_WARNING: [#def170]
firefox-153.0/caps/DomainPolicy.cpp: scope_hint: In function ‘mozilla::CopyURIs(nsTArray<RefPtr<nsIURI> > const&, nsIDomainSet*)’
firefox-153.0/caps/DomainPolicy.cpp:116:13: warning[-Wmissing-profile]: profile for function ‘mozilla::CopyURIs(nsTArray<RefPtr<nsIURI> > const&, nsIDomainSet*)’ not found in profile data
#  116 | static void CopyURIs(const nsTArray<RefPtr<nsIURI>>& aDomains,
#      |             ^~~~~~~~
#  114|   }
#  115|   
#  116|-> static void CopyURIs(const nsTArray<RefPtr<nsIURI>>& aDomains,
#  117|                        nsIDomainSet* aSet) {
#  118|     for (uint32_t i = 0; i < aDomains.Length(); i++) {

Error: COMPILER_WARNING: [#def171]
firefox-153.0/objdir/caps/Unified_cpp_caps0.cpp:11: included_from: Included from here.
firefox-153.0/caps/DomainPolicy.cpp: scope_hint: In function ‘mozilla::GetCanonicalClone(nsIURI*)’
firefox-153.0/caps/DomainPolicy.cpp:133:33: warning[-Wmissing-profile]: profile for function ‘mozilla::GetCanonicalClone(nsIURI*)’ not found in profile data
#  133 | static already_AddRefed<nsIURI> GetCanonicalClone(nsIURI* aURI) {
#      |                                 ^~~~~~~~~~~~~~~~~
#  131|   }
#  132|   
#  133|-> static already_AddRefed<nsIURI> GetCanonicalClone(nsIURI* aURI) {
#  134|     nsCOMPtr<nsIURI> clone;
#  135|     nsresult rv =

Error: COMPILER_WARNING: [#def172]
firefox-153.0/objdir/caps/Unified_cpp_caps0.cpp:20: included_from: Included from here.
firefox-153.0/caps/ExpandedPrincipal.cpp: scope_hint: In member function ‘ExpandedPrincipal::Create(nsTArray<nsCOMPtr<nsIPrincipal> > const&, mozilla::OriginAttributes const&)::{lambda(nsTSubstring<char>&, nsCOMPtr<nsIPrincipal> const&)#1}::operator()(nsTSubstring<char>&, nsCOMPtr<nsIPrincipal> const&) const’
firefox-153.0/caps/ExpandedPrincipal.cpp:45:7: warning[-Wmissing-profile]: profile for function ‘ExpandedPrincipal::Create(nsTArray<nsCOMPtr<nsIPrincipal> > const&, mozilla::OriginAttributes const&)::{lambda(nsTSubstring<char>&, nsCOMPtr<nsIPrincipal> const&)#1}::operator()(nsTSubstring<char>&, nsCOMPtr<nsIPrincipal> const&) const’ not found in profile data
#   45 |       [](nsACString& dest, const nsCOMPtr<nsIPrincipal>& principal) {
#      |       ^
#   43|     StringJoinAppend(
#   44|         origin, ", "_ns, principals,
#   45|->       [](nsACString& dest, const nsCOMPtr<nsIPrincipal>& principal) {
#   46|           nsAutoCString subOrigin;
#   47|           DebugOnly<nsresult> rv = principal->GetOrigin(subOrigin);

Error: COMPILER_WARNING: [#def173]
firefox-153.0/caps/OriginAttributes.cpp: scope_hint: In function ‘mozilla::MakeTopLevelInfo(nsTSubstring<char> const&, nsTSubstring<char> const&, bool, bool, nsTSubstring<char16_t>&)’
firefox-153.0/caps/OriginAttributes.cpp:22:13: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeTopLevelInfo(nsTSubstring<char> const&, nsTSubstring<char> const&, bool, bool, nsTSubstring<char16_t>&)’ not found in profile data
#   22 | static void MakeTopLevelInfo(const nsACString& aScheme, const nsACString& aHost,
#      |             ^~~~~~~~~~~~~~~~
#   20|   namespace mozilla {
#   21|   
#   22|-> static void MakeTopLevelInfo(const nsACString& aScheme, const nsACString& aHost,
#   23|                                bool aForeignByAncestorContext, bool aUseSite,
#   24|                                nsAString& aTopLevelInfo) {

Error: COMPILER_WARNING: [#def174]
firefox-153.0/caps/OriginAttributes.cpp: scope_hint: In function ‘mozilla::PopulateTopLevelInfoFromURI(bool, nsIURI*, bool, bool, bool, bool, nsTString<char16_t> mozilla::OriginAttributes::*, mozilla::OriginAttributes&)’
firefox-153.0/caps/OriginAttributes.cpp:46:13: warning[-Wmissing-profile]: profile for function ‘mozilla::PopulateTopLevelInfoFromURI(bool, nsIURI*, bool, bool, bool, bool, nsTString<char16_t> mozilla::OriginAttributes::*, mozilla::OriginAttributes&)’ not found in profile data
#   46 | static void PopulateTopLevelInfoFromURI(const bool aIsTopLevelDocument,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#   44|   }
#   45|   
#   46|-> static void PopulateTopLevelInfoFromURI(const bool aIsTopLevelDocument,
#   47|                                           nsIURI* aURI,
#   48|                                           bool aForeignByAncestorContext,

Error: COMPILER_WARNING: [#def175]
firefox-153.0/objdir/caps/Unified_cpp_caps0.cpp:38: included_from: Included from here.
firefox-153.0/caps/OriginAttributes.cpp: scope_hint: In member function ‘mozilla::OriginAttributes::PopulateFromSuffix(nsTSubstring<char> const&)::{lambda(nsTSubstring<char> const&, nsTSubstring<char> const&)#1}::operator()(nsTSubstring<char> const&, nsTSubstring<char> const&) const’
firefox-153.0/caps/OriginAttributes.cpp:325:7: warning[-Wmissing-profile]: profile for function ‘mozilla::OriginAttributes::PopulateFromSuffix(nsTSubstring<char> const&)::{lambda(nsTSubstring<char> const&, nsTSubstring<char> const&)#1}::operator()(nsTSubstring<char> const&, nsTSubstring<char> const&) const’ not found in profile data
#  325 |       [this](const nsACString& aName, const nsACString& aValue) {
#      |       ^
#  323|     return URLParams::Parse(
#  324|         Substring(aStr, 1, aStr.Length() - 1), true,
#  325|->       [this](const nsACString& aName, const nsACString& aValue) {
#  326|           if (aName.EqualsLiteral("disableJit")) {
#  327|             // Ignore the added jit status

Error: COMPILER_WARNING: [#def176]
firefox-153.0/caps/nsJSPrincipals.cpp: scope_hint: In function ‘ReadPrincipalInfo(JSStructuredCloneReader*, mozilla::OriginAttributes&, nsTSubstring<char>&, nsTSubstring<char>&, nsTSubstring<char>&)’
firefox-153.0/caps/nsJSPrincipals.cpp:111:13: warning[-Wmissing-profile]: profile for function ‘ReadPrincipalInfo(JSStructuredCloneReader*, mozilla::OriginAttributes&, nsTSubstring<char>&, nsTSubstring<char>&, nsTSubstring<char>&)’ not found in profile data
#  111 | static bool ReadPrincipalInfo(JSStructuredCloneReader* aReader,
#      |             ^~~~~~~~~~~~~~~~~
#  109|   }
#  110|   
#  111|-> static bool ReadPrincipalInfo(JSStructuredCloneReader* aReader,
#  112|                                 OriginAttributes& aAttrs, nsACString& aSpec,
#  113|                                 nsACString& aOriginNoSuffix,

Error: COMPILER_WARNING: [#def177]
firefox-153.0/caps/nsJSPrincipals.cpp: scope_hint: In function ‘ReadPrincipalInfo(JSStructuredCloneReader*, unsigned int, mozilla::ipc::PrincipalInfo&)’
firefox-153.0/caps/nsJSPrincipals.cpp:189:13: warning[-Wmissing-profile]: profile for function ‘ReadPrincipalInfo(JSStructuredCloneReader*, unsigned int, mozilla::ipc::PrincipalInfo&)’ not found in profile data
#  189 | static bool ReadPrincipalInfo(JSStructuredCloneReader* aReader, uint32_t aTag,
#      |             ^~~~~~~~~~~~~~~~~
#  187|   }
#  188|   
#  189|-> static bool ReadPrincipalInfo(JSStructuredCloneReader* aReader, uint32_t aTag,
#  190|                                 PrincipalInfo& aInfo) {
#  191|     if (aTag == SCTAG_DOM_SYSTEM_PRINCIPAL) {

Error: COMPILER_WARNING: [#def178]
firefox-153.0/objdir/caps/Unified_cpp_caps0.cpp:56: included_from: Included from here.
firefox-153.0/caps/nsJSPrincipals.cpp: scope_hint: In function ‘WritePrincipalInfo(JSStructuredCloneWriter*, mozilla::OriginAttributes const&, nsTString<char> const&, nsTString<char> const&, nsTString<char> const&)’
firefox-153.0/caps/nsJSPrincipals.cpp:294:13: warning[-Wmissing-profile]: profile for function ‘WritePrincipalInfo(JSStructuredCloneWriter*, mozilla::OriginAttributes const&, nsTString<char> const&, nsTString<char> const&, nsTString<char> const&)’ not found in profile data
#  294 | static bool WritePrincipalInfo(JSStructuredCloneWriter* aWriter,
#      |             ^~~~~~~~~~~~~~~~~~
#  292|   }
#  293|   
#  294|-> static bool WritePrincipalInfo(JSStructuredCloneWriter* aWriter,
#  295|                                  const OriginAttributes& aAttrs,
#  296|                                  const nsCString& aSpec,

Error: COMPILER_WARNING: [#def179]
firefox-153.0/caps/nsScriptSecurityManager.cpp: scope_hint: In function ‘(anonymous namespace)::BundleHelper::GetOrCreate()’
firefox-153.0/caps/nsScriptSecurityManager.cpp:93:27: warning[-Wmissing-profile]: profile for function ‘(anonymous namespace)::BundleHelper::GetOrCreate()’ not found in profile data
#   93 |   static nsIStringBundle* GetOrCreate() {
#      |                           ^~~~~~~~~~~
#   91|     NS_INLINE_DECL_REFCOUNTING(BundleHelper)
#   92|   
#   93|->   static nsIStringBundle* GetOrCreate() {
#   94|       MOZ_ASSERT(!sShutdown);
#   95|   

Error: COMPILER_WARNING: [#def180]
firefox-153.0/caps/nsScriptSecurityManager.cpp: scope_hint: In member function ‘(anonymous namespace)::BundleHelper::GetOrCreateInternal()’
firefox-153.0/caps/nsScriptSecurityManager.cpp:117:20: warning[-Wmissing-profile]: profile for function ‘(anonymous namespace)::BundleHelper::GetOrCreateInternal()’ not found in profile data
#  117 |   nsIStringBundle* GetOrCreateInternal() {
#      |                    ^~~~~~~~~~~~~~~~~~~
#  115|     ~BundleHelper() = default;
#  116|   
#  117|->   nsIStringBundle* GetOrCreateInternal() {
#  118|       if (!mBundle) {
#  119|         nsCOMPtr<nsIStringBundleService> bundleService =

Error: COMPILER_WARNING: [#def181]
firefox-153.0/caps/nsScriptSecurityManager.cpp: scope_hint: In function ‘GetOriginFromURI(nsIURI*, nsTSubstring<char>&)’
firefox-153.0/caps/nsScriptSecurityManager.cpp:159:17: warning[-Wmissing-profile]: profile for function ‘GetOriginFromURI(nsIURI*, nsTSubstring<char>&)’ not found in profile data
#  159 | static nsresult GetOriginFromURI(nsIURI* aURI, nsACString& aOrigin) {
#      |                 ^~~~~~~~~~~~~~~~
#  157|   uint32_t nsAutoInPrincipalDomainOriginSetter::sInPrincipalDomainOrigin;
#  158|   
#  159|-> static nsresult GetOriginFromURI(nsIURI* aURI, nsACString& aOrigin) {
#  160|     if (!aURI) {
#  161|       return NS_ERROR_NULL_POINTER;

Error: COMPILER_WARNING: [#def182]
firefox-153.0/caps/nsScriptSecurityManager.cpp: scope_hint: In function ‘GetPrincipalDomainOrigin(nsIPrincipal*, nsTSubstring<char>&)’
firefox-153.0/caps/nsScriptSecurityManager.cpp:194:17: warning[-Wmissing-profile]: profile for function ‘GetPrincipalDomainOrigin(nsIPrincipal*, nsTSubstring<char>&)’ not found in profile data
#  194 | static nsresult GetPrincipalDomainOrigin(nsIPrincipal* aPrincipal,
#      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
#  192|   }
#  193|   
#  194|-> static nsresult GetPrincipalDomainOrigin(nsIPrincipal* aPrincipal,
#  195|                                            nsACString& aOrigin) {
#  196|     aOrigin.Truncate();

Error: COMPILER_WARNING: [#def183]
firefox-153.0/objdir/caps/Unified_cpp_caps0.cpp:65: included_from: Included from here.
firefox-153.0/caps/nsScriptSecurityManager.cpp: scope_hint: In function ‘EqualOrSubdomain(nsIURI*, nsIURI*)’
firefox-153.0/caps/nsScriptSecurityManager.cpp:645:13: warning[-Wmissing-profile]: profile for function ‘EqualOrSubdomain(nsIURI*, nsIURI*)’ not found in profile data
#  645 | static bool EqualOrSubdomain(nsIURI* aProbeArg, nsIURI* aBase) {
#      |             ^~~~~~~~~~~~~~~~
#  643|   }
#  644|   
#  645|-> static bool EqualOrSubdomain(nsIURI* aProbeArg, nsIURI* aBase) {
#  646|     nsresult rv;
#  647|     nsCOMPtr<nsIURI> probe = aProbeArg;

Error: COMPILER_WARNING: [#def184]
firefox-153.0/chrome/nsChromeRegistryChrome.cpp: scope_hint: In function ‘LanguagesMatch(nsTSubstring<char> const&, nsTSubstring<char> const&)’
firefox-153.0/chrome/nsChromeRegistryChrome.cpp:55:13: warning[-Wmissing-profile]: profile for function ‘LanguagesMatch(nsTSubstring<char> const&, nsTSubstring<char> const&)’ not found in profile data
#   55 | static bool LanguagesMatch(const nsACString& a, const nsACString& b) {
#      |             ^~~~~~~~~~~~~~
#   53|    * as it does not crash.
#   54|    */
#   55|-> static bool LanguagesMatch(const nsACString& a, const nsACString& b) {
#   56|     if (a.Length() < 2 || b.Length() < 2) return false;
#   57|   

Error: COMPILER_WARNING: [#def185]
firefox-153.0/objdir/chrome/Unified_cpp_chrome0.cpp:20: included_from: Included from here.
firefox-153.0/chrome/nsChromeRegistryChrome.cpp: scope_hint: In function ‘SendManifestEntry(ChromeRegistryItem const&)’
firefox-153.0/chrome/nsChromeRegistryChrome.cpp:445:13: warning[-Wmissing-profile]: profile for function ‘SendManifestEntry(ChromeRegistryItem const&)’ not found in profile data
#  445 | static void SendManifestEntry(const ChromeRegistryItem& aItem) {
#      |             ^~~~~~~~~~~~~~~~~
#  443|   }
#  444|   
#  445|-> static void SendManifestEntry(const ChromeRegistryItem& aItem) {
#  446|     nsTArray<ContentParent*> parents;
#  447|     ContentParent::GetAll(parents);

Error: UNICONTROL_WARNING (CWE-94): [#def186]
firefox-153.0/devtools/client/shared/sourceeditor/codemirror6/codemirror6.bundle.mjs:1: warning: bidirectional control characters: ['\u202d', '\u202e', '\u2066', '\u2067', '\u2069']
#    1|-> let t=[],e=[];function i(i){if(i<768)return!1;for(let n=0,r=t.length;;){let s=n+r>>1;if(i<t[s])r=s;else{if(!(i>=e[s]))return!0;n=s+1}if(n==r)return!1}}function n(t){return t>=127462&&t<=127487}(()=>{let i="lc,34,7n,7,7b,19,,,,2,,2,,,20,b,1c,l,g,,2t,7,2,6,2,2,,4,z,,u,r,2j,b,1m,9,9,,o,4,,9,,3,,5,17,3,3b,f,,w,1j,,,,4,8,4,,3,7,a,2,t,,1m,,,,2,4,8,,9,,a,2,q,,2,2,1l,,4,2,4,2,2,3,3,,u,2,3,,b,2,1l,,4,5,,2,4,,k,2,m,6,,,1m,,,2,,4,8,,7,3,a,2,u,,1n,,,,c,,9,,14,,3,,1l,3,5,3,,4,7,2,b,2,t,,1m,,2,,2,,3,,5,2,7,2,b,2 [...]
firefox-153.0/devtools/client/shared/sourceeditor/codemirror6/codemirror6.bundle.mjs:1: note: trimmed 1 message(s) with length over 512

Error: COMPILER_WARNING: [#def187]
firefox-153.0/docshell/base/BaseHistory.cpp: scope_hint: In member function ‘mozilla::BaseHistory::RegisterVisitedCallback(nsIURI*, mozilla::dom::Link*)::{lambda(auto:1&&)#1}::operator()<nsBaseHashtable<nsURIHashKey, mozilla::BaseHistory::ObservingLinks, mozilla::BaseHistory::ObservingLinks, nsDefaultConverter<mozilla::BaseHistory::ObservingLinks, mozilla::BaseHistory::ObservingLinks> >::EntryHandle>(nsBaseHashtable<nsURIHashKey, mozilla::BaseHistory::ObservingLinks, mozilla::BaseHistory::ObservingLinks, nsDefaultConverter<mozilla::BaseHistory::ObservingLinks,  [...]
firefox-153.0/docshell/base/BaseHistory.cpp:92:42: warning[-Wmissing-profile]: profile for function ‘mozilla::BaseHistory::RegisterVisitedCallback(nsIURI*, mozilla::dom::Link*)::{lambda(auto:1&&)#1}::operator()<nsBaseHashtable<nsURIHashKey, mozilla::BaseHistory::ObservingLinks, mozilla::BaseHistory::ObservingLinks, nsDefaultConverter<mozilla::BaseHistory::ObservingLinks, mozilla::BaseHistory::ObservingLinks> >::EntryHandle>(nsBaseHashtable<nsURIHashKey, mozilla::BaseHistory::ObservingLinks, mozilla::BaseHistory::ObservingLinks, nsDefaultConverter<mozilla::BaseHistory::ObservingLinks [...]
#   92 |       mTrackedURIs.WithEntryHandle(aURI, [&](auto&& entry) -> ObservingLinks* {
#      |                                          ^
#   90|     // Obtain our array of observers for this URI.
#   91|     auto* const links =
#   92|->       mTrackedURIs.WithEntryHandle(aURI, [&](auto&& entry) -> ObservingLinks* {
#   93|           MOZ_DIAGNOSTIC_ASSERT(!entry || !entry->mLinks.IsEmpty(),
#   94|                                 "An empty key was kept around in our hashtable!");
firefox-153.0/docshell/base/BaseHistory.cpp:92:42: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def188]
firefox-153.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 80ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 80ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-153.0/docshell/base/BrowsingContext.h:627:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 80ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 80ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
#  625|      */
#  626|     template <typename F>
#  627|->   void PreOrderWalk(F&& aCallback) {
#  628|       if constexpr (std::is_void_v<
#  629|                         typename std::invoke_result_t<F, BrowsingContext*>>) {

Error: COMPILER_WARNING: [#def189]
firefox-153.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::WalkPresContexts<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 66ul>, mozilla::dom::PrefersReducedMotionOverride)::{lambda(nsPresContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 66ul>, mozilla::dom::PrefersReducedMotionOverride)::{lambda(nsPresContext*)#1}&&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(s [...]
firefox-153.0/docshell/base/BrowsingContext.h:627:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::WalkPresContexts<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 66ul>, mozilla::dom::PrefersReducedMotionOverride)::{lambda(nsPresContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 66ul>, mozilla::dom::PrefersReducedMotionOverride)::{lambda(nsPresContext*)#1}&&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet [...]
#  625|      */
#  626|     template <typename F>
#  627|->   void PreOrderWalk(F&& aCallback) {
#  628|       if constexpr (std::is_void_v<
#  629|                         typename std::invoke_result_t<F, BrowsingContext*>>) {
firefox-153.0/docshell/base/BrowsingContext.h:627:8: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def190]
firefox-153.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/JSIPCValue.h:24: included_from: Included from here.
firefox-153.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::WalkPresContexts<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 70ul>, mozilla::dom::DisplayMode)::{lambda(nsPresContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 70ul>, mozilla::dom::DisplayMode)::{lambda(nsPresContext*)#1}&&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned lon [...]
firefox-153.0/docshell/base/BrowsingContext.h:627:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::WalkPresContexts<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 70ul>, mozilla::dom::DisplayMode)::{lambda(nsPresContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 70ul>, mozilla::dom::DisplayMode)::{lambda(nsPresContext*)#1}&&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned l [...]
#  627 |   void PreOrderWalk(F&& aCallback) {
#      |        ^~~~~~~~~~~~
#  625|      */
#  626|     template <typename F>
#  627|->   void PreOrderWalk(F&& aCallback) {
#  628|       if constexpr (std::is_void_v<
#  629|                         typename std::invoke_result_t<F, BrowsingContext*>>) {
firefox-153.0/docshell/base/BrowsingContext.h:627:8: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def191]
firefox-153.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::CanonicalBrowsingContext::HistoryCommitIndexAndLength(nsID const&, CallerWillNotifyHistoryIndexAndLengthChanges const&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::CanonicalBrowsingContext::HistoryCommitIndexAndLength(nsID const&, CallerWillNotifyHistoryIndexAndLengthChanges const&)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-153.0/docshell/base/BrowsingContext.h:627:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::CanonicalBrowsingContext::HistoryCommitIndexAndLength(nsID const&, CallerWillNotifyHistoryIndexAndLengthChanges const&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::CanonicalBrowsingContext::HistoryCommitIndexAndLength(nsID const&, CallerWillNotifyHistoryIndexAndLengthChanges const&)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
#  627 |   void PreOrderWalk(F&& aCallback) {
#      |        ^~~~~~~~~~~~
#  625|      */
#  626|     template <typename F>
#  627|->   void PreOrderWalk(F&& aCallback) {
#  628|       if constexpr (std::is_void_v<
#  629|                         typename std::invoke_result_t<F, BrowsingContext*>>) {

Error: COMPILER_WARNING: [#def192]
firefox-153.0/docshell/base/CanonicalBrowsingContext.cpp: scope_hint: In member function ‘mozilla::dom::CanonicalBrowsingContext::GetContiguousEntriesForLoad(mozilla::dom::LoadingSessionHistoryInfo&, RefPtr<mozilla::dom::SessionHistoryEntry> const&)::{lambda(auto:1*)#1}::RefPtr({lambda(auto:1*)#1} const&)’
firefox-153.0/docshell/base/CanonicalBrowsingContext.cpp:794:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::CanonicalBrowsingContext::GetContiguousEntriesForLoad(mozilla::dom::LoadingSessionHistoryInfo&, RefPtr<mozilla::dom::SessionHistoryEntry> const&)::{lambda(auto:1*)#1}::RefPtr({lambda(auto:1*)#1} const&)’ not found in profile data
#  794 |                   &found](auto* aEntry) {
#      |                         ^
#  792|             entry, [activeEntry = entry, targetEntry = aEntry,
#  793|                     entries = &aLoadingInfo.mContiguousEntries, navigationType,
#  794|->                   &found](auto* aEntry) {
#  795|               nsCOMPtr<SessionHistoryEntry> entry = do_QueryObject(aEntry);
#  796|               found = found || targetEntry->GetID() == entry->GetID();

Error: COMPILER_WARNING: [#def193]
firefox-153.0/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:74: included_from: Included from here.
firefox-153.0/docshell/base/WindowContext.cpp: scope_hint: In function ‘mozilla::dom::ConsumeUserGestureActivationBetweenPiP<mozilla::dom::WindowContext::ConsumeTransientUserGestureActivation()::{lambda(mozilla::dom::BrowsingContext*)#1}&>(mozilla::dom::BrowsingContext*, mozilla::dom::WindowContext::ConsumeTransientUserGestureActivation()::{lambda(mozilla::dom::BrowsingContext*)#1}&)void’
firefox-153.0/docshell/base/WindowContext.cpp:610:13: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::ConsumeUserGestureActivationBetweenPiP<mozilla::dom::WindowContext::ConsumeTransientUserGestureActivation()::{lambda(mozilla::dom::BrowsingContext*)#1}&>(mozilla::dom::BrowsingContext*, mozilla::dom::WindowContext::ConsumeTransientUserGestureActivation()::{lambda(mozilla::dom::BrowsingContext*)#1}&)void’ not found in profile data
#  610 | static void ConsumeUserGestureActivationBetweenPiP(BrowsingContext* aTop,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  608|   
#  609|   template <typename F>
#  610|-> static void ConsumeUserGestureActivationBetweenPiP(BrowsingContext* aTop,
#  611|                                                      F&& aCallback) {
#  612|     // https://wicg.github.io/document-picture-in-picture/#user-activation-propagation

Error: COMPILER_WARNING: [#def194]
firefox-153.0/dom/media/platforms/ffmpeg/VulkanDeviceHolder.h:23:7: warning[-Wodr]: type ‘struct VulkanDeviceHolder’ violates the C++ One Definition Rule
#   23 | class VulkanDeviceHolder final
#      |       ^
firefox-153.0/dom/media/platforms/ffmpeg/VulkanDeviceHolder.h:23:7: note: a different type is defined in another translation unit
#   23 | class VulkanDeviceHolder final
#      |       ^
firefox-153.0/dom/media/platforms/ffmpeg/VulkanDeviceHolder.h:42:16: note: the first difference of corresponding definitions is field ‘mDeviceContext’
#   42 |   AVBufferRef* mDeviceContext;
#      |                ^
firefox-153.0/dom/media/platforms/ffmpeg/VulkanDeviceHolder.h:42:16: note: a field of same name but different type is defined in another translation unit
#   42 |   AVBufferRef* mDeviceContext;
#      |                ^
#   21|   // decoders receive av_buffer_ref() on the same context. The device is
#   22|   // destroyed (vkDestroyDevice) when the last decoder drops its reference.
#   23|-> class VulkanDeviceHolder final
#   24|       : public SupportsThreadSafeWeakPtr<VulkanDeviceHolder> {
#   25|    public:

Error: COMPILER_WARNING: [#def195]
firefox-153.0/dom/media/platforms/ffmpeg/ffmpeg60/include/libavutil/hwcontext_vulkan.h:44:16: warning[-Wodr]: type ‘struct AVVulkanDeviceContext’ violates the C++ One Definition Rule
#   44 | typedef struct AVVulkanDeviceContext {
#      |                ^
firefox-153.0/dom/media/platforms/ffmpeg/ffmpeg61/include/libavutil/hwcontext_vulkan.h:59:16: note: a different type is defined in another translation unit
#   59 | typedef struct AVVulkanDeviceContext {
#      |                ^
firefox-153.0/dom/media/platforms/ffmpeg/ffmpeg61/include/libavutil/hwcontext_vulkan.h:188:31: note: the first difference of corresponding definitions is field ‘qf’
#  188 |     AVVulkanDeviceQueueFamily qf[64];
#      |                               ^
firefox-153.0/dom/media/platforms/ffmpeg/ffmpeg61/include/libavutil/hwcontext_vulkan.h:59:16: note: a type with different number of fields is defined in another translation unit
#   59 | typedef struct AVVulkanDeviceContext {
#      |                ^
#   42|    * All of these can be set before init to change what the context uses
#   43|    */
#   44|-> typedef struct AVVulkanDeviceContext {
#   45|       /**
#   46|        * Custom memory allocator, else NULL

Error: COMPILER_WARNING: [#def196]
firefox-153.0/dom/media/platforms/ffmpeg/ffmpeg60/include/libavutil/hwcontext_vulkan.h:158:14: warning[-Wodr]: type ‘AVVkFrameFlags’ violates the C++ One Definition Rule
#  158 | typedef enum AVVkFrameFlags {
#      |              ^
firefox-153.0/dom/media/platforms/ffmpeg/ffmpeg61/include/libavutil/hwcontext_vulkan.h:195:14: note: an enum with different value name is defined in another translation unit
#  195 | typedef enum AVVkFrameFlags {
#      |              ^
firefox-153.0/dom/media/platforms/ffmpeg/ffmpeg60/include/libavutil/hwcontext_vulkan.h:170:5: note: name ‘AV_VK_FRAME_FLAG_DISABLE_MULTIPLANE’ differs from name ‘AV_VK_FRAME_FLAG_CONTIGUOUS_MEMORY’ defined in another translation unit
#  170 |     AV_VK_FRAME_FLAG_DISABLE_MULTIPLANE = (1ULL << 2),
#      |     ^
firefox-153.0/dom/media/platforms/ffmpeg/ffmpeg61/include/libavutil/hwcontext_vulkan.h:202:5: note: mismatching definition
#  202 |     AV_VK_FRAME_FLAG_CONTIGUOUS_MEMORY = (1ULL << 1),
#      |     ^
#  156|    * Defines the behaviour of frame allocation.
#  157|    */
#  158|-> typedef enum AVVkFrameFlags {
#  159|       /* Unless this flag is set, autodetected flags will be OR'd based on the
#  160|        * device and tiling during av_hwframe_ctx_init(). */

Error: COMPILER_WARNING (CWE-477): [#def197]
firefox-153.0/objdir/instrumented/dom/media/webrtc/libwebrtcglue/Unified_cpp_libwebrtcglue0.cpp:101: included_from: Included from here.
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp: scope_hint: In member function ‘virtual int32_t mozilla::WebrtcGmpVideoEncoder::Encode(const webrtc::VideoFrame&, const std::vector<webrtc::VideoFrameType>*)’
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp:371:32: warning[-Wdeprecated-declarations]: ‘virtual void webrtc::EncodedImageCallback::OnDroppedFrame(DropReason)’ is deprecated: bugs.webrtc.org/467444018 -Use OnFrameDropped instead.
#  371 |       mCallback->OnDroppedFrame(
#      |       ~~~~~~~~~~~~~~~~~~~~~~~~~^
#  372 |           webrtc::EncodedImageCallback::DropReason::kDroppedByEncoder);
#      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/third_party/libwebrtc/api/video_codecs/video_encoder_factory.h:25: included_from: Included from here.
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcVideoCodecFactory.h:13: included_from: Included from here.
firefox-153.0/dom/media/webrtc/libwebrtcglue/MediaConduitInterface.h:18: included_from: Included from here.
firefox-153.0/dom/media/webrtc/libwebrtcglue/AudioConduit.h:8: included_from: Included from here.
firefox-153.0/dom/media/webrtc/libwebrtcglue/AudioConduit.cpp:5: included_from: Included from here.
firefox-153.0/objdir/instrumented/dom/media/webrtc/libwebrtcglue/Unified_cpp_libwebrtcglue0.cpp:2: included_from: Included from here.
firefox-153.0/third_party/libwebrtc/api/video_codecs/video_encoder.h:83:16: note: declared here
#   83 |   virtual void OnDroppedFrame(DropReason /* reason */) {}
#      |                ^~~~~~~~~~~~~~
#  369|       MutexAutoLock lock(mCallbackMutex);
#  370|       if (mCallback) {
#  371|->       mCallback->OnDroppedFrame(
#  372|             webrtc::EncodedImageCallback::DropReason::kDroppedByEncoder);
#  373|       }

Error: COMPILER_WARNING (CWE-477): [#def198]
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp: scope_hint: In lambda function
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp:414:32: warning[-Wdeprecated-declarations]: ‘virtual void webrtc::EncodedImageCallback::OnDroppedFrame(DropReason)’ is deprecated: bugs.webrtc.org/467444018 -Use OnFrameDropped instead.
#  414 |       mCallback->OnDroppedFrame(
#      |       ~~~~~~~~~~~~~~~~~~~~~~~~~^
#  415 |           webrtc::EncodedImageCallback::DropReason::kDroppedByEncoder);
#      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/third_party/libwebrtc/api/video_codecs/video_encoder.h:83:16: note: declared here
#   83 |   virtual void OnDroppedFrame(DropReason /* reason */) {}
#      |                ^~~~~~~~~~~~~~
#  412|       MutexAutoLock lock(mCallbackMutex);
#  413|       if (mCallback) {
#  414|->       mCallback->OnDroppedFrame(
#  415|             webrtc::EncodedImageCallback::DropReason::kDroppedByEncoder);
#  416|       }

Error: COMPILER_WARNING (CWE-477): [#def199]
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp: scope_hint: In member function ‘virtual void mozilla::WebrtcGmpVideoEncoder::Encoded(GMPVideoEncodedFrame*, const nsTArray<unsigned char>&)’
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp:675:30: warning[-Wdeprecated-declarations]: ‘virtual void webrtc::EncodedImageCallback::OnDroppedFrame(DropReason)’ is deprecated: bugs.webrtc.org/467444018 -Use OnFrameDropped instead.
#  675 |     mCallback->OnDroppedFrame(
#      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^
#  676 |         webrtc::EncodedImageCallback::DropReason::kDroppedByEncoder);
#      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/third_party/libwebrtc/api/video_codecs/video_encoder.h:83:16: note: declared here
#   83 |   virtual void OnDroppedFrame(DropReason /* reason */) {}
#      |                ^~~~~~~~~~~~~~
#  673|   
#  674|     for (size_t i = 0; i < numFramesDropped; ++i) {
#  675|->     mCallback->OnDroppedFrame(
#  676|           webrtc::EncodedImageCallback::DropReason::kDroppedByEncoder);
#  677|     }

Error: COMPILER_WARNING (CWE-477): [#def200]
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp: scope_hint: In member function ‘virtual void mozilla::WebrtcGmpVideoEncoder::Dropped(uint64_t)’
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcGmpVideoCodec.cpp:798:30: warning[-Wdeprecated-declarations]: ‘virtual void webrtc::EncodedImageCallback::OnDroppedFrame(DropReason)’ is deprecated: bugs.webrtc.org/467444018 -Use OnFrameDropped instead.
#  798 |     mCallback->OnDroppedFrame(
#      |     ~~~~~~~~~~~~~~~~~~~~~~~~~^
#  799 |         webrtc::EncodedImageCallback::DropReason::kDroppedByEncoder);
#      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/third_party/libwebrtc/api/video_codecs/video_encoder.h:83:16: note: declared here
#   83 |   virtual void OnDroppedFrame(DropReason /* reason */) {}
#      |                ^~~~~~~~~~~~~~
#  796|   
#  797|     for (size_t i = 0; i < numDropped; ++i) {
#  798|->     mCallback->OnDroppedFrame(
#  799|           webrtc::EncodedImageCallback::DropReason::kDroppedByEncoder);
#  800|     }

Error: COMPILER_WARNING (CWE-477): [#def201]
firefox-153.0/objdir/instrumented/dom/media/webrtc/libwebrtcglue/Unified_cpp_libwebrtcglue0.cpp:119: included_from: Included from here.
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcMediaDataEncoderCodec.cpp: scope_hint: In constructor ‘mozilla::WebrtcMediaDataEncoder::WebrtcMediaDataEncoder(const webrtc::SdpVideoFormat&)’
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcMediaDataEncoderCodec.cpp:187:7: warning[-Wdeprecated-declarations]: ‘webrtc::BitrateAdjuster::BitrateAdjuster(float, float)’ is deprecated
#  187 |       mBitrateAdjuster(0.5, 0.95) {
#      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/dom/media/webrtc/libwebrtcglue/WebrtcMediaDataEncoderCodec.h:14: included_from: Included from here.
firefox-153.0/dom/media/webrtc/libwebrtcglue/MediaDataCodec.cpp:11: included_from: Included from here.
firefox-153.0/objdir/instrumented/dom/media/webrtc/libwebrtcglue/Unified_cpp_libwebrtcglue0.cpp:47: included_from: Included from here.
firefox-153.0/third_party/libwebrtc/common_video/include/bitrate_adjuster.h:41:3: note: declared here
#   41 |   BitrateAdjuster(float min_adjusted_bitrate_pct,
#      |   ^~~~~~~~~~~~~~~
#  185|         // conditions, 0.95 seems to give us better overall bitrate over long
#  186|         // periods of time.
#  187|->       mBitrateAdjuster(0.5, 0.95) {
#  188|     PodZero(&mCodecSpecific.codecSpecific);
#  189|   }

Error: COMPILER_WARNING (CWE-457): [#def202]
firefox-153.0/objdir/instrumented/dom/svg/Unified_cpp_dom_svg6.cpp:92: included_from: Included from here.
firefox-153.0/dom/svg/SVGPathData.cpp: scope_hint: In static member function ‘static void mozilla::SVGPathData::GetMarkerPositioningData(mozilla::Span<const mozilla::StyleGenericShapeCommand<float, mozilla::StyleGenericPosition<float, float>, float>, 18446744073709551615>, float, nsTArray<mozilla::SVGMark>*)’
firefox-153.0/dom/svg/SVGPathData.cpp:682:37: warning[-Wmaybe-uninitialized]: ‘segStartAngle’ may be used uninitialized
#  682 |         pathStartAngle = mark.angle = segStartAngle;
#      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~
firefox-153.0/dom/svg/SVGPathData.cpp:529:11: note: ‘segStartAngle’ was declared here
#  529 |     float segStartAngle, segEndAngle;
#      |           ^~~~~~~~~~~~~
#  680|         if (!cmd.IsMove() && prevSeg && prevSeg->IsMove()) {
#  681|           // start of new subpath
#  682|->         pathStartAngle = mark.angle = segStartAngle;
#  683|         } else if (cmd.IsMove() && !(prevSeg && prevSeg->IsMove())) {
#  684|           // end of a subpath

Error: COMPILER_WARNING (CWE-457): [#def203]
firefox-153.0/gfx/2d/2D.h:8: included_from: Included from here.
firefox-153.0/gfx/src/FilterSupport.h:9: included_from: Included from here.
firefox-153.0/gfx/ipc/GfxMessageUtils.h:9: included_from: Included from here.
firefox-153.0/dom/webgpu/ipc/WebGPUTypes.h:10: included_from: Included from here.
firefox-153.0/dom/webgpu/ObjectModel.h:8: included_from: Included from here.
firefox-153.0/dom/webgpu/Adapter.h:10: included_from: Included from here.
firefox-153.0/dom/webgpu/Adapter.cpp:5: included_from: Included from here.
firefox-153.0/objdir/instrumented/dom/webgpu/Unified_cpp_dom_webgpu0.cpp:2: included_from: Included from here.
firefox-153.0/gfx/2d/Types.h: scope_hint: In function ‘mozilla::gfx::YUVRangedColorSpace mozilla::gfx::ToYUVRangedColorSpace(YUVColorSpace, ColorRange, TransferFunction)’
firefox-153.0/gfx/2d/Types.h:803:25: warning[-Wmaybe-uninitialized]: ‘narrow’ may be used uninitialized
#  803 |           return narrow ? YUVRangedColorSpace::BT2100_PQ_Narrow
#      |                  ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  804 |                         : YUVRangedColorSpace::BT2100_PQ_Full;
#      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/gfx/2d/Types.h:777:8: note: ‘narrow’ was declared here
#  777 |   bool narrow;
#      |        ^~~~~~
#  801|         switch (transferFunction) {
#  802|           case gfx::TransferFunction::PQ:
#  803|->           return narrow ? YUVRangedColorSpace::BT2100_PQ_Narrow
#  804|                           : YUVRangedColorSpace::BT2100_PQ_Full;
#  805|           case gfx::TransferFunction::HLG:

Error: CPPCHECK_WARNING (CWE-476): [#def204]
firefox-153.0/gfx/cairo/cairo/src/cairo-ft-font.c:2088: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
# 2086|           /* 'merge' variations by concatenating - later entries win */
# 2087|           p = malloc (strlen (other->base.variations) + strlen (options->base.variations) + 2);
# 2088|->         p[0] = 0;
# 2089|           strcat (p, other->base.variations);
# 2090|           strcat (p, ",");

Error: CPPCHECK_WARNING (CWE-476): [#def205]
firefox-153.0/gfx/cairo/cairo/src/cairo-ft-font.c:2089: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
# 2087|           p = malloc (strlen (other->base.variations) + strlen (options->base.variations) + 2);
# 2088|           p[0] = 0;
# 2089|->         strcat (p, other->base.variations);
# 2090|           strcat (p, ",");
# 2091|           strcat (p, options->base.variations);

Error: GCC_ANALYZER_WARNING (CWE-835): [#def206]
firefox-153.0/gfx/cairo/cairo/src/cairo-image-source.c:892:21: warning[-Wanalyzer-infinite-loop]: infinite loop
#  890|       xsubsample = 0;
#  891|       if (xwidth > 1)
#  892|-> 	while (sx * (1 << xsubsample) <= 128.0) xsubsample++;
#  893|       size_x = (1 << xsubsample) * xwidth;
#  894|   

Error: GCC_ANALYZER_WARNING (CWE-835): [#def207]
firefox-153.0/gfx/cairo/cairo/src/cairo-image-source.c:898:21: warning[-Wanalyzer-infinite-loop]: infinite loop
#  896|       ysubsample = 0;
#  897|       if (ywidth > 1)
#  898|-> 	while (sy * (1 << ysubsample) <= 128.0) ysubsample++;
#  899|       size_y = (1 << ysubsample) * ywidth;
#  900|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def208]
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:586:12: warning[-Wanalyzer-malloc-leak]: leak of ‘self’
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:556:1: enter_function: entry to ‘_cairo_mono_scan_converter_create’
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:565:12: acquire_memory: allocated here
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:566:8: branch_false: following ‘false’ branch...
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:566:8: branch_false: ...to here
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:574:14: call_function: calling ‘_mono_scan_converter_init’ from ‘_cairo_mono_scan_converter_create’
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:574:14: return_function: returning to ‘_cairo_mono_scan_converter_create’ from ‘_mono_scan_converter_init’
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:576:8: branch_true: following ‘true’ branch...
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:576:8: branch_true: ...to here
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:584:5: call_function: calling ‘_cairo_mono_scan_converter_destroy’ from ‘_cairo_mono_scan_converter_create’
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:584:5: return_function: returning to ‘_cairo_mono_scan_converter_create’ from ‘_cairo_mono_scan_converter_destroy’
firefox-153.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:586:12: danger: ‘self’ leaks here; was allocated at [(2)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/1)
#  584|       self->base.destroy(&self->base);
#  585|    bail_nomem:
#  586|->     return _cairo_scan_converter_create_in_error (status);
#  587|   }

Error: CPPCHECK_WARNING (CWE-457): [#def209]
firefox-153.0/gfx/cairo/cairo/src/cairo-output-stream.c:534: warning[uninitvar]: Uninitialized variable: buffer
#  532|       }
#  533|   
#  534|->     _cairo_output_stream_write (stream, buffer, p - buffer);
#  535|   }
#  536|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def210]
firefox-153.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:845:50: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘font’
firefox-153.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:840:8: branch_false: following ‘false’ branch...
firefox-153.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:840:8: branch_false: ...to here
firefox-153.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:845:50: danger: use of uninitialized value ‘font’ here
#  843|       _cairo_array_init (&type2_subset->charstrings, sizeof (cairo_array_t));
#  844|   
#  845|->     type2_subset->widths = _cairo_calloc_ab (font->scaled_font_subset->num_glyphs, sizeof (int));
#  846|       if (unlikely (type2_subset->widths == NULL)) {
#  847|           status = _cairo_error (CAIRO_STATUS_NO_MEMORY);

Error: COMPILER_WARNING (CWE-457): [#def211]
firefox-153.0/gfx/gl/Colorspaces.cpp: scope_hint: In function ‘float mozilla::color::TfFromLinear(const TransferFunctionDesc&, float)’
firefox-153.0/gfx/gl/Colorspaces.cpp:51:16: warning[-Wmaybe-uninitialized]: ‘ret’ may be used uninitialized
#   51 |   return ret * sign;
#      |                ^~~~
firefox-153.0/gfx/gl/Colorspaces.cpp:18:9: note: ‘ret’ was declared here
#   18 |   float ret;
#      |         ^~~
#   49|       }
#   50|     }
#   51|->   return ret * sign;
#   52|   }
#   53|   

Error: COMPILER_WARNING (CWE-457): [#def212]
firefox-153.0/objdir/instrumented/gfx/gl/Unified_cpp_gfx_gl0.cpp:11: included_from: Included from here.
firefox-153.0/gfx/gl/Colorspaces.cpp: scope_hint: In function ‘float mozilla::color::LinearFromTf(const TransferFunctionDesc&, float)’
firefox-153.0/gfx/gl/Colorspaces.cpp:91:16: warning[-Wmaybe-uninitialized]: ‘ret’ may be used uninitialized
#   91 |   return ret * sign;
#      |                ^~~~
firefox-153.0/gfx/gl/Colorspaces.cpp:57:9: note: ‘ret’ was declared here
#   57 |   float ret;
#      |         ^~~
#   89|       }
#   90|     }
#   91|->   return ret * sign;
#   92|   }
#   93|   

Error: COMPILER_WARNING (CWE-843): [#def213]
firefox-153.0/gfx/thebes/gfxFT2FontBase.cpp: scope_hint: In member function ‘void gfxFT2FontBase::InitMetrics()’
firefox-153.0/gfx/thebes/gfxFT2FontBase.cpp:253:11: warning[-Wclass-memaccess]: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct gfxFont::Metrics’; use assignment or value-initialization instead
#  253 |     memset(&mMetrics, 0, sizeof(mMetrics));  // zero initialize
#      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/gfx/thebes/gfxFT2FontBase.h:9: included_from: Included from here.
firefox-153.0/gfx/thebes/gfxFT2FontBase.cpp:5: included_from: Included from here.
firefox-153.0/gfx/thebes/gfxFont.h:1636:10: note: ‘struct gfxFont::Metrics’ declared here
# 1636 |   struct Metrics {
#      |          ^~~~~~~
firefox-153.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-153.0/widget/TextEvents.h:27: included_from: Included from here.
firefox-153.0/dom/base/nsQueryContentEventResult.cpp:9: included_from: Included from here.
firefox-153.0/objdir/instrumented/dom/base/Unified_cpp_dom_base10.cpp:2: included_from: Included from here.
firefox-153.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-153.0/layout/base/FrameProperties.h:198:51:   required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
#  198 |     return ReinterpretHelper<T>::FromInternalValue(v);
#      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4502 |     return mProperties.Get(aProperty, aFoundResult);
#      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-153.0/layout/generic/nsIFrame.h:1572:50:   required from here
# 1572 |     mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
#      |                                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  251|   
#  252|     if (MOZ_UNLIKELY(mStyle.AdjustedSizeMustBeZero())) {
#  253|->     memset(&mMetrics, 0, sizeof(mMetrics));  // zero initialize
#  254|       mSpaceGlyph = GetGlyph(' ');
#  255|       return;

Error: COMPILER_WARNING (CWE-843): [#def214]
firefox-153.0/objdir/instrumented/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:101: included_from: Included from here.
firefox-153.0/gfx/thebes/gfxFont.cpp: scope_hint: In member function ‘void gfxFont::SanitizeMetrics(Metrics*, bool)’
firefox-153.0/gfx/thebes/gfxFont.cpp:4362:11: warning[-Wclass-memaccess]: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct gfxFont::Metrics’; use assignment or value-initialization instead
# 4362 |     memset(aMetrics, 0, sizeof(gfxFont::Metrics));
#      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/gfx/thebes/gfxPlatformFontList.h:16: included_from: Included from here.
firefox-153.0/gfx/thebes/SharedFontList.cpp:6: included_from: Included from here.
firefox-153.0/objdir/instrumented/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:29: included_from: Included from here.
firefox-153.0/gfx/thebes/gfxFont.h:1636:10: note: ‘struct gfxFont::Metrics’ declared here
# 1636 |   struct Metrics {
#      |          ^~~~~~~
# 4360|     // font.
# 4361|     if (mStyle.AdjustedSizeMustBeZero()) {
# 4362|->     memset(aMetrics, 0, sizeof(gfxFont::Metrics));
# 4363|       return;
# 4364|     }

Error: COMPILER_WARNING (CWE-843): [#def215]
firefox-153.0/gfx/thebes/gfxFont.cpp: scope_hint: In member function ‘void gfxFont::CreateVerticalMetrics()’
firefox-153.0/gfx/thebes/gfxFont.cpp:4532:11: warning[-Wclass-memaccess]: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct gfxFont::Metrics’; use assignment or value-initialization instead
# 4532 |   ::memset(metrics, 0, sizeof(Metrics));
#      |   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/gfx/thebes/gfxFont.h:1636:10: note: ‘struct gfxFont::Metrics’ declared here
# 1636 |   struct Metrics {
#      |          ^~~~~~~
firefox-153.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-153.0/gfx/layers/wr/WebRenderUserData.h:15: included_from: Included from here.
firefox-153.0/gfx/layers/wr/WebRenderCommandBuilder.h:13: included_from: Included from here.
firefox-153.0/gfx/layers/wr/RenderRootStateManager.h:12: included_from: Included from here.
firefox-153.0/layout/generic/TextDrawTarget.h:10: included_from: Included from here.
firefox-153.0/gfx/thebes/COLRFonts.cpp:13: included_from: Included from here.
firefox-153.0/objdir/instrumented/gfx/thebes/Unified_cpp_gfx_thebes0.cpp:11: included_from: Included from here.
firefox-153.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-153.0/layout/base/FrameProperties.h:198:51:   required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
#  198 |     return ReinterpretHelper<T>::FromInternalValue(v);
#      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4502 |     return mProperties.Get(aProperty, aFoundResult);
#      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-153.0/layout/generic/nsIFrame.h:1572:50:   required from here
# 1572 |     mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
#      |                                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 4530|   
# 4531|     auto* metrics = new Metrics();
# 4532|->   ::memset(metrics, 0, sizeof(Metrics));
# 4533|     const Metrics& horizMetrics = GetHorizontalMetrics();
# 4534|   

Error: COMPILER_WARNING: [#def216]
firefox-153.0/gfx/wr/swgl/src/gl.cc: scope_hint: In function '(static initializers for src/gl.cc)'
firefox-153.0/gfx/wr/swgl/src/gl.cc:3118:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/swgl-5731736ba81cd5f8/out/48d3f1b29a630f4c-gl.gcda' profile count data file not found
# 3118 | }  // extern "C"
#      | ^
# 3116|     return size;
# 3117|   }
# 3118|-> }  // extern "C"

Error: CPPCHECK_WARNING (CWE-562): [#def217]
firefox-153.0/js/public/RootingAPI.h:613: error[danglingLifetime]: Non-local variable 'ptr' will use pointer to local variable 'handle'.
#  611|     }
#  612|   
#  613|->   MOZ_IMPLICIT Handle(MutableHandle<T> handle) { ptr = handle.address(); }
#  614|   
#  615|     /*

Error: COMPILER_WARNING (CWE-457): [#def218]
firefox-153.0/js/public/Value.h:605:36: warning[-Wmaybe-uninitialized]: ‘hcname’ may be used uninitialized
#  605 |     asBits_ = bitsFromTagAndPayload(JSVAL_TAG_STRING, PayloadType(str));
#      |               ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/objdir/instrumented/js/src/builtin/intl/Unified_cpp_js_src_builtin_intl1.cpp:38: included_from: Included from here.
firefox-153.0/js/src/builtin/intl/Locale.cpp: scope_hint: In function ‘bool Locale_getHourCycles(JSContext*, const JS::CallArgs&)’
firefox-153.0/js/src/builtin/intl/Locale.cpp:1483:15: note: ‘hcname’ was declared here
# 1483 |     JSString* hcname;
#      |               ^~~~~~
#  603|     void setString(JSString* str) {
#  604|       MOZ_ASSERT(js::gc::IsCellPointerValid(str));
#  605|->     asBits_ = bitsFromTagAndPayload(JSVAL_TAG_STRING, PayloadType(str));
#  606|       MOZ_ASSERT(toString() == str);
#  607|     }

Error: COMPILER_WARNING (CWE-1164): [#def219]
firefox-153.0/js/src/irregexp/imported/regexp-bytecode-peephole.cc:374:6: warning[-Wunused-function]: ‘bool v8::internal::regexp::{anonymous}::BytecodeSequenceNode::BytecodeArgumentMappingCreatedInOrder(v8::internal::regexp::{anonymous}::OpInfo)’ defined but not used
#  374 | bool BytecodeSequenceNode::BytecodeArgumentMappingCreatedInOrder(
#      |      ^~~~~~~~~~~~~~~~~~~~
firefox-153.0/js/src/jit/BaselineFrame-inl.h:17: included_from: Included from here.
firefox-153.0/js/src/vm/Stack-inl.h:20: included_from: Included from here.
firefox-153.0/js/src/jit/Bailouts.cpp:25: included_from: Included from here.
firefox-153.0/objdir/instrumented/js/src/jit/Unified_cpp_js_src_jit0.cpp:29: included_from: Included from here.
firefox-153.0/js/src/vm/NativeObject-inl.h: scope_hint: In instantiation of ‘bool js::NativeObject::initDenseElementsFromRange(JSContext*, Iter, Iter) [with Iter = std::reverse_iterator<mozilla::span_details::span_iterator<mozilla::Span<const JS::Value, 18446744073709551615>, false> >]’
#/builddir/build/BUILD/firefox-153.0/js/src/jit/BaselineFrame-inl.h:51:42:   required from here
#   51 |   return dest->initDenseElementsFromRange(cx, span.rbegin(), span.rend());
#      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  372|   }
#  373|   
#  374|-> bool BytecodeSequenceNode::BytecodeArgumentMappingCreatedInOrder(
#  375|       OpInfo op_info) {
#  376|     DCHECK(IsSequence());

Error: COMPILER_WARNING (CWE-1164): [#def220]
firefox-153.0/js/src/irregexp/imported/regexp-bytecode-peephole.cc:504:1: warning[-Wunused-function]: ‘std::vector<v8::internal::regexp::{anonymous}::BytecodeArgument>::const_iterator v8::internal::regexp::{anonymous}::BytecodeSequenceNode::ArgumentIgnoredBegin() const’ defined but not used
#  504 | BytecodeSequenceNode::ArgumentIgnoredBegin() const {
#      | ^~~~~~~~~~~~~~~~~~~~
#  502|   
#  503|   std::vector<BytecodeArgument>::const_iterator
#  504|-> BytecodeSequenceNode::ArgumentIgnoredBegin() const {
#  505|     DCHECK(IsSequence());
#  506|     return argument_ignored_.begin();

Error: COMPILER_WARNING (CWE-1164): [#def221]
firefox-153.0/js/src/irregexp/imported/regexp-bytecode-peephole.cc:510:1: warning[-Wunused-function]: ‘std::vector<v8::internal::regexp::{anonymous}::BytecodeArgument>::const_iterator v8::internal::regexp::{anonymous}::BytecodeSequenceNode::ArgumentIgnoredEnd() const’ defined but not used
#  510 | BytecodeSequenceNode::ArgumentIgnoredEnd() const {
#      | ^~~~~~~~~~~~~~~~~~~~
#  508|   
#  509|   std::vector<BytecodeArgument>::const_iterator
#  510|-> BytecodeSequenceNode::ArgumentIgnoredEnd() const {
#  511|     DCHECK(IsSequence());
#  512|     return argument_ignored_.end();

Error: COMPILER_WARNING (CWE-1164): [#def222]
firefox-153.0/js/src/irregexp/imported/regexp-bytecode-peephole.cc:515:6: warning[-Wunused-function]: ‘bool v8::internal::regexp::{anonymous}::BytecodeSequenceNode::HasIgnoredArguments() const’ defined but not used
#  515 | bool BytecodeSequenceNode::HasIgnoredArguments() const {
#      |      ^~~~~~~~~~~~~~~~~~~~
#  513|   }
#  514|   
#  515|-> bool BytecodeSequenceNode::HasIgnoredArguments() const {
#  516|     return !argument_ignored_.empty();
#  517|   }

Error: COMPILER_WARNING (CWE-457): [#def223]
firefox-153.0/js/src/jit/MIR.cpp:5748:36: warning[-Wmaybe-uninitialized]: ‘isSigned’ may be used uninitialized
# 5748 |       return isSigned && value == -1;
#      |                                    ^
firefox-153.0/js/src/jit/MIR.cpp: scope_hint: In member function ‘js::jit::MDefinition* js::jit::MCompare::tryFoldIntZero(js::jit::TempAllocator&)’
firefox-153.0/js/src/jit/MIR.cpp:6053:8: note: ‘isSigned’ was declared here
# 6053 |   bool isSigned;
#      |        ^~~~~~~~
# 5746|         // Can rewrite |operand <= -1| as |operand < 0|.
# 5747|         // Can rewrite |operand > -1| as |operand >= 0|.
# 5748|->       return isSigned && value == -1;
# 5749|   
# 5750|       default:

Error: COMPILER_WARNING (CWE-457): [#def224]
firefox-153.0/js/src/jit/MIR.h:4227:45: warning[-Wmaybe-uninitialized]: ‘mode’ may be used uninitialized
# 4227 |       : MUnaryInstruction(classOpcode, op), mode_(mode) {
#      |                                             ^~~~~~~~~~~
firefox-153.0/js/src/jit/MIR.cpp: scope_hint: In member function ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’
firefox-153.0/js/src/jit/MIR.cpp:3721:30: note: ‘mode’ was declared here
# 3721 |       MSignExtendInt64::Mode mode;
#      |                              ^~~~
# 4225|   
# 4226|     MSignExtendInt64(MDefinition* op, Mode mode)
# 4227|->       : MUnaryInstruction(classOpcode, op), mode_(mode) {
# 4228|       MOZ_ASSERT(op->type() == MIRType::Int64);
# 4229|       setResultType(MIRType::Int64);

Error: COMPILER_WARNING (CWE-457): [#def225]
firefox-153.0/js/src/jit/MIR.h:4259:45: warning[-Wmaybe-uninitialized]: ‘mode’ may be used uninitialized
# 4259 |       : MUnaryInstruction(classOpcode, op), mode_(mode) {
#      |                                             ^~~~~~~~~~~
firefox-153.0/js/src/jit/MIR.cpp: scope_hint: In member function ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’
firefox-153.0/js/src/jit/MIR.cpp:3689:31: note: ‘mode’ was declared here
# 3689 |       MSignExtendIntPtr::Mode mode;
#      |                               ^~~~
firefox-153.0/js/src/jit/BaselineFrame-inl.h:17: included_from: Included from here.
firefox-153.0/js/src/vm/Stack-inl.h:20: included_from: Included from here.
firefox-153.0/js/src/vm/Stack.cpp:5: included_from: Included from here.
firefox-153.0/objdir/instrumented/js/src/vm/Unified_cpp_js_src_vm14.cpp:2: included_from: Included from here.
firefox-153.0/js/src/vm/NativeObject-inl.h: scope_hint: In instantiation of ‘bool js::NativeObject::initDenseElementsFromRange(JSContext*, Iter, Iter) [with Iter = std::reverse_iterator<mozilla::span_details::span_iterator<mozilla::Span<const JS::Value, 18446744073709551615>, false> >]’
#/builddir/build/BUILD/firefox-153.0/js/src/jit/BaselineFrame-inl.h:51:42:   required from here
#   51 |   return dest->initDenseElementsFromRange(cx, span.rbegin(), span.rend());
#      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 4257|   
# 4258|     MSignExtendIntPtr(MDefinition* op, Mode mode)
# 4259|->       : MUnaryInstruction(classOpcode, op), mode_(mode) {
# 4260|       MOZ_ASSERT(op->type() == MIRType::IntPtr);
# 4261|       setResultType(MIRType::IntPtr);

Error: COMPILER_WARNING: [#def226]
firefox-153.0/js/src/vm/NativeObject-inl.h:226:10: warning[-Wunused-but-set-variable=]: variable ‘slot’ set but not used
#  226 |   size_t slot = 0;
#      |          ^~~~
firefox-153.0/js/src/vm/NativeObject-inl.h: scope_hint: In instantiation of ‘bool js::NativeObject::initDenseElementsFromRange(JSContext*, Iter, Iter) [with Iter = JS::Value*]’
#/builddir/build/BUILD/firefox-153.0/js/src/vm/Stack-inl.h:194:42:   required from here
#  194 |   return dest->initDenseElementsFromRange(cx, slots(), slots() + nslots);
#      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  224|   
#  225|     HeapSlot* sp = elements_;
#  226|->   size_t slot = 0;
#  227|     for (; begin != end; sp++, begin++, slot++) {
#  228|       Value v = *begin;

Error: COMPILER_WARNING: [#def227]
firefox-153.0/objdir/instrumented/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:38: included_from: Included from here.
firefox-153.0/js/src/wasm/WasmInstance.cpp: scope_hint: In member function ‘bool js::wasm::Instance::init(JSContext*, const js::JSObjectVector&, const js::wasm::ValVector&, JS::Handle<JS::GCVector<js::WasmMemoryObject*, 0, js::SystemAllocPolicy> >, const js::WasmGlobalObjectVector&, const js::WasmTagObjectVector&, const js::wasm::DataSegmentVector&, const js::wasm::ModuleElemSegmentVector&)’
firefox-153.0/js/src/wasm/WasmInstance.cpp:2772:31: warning[-Wstringop-overflow=]: writing 8 bytes into a region of size 1
# 2772 |           *(void**)globalAddr = globalObjs[i]->addressOfCell();
#      |           ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/js/src/wasm/WasmInstanceData.h:27: included_from: Included from here.
firefox-153.0/js/src/wasm/WasmCodegenTypes.h:33: included_from: Included from here.
firefox-153.0/js/src/jit/shared/Assembler-shared.h:28: included_from: Included from here.
firefox-153.0/js/src/jit/x64/Assembler-x64.h:9: included_from: Included from here.
firefox-153.0/js/src/jit/Assembler.h:11: included_from: Included from here.
firefox-153.0/js/src/jit/ABIArgGenerator.h:13: included_from: Included from here.
firefox-153.0/js/src/wasm/WasmGC.h:20: included_from: Included from here.
firefox-153.0/js/src/wasm/WasmGC.cpp:17: included_from: Included from here.
firefox-153.0/objdir/instrumented/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:2: included_from: Included from here.
firefox-153.0/js/src/wasm/WasmInstance.h:236:20: note: destination object ‘js::wasm::Instance::data_’ of size 1
#  236 |   alignas(16) char data_;
#      |                    ^~~~~
firefox-153.0/js/public/Result.h:91: included_from: Included from here.
firefox-153.0/js/src/jspubtd.h:17: included_from: Included from here.
firefox-153.0/js/public/shadow/Zone.h:15: included_from: Included from here.
firefox-153.0/js/public/HeapAPI.h:19: included_from: Included from here.
firefox-153.0/js/public/TracingAPI.h:9: included_from: Included from here.
firefox-153.0/js/src/builtin/ParseRecordObject.h:9: included_from: Included from here.
firefox-153.0/js/src/vm/JSONParser.h:18: included_from: Included from here.
firefox-153.0/js/src/vm/JSONParser.cpp:5: included_from: Included from here.
firefox-153.0/objdir/instrumented/js/src/vm/Unified_cpp_js_src_vm8.cpp:2: included_from: Included from here.
firefox-153.0/mfbt/Result.h: scope_hint: In instantiation of ‘constexpr E mozilla::detail::ResultImplementation<V, E, mozilla::detail::PackingStrategy::LowBitTagIsError>::inspectErr() const [with V = mozilla::Ok; E = JS::Error]’
#/builddir/build/BUILD/firefox-153.0/mfbt/Result.h:306:46:   required from here
#  306 |   constexpr E unwrapErr() { return inspectErr(); }
#      |                                    ~~~~~~~~~~^~
#   31 |       return mozTryVarTempResult.propagateErr();          \
#      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
#/builddir/build/BUILD/firefox-153.0/mfbt/Result.h:671:49:   in ‘constexpr’ expansion of ‘((mozilla::Result<mozilla::Ok, JS::Error>*)this)->mozilla::Result<mozilla::Ok, JS::Error>::mImpl.mozilla::detail::ResultImplementation<mozilla::Ok, JS::Error, mozilla::detail::PackingStrategy::LowBitTagIsError>::unwrapErr()’
#  671 |     return GenericErrorResult<E>{mImpl.unwrapErr(), ErrorPropagationTag{}};
#      |                                  ~~~~~~~~~~~~~~~^~
# 2770|   
# 2771|             // Link to the cell
# 2772|->           *(void**)globalAddr = globalObjs[i]->addressOfCell();
# 2773|           } else {
# 2774|             val.get().writeToTenuredHeapLocation(globalAddr);

Error: COMPILER_WARNING (CWE-457): [#def228]
firefox-153.0/objdir/instrumented/layout/style/ServoStyleConsts.h:31322: included_from: Included from here.
firefox-153.0/dom/svg/SVGPathData.h:9: included_from: Included from here.
firefox-153.0/dom/svg/SVGAnimatedPathSegList.h:10: included_from: Included from here.
firefox-153.0/dom/svg/SVGPathElement.h:8: included_from: Included from here.
firefox-153.0/dom/svg/SVGMotionSMILAnimationFunction.cpp:13: included_from: Included from here.
firefox-153.0/objdir/instrumented/dom/svg/Unified_cpp_dom_svg6.cpp:20: included_from: Included from here.
firefox-153.0/layout/style/ServoStyleConstsInlines.h: scope_hint: In member function ‘mozilla::gfx::Coord mozilla::StyleAxisEndPoint<LengthPercentage>::ToGfxCoord(const float*) const [with LengthPercentage = mozilla::StyleLengthPercentage]’
firefox-153.0/layout/style/ServoStyleConstsInlines.h:1402:63: warning[-Wmaybe-uninitialized]: ‘pos’ may be used uninitialized
# 1402 |     return gfx::Coord(pos.AsLengthPercent().ResolveToCSSPixels(*aBasis));
#      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
firefox-153.0/layout/style/ServoStyleConstsInlines.h:784:10: note: by argument 1 of type ‘const mozilla::StyleLengthPercentage*’ to ‘mozilla::CSSCoord mozilla::StyleLengthPercentage::ResolveToCSSPixels(mozilla::CSSCoord) const’ declared here
#  784 | CSSCoord LengthPercentage::ResolveToCSSPixels(CSSCoord aPercentageBasis) const {
#      |          ^~~~~~~~~~~~~~~~
firefox-153.0/layout/style/ServoStyleConstsInlines.h:1400:16: note: ‘pos’ declared here
# 1400 |     const auto pos = AsToPosition();
#      |                ^~~
# 1400|       const auto pos = AsToPosition();
# 1401|       MOZ_ASSERT(pos.IsLengthPercent());
# 1402|->     return gfx::Coord(pos.AsLengthPercent().ResolveToCSSPixels(*aBasis));
# 1403|     }
# 1404|     return gfx::Coord(AsByCoordinate().ResolveToCSSPixels(*aBasis));

Error: COMPILER_WARNING (CWE-457): [#def229]
firefox-153.0/objdir/instrumented/layout/tables/Unified_cpp_layout_tables0.cpp:29: included_from: Included from here.
firefox-153.0/layout/tables/nsCellMap.cpp: scope_hint: In member function ‘void nsTableCellMap::SetBCBorderEdge(mozilla::LogicalSide, nsCellMap&, uint32_t, uint32_t, uint32_t, uint32_t, BCBorderOwner, nscoord, bool)’
firefox-153.0/layout/tables/nsCellMap.cpp:927:24: warning[-Wmaybe-uninitialized]: ‘cellData’ may be used uninitialized
#  927 |         if (!bcData && cellData) {
#      |                        ^~~~~~~~
firefox-153.0/layout/tables/nsCellMap.cpp:884:15: note: ‘cellData’ was declared here
#  884 |   BCCellData* cellData;
#      |               ^~~~~~~~
firefox-153.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-153.0/layout/generic/nsLineBox.h:13: included_from: Included from here.
firefox-153.0/layout/generic/nsContainerFrame.h:14: included_from: Included from here.
firefox-153.0/layout/svg/SVGContainerFrame.h:11: included_from: Included from here.
firefox-153.0/layout/svg/SVGGFrame.h:9: included_from: Included from here.
firefox-153.0/layout/svg/SVGUseFrame.h:9: included_from: Included from here.
firefox-153.0/layout/svg/SVGUseFrame.cpp:5: included_from: Included from here.
firefox-153.0/objdir/instrumented/layout/svg/Unified_cpp_layout_svg2.cpp:2: included_from: Included from here.
firefox-153.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-153.0/layout/base/FrameProperties.h:198:51:   required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
#  198 |     return ReinterpretHelper<T>::FromInternalValue(v);
#      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4502 |     return mProperties.Get(aProperty, aFoundResult);
#      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-153.0/layout/generic/nsIFrame.h:1572:50:   required from here
# 1572 |     mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
#      |                                       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  925|             }
#  926|           }
#  927|->         if (!bcData && cellData) {
#  928|             bcData = &cellData->mData;
#  929|           }

Error: COMPILER_WARNING: [#def230]
firefox-153.0/objdir/media/libogg/Unified_c_media_libogg0.c:11: included_from: Included from here.
firefox-153.0/media/libogg/src/ogg_bitwise.c: scope_hint: In function ‘oggpack_writecopy_helper’
firefox-153.0/media/libogg/src/ogg_bitwise.c:181:13: warning[-Wmissing-profile]: profile for function ‘oggpack_writecopy_helper’ not found in profile data
#  181 | static void oggpack_writecopy_helper(oggpack_buffer *b,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~
#  179|   }
#  180|   
#  181|-> static void oggpack_writecopy_helper(oggpack_buffer *b,
#  182|                                        void *source,
#  183|                                        long bits,

Error: COMPILER_WARNING: [#def231]
firefox-153.0/media/libogg/src/ogg_framing.c: scope_hint: In function ‘_os_body_expand’
firefox-153.0/media/libogg/src/ogg_framing.c:184:12: warning[-Wmissing-profile]: profile for function ‘_os_body_expand’ not found in profile data
#  184 | static int _os_body_expand(ogg_stream_state *os,long needed){
#      |            ^~~~~~~~~~~~~~~
#  182|      what's happening fairly clear */
#  183|   
#  184|-> static int _os_body_expand(ogg_stream_state *os,long needed){
#  185|     if(os->body_storage-needed<=os->body_fill){
#  186|       long body_storage;

Error: COMPILER_WARNING: [#def232]
firefox-153.0/media/libogg/src/ogg_framing.c: scope_hint: In function ‘_os_lacing_expand’
firefox-153.0/media/libogg/src/ogg_framing.c:205:12: warning[-Wmissing-profile]: profile for function ‘_os_lacing_expand’ not found in profile data
#  205 | static int _os_lacing_expand(ogg_stream_state *os,long needed){
#      |            ^~~~~~~~~~~~~~~~~
#  203|   }
#  204|   
#  205|-> static int _os_lacing_expand(ogg_stream_state *os,long needed){
#  206|     if(os->lacing_storage-needed<=os->lacing_fill){
#  207|       long lacing_storage;

Error: COMPILER_WARNING: [#def233]
firefox-153.0/media/libogg/src/ogg_framing.c: scope_hint: In function ‘_os_update_crc’
firefox-153.0/media/libogg/src/ogg_framing.c:237:21: warning[-Wmissing-profile]: profile for function ‘_os_update_crc’ not found in profile data
#  237 | static ogg_uint32_t _os_update_crc(ogg_uint32_t crc, unsigned char *buffer, int size){
#      |                     ^~~~~~~~~~~~~~
#  235|      perform the checksum simultaneously with other copies */
#  236|   
#  237|-> static ogg_uint32_t _os_update_crc(ogg_uint32_t crc, unsigned char *buffer, int size){
#  238|     while (size>=8){
#  239|       crc^=((ogg_uint32_t)buffer[0]<<24)|((ogg_uint32_t)buffer[1]<<16)|((ogg_uint32_t)buffer[2]<<8)|((ogg_uint32_t)buffer[3]);

Error: COMPILER_WARNING: [#def234]
firefox-153.0/media/libogg/src/ogg_framing.c: scope_hint: In function ‘ogg_stream_flush_i’
firefox-153.0/media/libogg/src/ogg_framing.c:349:12: warning[-Wmissing-profile]: profile for function ‘ogg_stream_flush_i’ not found in profile data
#  349 | static int ogg_stream_flush_i(ogg_stream_state *os,ogg_page *og, int force, int nfill){
#      |            ^~~~~~~~~~~~~~~~~~
#  347|      pages, force==1 forces us to flush a page regardless of page size
#  348|      so long as there's any data available at all. */
#  349|-> static int ogg_stream_flush_i(ogg_stream_state *os,ogg_page *og, int force, int nfill){
#  350|     int i;
#  351|     int vals=0;

Error: COMPILER_WARNING: [#def235]
firefox-153.0/objdir/media/libogg/Unified_c_media_libogg0.c:20: included_from: Included from here.
firefox-153.0/media/libogg/src/ogg_framing.c: scope_hint: In function ‘_packetout’
firefox-153.0/media/libogg/src/ogg_framing.c:944:12: warning[-Wmissing-profile]: profile for function ‘_packetout’ not found in profile data
#  944 | static int _packetout(ogg_stream_state *os,ogg_packet *op,int adv){
#      |            ^~~~~~~~~~
#  942|   }
#  943|   
#  944|-> static int _packetout(ogg_stream_state *os,ogg_packet *op,int adv){
#  945|   
#  946|     /* The last part of decode. We have the stream broken into packet

Error: COMPILER_WARNING: [#def236]
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘intensity_stereo’
firefox-153.0/media/libopus/celt/bands.c:379:13: warning[-Wmissing-profile]: profile for function ‘intensity_stereo’ not found in profile data
#  379 | static void intensity_stereo(const CELTMode *m, celt_norm * OPUS_RESTRICT X, const celt_norm * OPUS_RESTRICT Y, const celt_ener *bandE, int bandID, int N)
#      |             ^~~~~~~~~~~~~~~~
#  377|   }
#  378|   
#  379|-> static void intensity_stereo(const CELTMode *m, celt_norm * OPUS_RESTRICT X, const celt_norm * OPUS_RESTRICT Y, const celt_ener *bandE, int bandID, int N)
#  380|   {
#  381|      int i = bandID;

Error: COMPILER_WARNING: [#def237]
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘stereo_merge’
firefox-153.0/media/libopus/celt/bands.c:418:13: warning[-Wmissing-profile]: profile for function ‘stereo_merge’ not found in profile data
#  418 | static void stereo_merge(celt_norm * OPUS_RESTRICT X, celt_norm * OPUS_RESTRICT Y, opus_val32 mid, int N, int arch)
#      |             ^~~~~~~~~~~~
#  416|   }
#  417|   
#  418|-> static void stereo_merge(celt_norm * OPUS_RESTRICT X, celt_norm * OPUS_RESTRICT Y, opus_val32 mid, int N, int arch)
#  419|   {
#  420|      int j;

Error: COMPILER_WARNING: [#def238]
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘deinterleave_hadamard’
firefox-153.0/media/libopus/celt/bands.c:574:13: warning[-Wmissing-profile]: profile for function ‘deinterleave_hadamard’ not found in profile data
#  574 | static void deinterleave_hadamard(celt_norm *X, int N0, int stride, int hadamard)
#      |             ^~~~~~~~~~~~~~~~~~~~~
#  572|   };
#  573|   
#  574|-> static void deinterleave_hadamard(celt_norm *X, int N0, int stride, int hadamard)
#  575|   {
#  576|      int i,j;

Error: COMPILER_WARNING: [#def239]
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘interleave_hadamard’
firefox-153.0/media/libopus/celt/bands.c:600:13: warning[-Wmissing-profile]: profile for function ‘interleave_hadamard’ not found in profile data
#  600 | static void interleave_hadamard(celt_norm *X, int N0, int stride, int hadamard)
#      |             ^~~~~~~~~~~~~~~~~~~
#  598|   }
#  599|   
#  600|-> static void interleave_hadamard(celt_norm *X, int N0, int stride, int hadamard)
#  601|   {
#  602|      int i,j;

Error: COMPILER_WARNING: [#def240]
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘compute_qn’
firefox-153.0/media/libopus/celt/bands.c:638:12: warning[-Wmissing-profile]: profile for function ‘compute_qn’ not found in profile data
#  638 | static int compute_qn(int N, int b, int offset, int pulse_cap, int stereo)
#      |            ^~~~~~~~~~
#  636|   }
#  637|   
#  638|-> static int compute_qn(int N, int b, int offset, int pulse_cap, int stereo)
#  639|   {
#  640|      static const opus_int16 exp2_table8[8] =

Error: COMPILER_WARNING: [#def241]
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘compute_theta’
firefox-153.0/media/libopus/celt/bands.c:700:13: warning[-Wmissing-profile]: profile for function ‘compute_theta’ not found in profile data
#  700 | static void compute_theta(struct band_ctx *ctx, struct split_ctx *sctx,
#      |             ^~~~~~~~~~~~~
#  698|   };
#  699|   
#  700|-> static void compute_theta(struct band_ctx *ctx, struct split_ctx *sctx,
#  701|         celt_norm *X, celt_norm *Y, int N, int *b, int B, int B0,
#  702|         int LM,

Error: COMPILER_WARNING: [#def242]
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘quant_band_n1’
firefox-153.0/media/libopus/celt/bands.c:934:17: warning[-Wmissing-profile]: profile for function ‘quant_band_n1’ not found in profile data
#  934 | static unsigned quant_band_n1(struct band_ctx *ctx, celt_norm *X, celt_norm *Y,
#      |                 ^~~~~~~~~~~~~
#  932|      sctx->qalloc = qalloc;
#  933|   }
#  934|-> static unsigned quant_band_n1(struct band_ctx *ctx, celt_norm *X, celt_norm *Y,
#  935|         celt_norm *lowband_out)
#  936|   {

Error: COMPILER_WARNING: [#def243]
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘quant_partition’
firefox-153.0/media/libopus/celt/bands.c:973:17: warning[-Wmissing-profile]: profile for function ‘quant_partition’ not found in profile data
#  973 | static unsigned quant_partition(struct band_ctx *ctx, celt_norm *X,
#      |                 ^~~~~~~~~~~~~~~
#  971|      the two half-bands. It can be called recursively so bands can end up being
#  972|      split in 8 parts. */
#  973|-> static unsigned quant_partition(struct band_ctx *ctx, celt_norm *X,
#  974|         int N, int b, int B, celt_norm *lowband,
#  975|         int LM,

Error: COMPILER_WARNING: [#def244]
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘quant_band’
firefox-153.0/media/libopus/celt/bands.c:1248:17: warning[-Wmissing-profile]: profile for function ‘quant_band’ not found in profile data
# 1248 | static unsigned quant_band(struct band_ctx *ctx, celt_norm *X,
#      |                 ^~~~~~~~~~
# 1246|   
# 1247|   /* This function is responsible for encoding and decoding a band for the mono case. */
# 1248|-> static unsigned quant_band(struct band_ctx *ctx, celt_norm *X,
# 1249|         int N, int b, int B, celt_norm *lowband,
# 1250|         int LM, celt_norm *lowband_out,

Error: COMPILER_WARNING: [#def245]
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘quant_band_stereo’
firefox-153.0/media/libopus/celt/bands.c:1387:17: warning[-Wmissing-profile]: profile for function ‘quant_band_stereo’ not found in profile data
# 1387 | static unsigned quant_band_stereo(struct band_ctx *ctx, celt_norm *X, celt_norm *Y,
#      |                 ^~~~~~~~~~~~~~~~~
# 1385|   
# 1386|   /* This function is responsible for encoding and decoding a band for the stereo case. */
# 1387|-> static unsigned quant_band_stereo(struct band_ctx *ctx, celt_norm *X, celt_norm *Y,
# 1388|         int N, int b, int B, celt_norm *lowband,
# 1389|         int LM, celt_norm *lowband_out,

Error: COMPILER_WARNING: [#def246]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus0.c:2: included_from: Included from here.
firefox-153.0/media/libopus/celt/bands.c: scope_hint: In function ‘special_hybrid_folding’
firefox-153.0/media/libopus/celt/bands.c:1575:13: warning[-Wmissing-profile]: profile for function ‘special_hybrid_folding’ not found in profile data
# 1575 | static void special_hybrid_folding(const CELTMode *m, celt_norm *norm, celt_norm *norm2, int start, int M, int dual_stereo)
#      |             ^~~~~~~~~~~~~~~~~~~~~~
# 1573|   
# 1574|   #ifndef DISABLE_UPDATE_DRAFT
# 1575|-> static void special_hybrid_folding(const CELTMode *m, celt_norm *norm, celt_norm *norm2, int start, int M, int dual_stereo)
# 1576|   {
# 1577|      int n1, n2;

Error: COMPILER_WARNING: [#def247]
firefox-153.0/media/libopus/celt/cwrs.c: scope_hint: In function ‘icwrs’
firefox-153.0/media/libopus/celt/cwrs.c:444:20: warning[-Wmissing-profile]: profile for function ‘icwrs’ not found in profile data
#  444 | static opus_uint32 icwrs(int _n,const int *_y){
#      |                    ^~~~~
#  442|   #endif
#  443|   
#  444|-> static opus_uint32 icwrs(int _n,const int *_y){
#  445|     opus_uint32 i;
#  446|     int         j;

Error: COMPILER_WARNING: [#def248]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus0.c:20: included_from: Included from here.
firefox-153.0/media/libopus/celt/cwrs.c: scope_hint: In function ‘cwrsi’
firefox-153.0/media/libopus/celt/cwrs.c:467:19: warning[-Wmissing-profile]: profile for function ‘cwrsi’ not found in profile data
#  467 | static opus_val32 cwrsi(int _n,int _k,opus_uint32 _i,int *_y){
#      |                   ^~~~~
#  465|   }
#  466|   
#  467|-> static opus_val32 cwrsi(int _n,int _k,opus_uint32 _i,int *_y){
#  468|     opus_uint32 p;
#  469|     int         s;

Error: COMPILER_WARNING: [#def249]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus0.c:38: included_from: Included from here.
firefox-153.0/media/libopus/celt/entdec.c: scope_hint: In function ‘ec_dec_normalize’
firefox-153.0/media/libopus/celt/entdec.c:102:13: warning[-Wmissing-profile]: profile for function ‘ec_dec_normalize’ not found in profile data
#  102 | static void ec_dec_normalize(ec_dec *_this){
#      |             ^~~~~~~~~~~~~~~~
#  100|   /*Normalizes the contents of val and rng so that rng lies entirely in the
#  101|      high-order symbol.*/
#  102|-> static void ec_dec_normalize(ec_dec *_this){
#  103|     /*If the range is too small, rescale it and input some bits.*/
#  104|     while(_this->rng<=EC_CODE_BOT){

Error: COMPILER_WARNING: [#def250]
firefox-153.0/media/libopus/celt/entenc.c: scope_hint: In function ‘ec_enc_carry_out’
firefox-153.0/media/libopus/celt/entenc.c:82:13: warning[-Wmissing-profile]: profile for function ‘ec_enc_carry_out’ not found in profile data
#   82 | static void ec_enc_carry_out(ec_enc *_this,int _c){
#      |             ^~~~~~~~~~~~~~~~
#   80|     The alternative is to truncate the range in order to force a carry, but
#   81|      requires similar carry tracking in the decoder, needlessly slowing it down.*/
#   82|-> static void ec_enc_carry_out(ec_enc *_this,int _c){
#   83|     if(_c!=EC_SYM_MAX){
#   84|       /*No further carry propagation possible, flush buffer.*/

Error: COMPILER_WARNING: [#def251]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus0.c:47: included_from: Included from here.
firefox-153.0/media/libopus/celt/entenc.c: scope_hint: In function ‘ec_enc_normalize’
firefox-153.0/media/libopus/celt/entenc.c:101:25: warning[-Wmissing-profile]: profile for function ‘ec_enc_normalize’ not found in profile data
#  101 | static OPUS_INLINE void ec_enc_normalize(ec_enc *_this){
#      |                         ^~~~~~~~~~~~~~~~
#   99|   }
#  100|   
#  101|-> static OPUS_INLINE void ec_enc_normalize(ec_enc *_this){
#  102|     /*If the range is too small, output some bits and rescale it.*/
#  103|     while(_this->rng<=EC_CODE_BOT){

Error: COMPILER_WARNING: [#def252]
firefox-153.0/media/libopus/celt/kiss_fft.c: scope_hint: In function ‘kf_bfly2’
firefox-153.0/media/libopus/celt/kiss_fft.c:52:13: warning[-Wmissing-profile]: profile for function ‘kf_bfly2’ not found in profile data
#   52 | static void kf_bfly2(
#      |             ^~~~~~~~
#   50|   */
#   51|   
#   52|-> static void kf_bfly2(
#   53|                        kiss_fft_cpx * Fout,
#   54|                        int m,

Error: COMPILER_WARNING: [#def253]
firefox-153.0/media/libopus/celt/kiss_fft.c: scope_hint: In function ‘kf_bfly4’
firefox-153.0/media/libopus/celt/kiss_fft.c:108:13: warning[-Wmissing-profile]: profile for function ‘kf_bfly4’ not found in profile data
#  108 | static void kf_bfly4(
#      |             ^~~~~~~~
#  106|   }
#  107|   
#  108|-> static void kf_bfly4(
#  109|                        kiss_fft_cpx * Fout,
#  110|                        const size_t fstride,

Error: COMPILER_WARNING: [#def254]
firefox-153.0/media/libopus/celt/kiss_fft.c: scope_hint: In function ‘kf_bfly3’
firefox-153.0/media/libopus/celt/kiss_fft.c:180:13: warning[-Wmissing-profile]: profile for function ‘kf_bfly3’ not found in profile data
#  180 | static void kf_bfly3(
#      |             ^~~~~~~~
#  178|   #ifndef RADIX_TWO_ONLY
#  179|   
#  180|-> static void kf_bfly3(
#  181|                        kiss_fft_cpx * Fout,
#  182|                        const size_t fstride,

Error: COMPILER_WARNING: [#def255]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus0.c:56: included_from: Included from here.
firefox-153.0/media/libopus/celt/kiss_fft.c: scope_hint: In function ‘kf_bfly5’
firefox-153.0/media/libopus/celt/kiss_fft.c:239:13: warning[-Wmissing-profile]: profile for function ‘kf_bfly5’ not found in profile data
#  239 | static void kf_bfly5(
#      |             ^~~~~~~~
#  237|   
#  238|   #ifndef OVERRIDE_kf_bfly5
#  239|-> static void kf_bfly5(
#  240|                        kiss_fft_cpx * Fout,
#  241|                        const size_t fstride,

Error: COMPILER_WARNING: [#def256]
firefox-153.0/media/libopus/celt/bands.c:41: included_from: Included from here.
firefox-153.0/media/libopus/celt/mathops.h: scope_hint: In function ‘celt_atan2p_norm’
firefox-153.0/media/libopus/celt/mathops.h:170:26: warning[-Wmissing-profile]: profile for function ‘celt_atan2p_norm’ not found in profile data
#  170 | static OPUS_INLINE float celt_atan2p_norm(float y, float x)
#      |                          ^~~~~~~~~~~~~~~~
#  168|    * Please refer to the linked wiki page (https://en.wikipedia.org/wiki/Atan2)
#  169|    * to learn how atan2 results are computed. */
#  170|-> static OPUS_INLINE float celt_atan2p_norm(float y, float x)
#  171|   {
#  172|      celt_sig_assert(x>=0 && y>=0);

Error: COMPILER_WARNING: [#def257]
firefox-153.0/media/libopus/celt/pitch.c: scope_hint: In function ‘find_best_pitch’
firefox-153.0/media/libopus/celt/pitch.c:45:13: warning[-Wmissing-profile]: profile for function ‘find_best_pitch’ not found in profile data
#   45 | static void find_best_pitch(opus_val32 *xcorr, opus_val16 *y, int len,
#      |             ^~~~~~~~~~~~~~~
#   43|   #include "celt_lpc.h"
#   44|   
#   45|-> static void find_best_pitch(opus_val32 *xcorr, opus_val16 *y, int len,
#   46|                               int max_pitch, int *best_pitch
#   47|   #ifdef FIXED_POINT

Error: COMPILER_WARNING: [#def258]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus0.c:101: included_from: Included from here.
firefox-153.0/media/libopus/celt/pitch.c: scope_hint: In function ‘celt_fir5’
firefox-153.0/media/libopus/celt/pitch.c:105:13: warning[-Wmissing-profile]: profile for function ‘celt_fir5’ not found in profile data
#  105 | static void celt_fir5(opus_val16 *x,
#      |             ^~~~~~~~~
#  103|   }
#  104|   
#  105|-> static void celt_fir5(opus_val16 *x,
#  106|            const opus_val16 *num,
#  107|            int N)

Error: COMPILER_WARNING: [#def259]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus0.c:110: included_from: Included from here.
firefox-153.0/media/libopus/celt/quant_bands.c: scope_hint: In function ‘quant_coarse_energy_impl’
firefox-153.0/media/libopus/celt/quant_bands.c:156:12: warning[-Wmissing-profile]: profile for function ‘quant_coarse_energy_impl’ not found in profile data
#  156 | static int quant_coarse_energy_impl(const CELTMode *m, int start, int end,
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~
#  154|   }
#  155|   
#  156|-> static int quant_coarse_energy_impl(const CELTMode *m, int start, int end,
#  157|         const celt_glog *eBands, celt_glog *oldEBands,
#  158|         opus_int32 budget, opus_int32 tell,

Error: COMPILER_WARNING: [#def260]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus0.c:119: included_from: Included from here.
firefox-153.0/media/libopus/celt/rate.c: scope_hint: In function ‘interp_bits2pulses’
firefox-153.0/media/libopus/celt/rate.c:249:24: warning[-Wmissing-profile]: profile for function ‘interp_bits2pulses’ not found in profile data
#  249 | static OPUS_INLINE int interp_bits2pulses(const CELTMode *m, int start, int end, int skip_start,
#      |                        ^~~~~~~~~~~~~~~~~~
#  247|   #define ALLOC_STEPS 6
#  248|   
#  249|-> static OPUS_INLINE int interp_bits2pulses(const CELTMode *m, int start, int end, int skip_start,
#  250|         const int *bits1, const int *bits2, const int *thresh, const int *cap, opus_int32 total, opus_int32 *_balance,
#  251|         int skip_rsv, int *intensity, int intensity_rsv, int *dual_stereo, int dual_stereo_rsv, int *bits,

Error: COMPILER_WARNING: [#def261]
firefox-153.0/media/libopus/celt/bands.h:37: included_from: Included from here.
firefox-153.0/media/libopus/celt/bands.c:35: included_from: Included from here.
firefox-153.0/media/libopus/celt/rate.h: scope_hint: In function ‘bits2pulses’
firefox-153.0/media/libopus/celt/rate.h:53:24: warning[-Wmissing-profile]: profile for function ‘bits2pulses’ not found in profile data
#   53 | static OPUS_INLINE int bits2pulses(const CELTMode *m, int band, int LM, int bits)
#      |                        ^~~~~~~~~~~
#   51|   }
#   52|   
#   53|-> static OPUS_INLINE int bits2pulses(const CELTMode *m, int band, int LM, int bits)
#   54|   {
#   55|      int i;

Error: COMPILER_WARNING: [#def262]
firefox-153.0/media/libopus/celt/vq.c: scope_hint: In function ‘exp_rotation1’
firefox-153.0/media/libopus/celt/vq.c:75:13: warning[-Wmissing-profile]: profile for function ‘exp_rotation1’ not found in profile data
#   75 | static void exp_rotation1(celt_norm *X, int len, int stride, opus_val16 c, opus_val16 s)
#      |             ^~~~~~~~~~~~~
#   73|   
#   74|   #ifndef OVERRIDE_vq_exp_rotation1
#   75|-> static void exp_rotation1(celt_norm *X, int len, int stride, opus_val16 c, opus_val16 s)
#   76|   {
#   77|      int i;

Error: COMPILER_WARNING: [#def263]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus0.c:128: included_from: Included from here.
firefox-153.0/media/libopus/celt/vq.c: scope_hint: In function ‘normalise_residual’
firefox-153.0/media/libopus/celt/vq.c:150:13: warning[-Wmissing-profile]: profile for function ‘normalise_residual’ not found in profile data
#  150 | static void normalise_residual(int * OPUS_RESTRICT iy, celt_norm * OPUS_RESTRICT X,
#      |             ^~~~~~~~~~~~~~~~~~
#  148|   
#  149|   /** Normalizes the decoded integer pvq codeword to unit norm. */
#  150|-> static void normalise_residual(int * OPUS_RESTRICT iy, celt_norm * OPUS_RESTRICT X,
#  151|         int N, opus_val32 Ryy, opus_val32 gain, int shift)
#  152|   {

Error: COMPILER_WARNING: [#def264]
firefox-153.0/media/libopus/silk/A2NLSF.c: scope_hint: In function ‘silk_A2NLSF_trans_poly’
firefox-153.0/media/libopus/silk/A2NLSF.c:47:25: warning[-Wmissing-profile]: profile for function ‘silk_A2NLSF_trans_poly’ not found in profile data
#   47 | static OPUS_INLINE void silk_A2NLSF_trans_poly(
#      |                         ^~~~~~~~~~~~~~~~~~~~~~
#   45|   /* Helper function for A2NLSF(..)                    */
#   46|   /* Transforms polynomials from cos(n*f) to cos(f)^n  */
#   47|-> static OPUS_INLINE void silk_A2NLSF_trans_poly(
#   48|       opus_int32          *p,                     /* I/O    Polynomial                                */
#   49|       const opus_int      dd                      /* I      Polynomial order (= filter order / 2 )    */

Error: COMPILER_WARNING: [#def265]
firefox-153.0/media/libopus/silk/A2NLSF.c: scope_hint: In function ‘silk_A2NLSF_eval_poly’
firefox-153.0/media/libopus/silk/A2NLSF.c:63:31: warning[-Wmissing-profile]: profile for function ‘silk_A2NLSF_eval_poly’ not found in profile data
#   63 | static OPUS_INLINE opus_int32 silk_A2NLSF_eval_poly( /* return the polynomial evaluation, in Q16     */
#      |                               ^~~~~~~~~~~~~~~~~~~~~
#   61|   /* Helper function for A2NLSF(..) */
#   62|   /* Polynomial evaluation          */
#   63|-> static OPUS_INLINE opus_int32 silk_A2NLSF_eval_poly( /* return the polynomial evaluation, in Q16     */
#   64|       opus_int32          *p,                     /* I    Polynomial, Q16                         */
#   65|       const opus_int32    x,                      /* I    Evaluation point, Q12                   */

Error: COMPILER_WARNING: [#def266]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus0.c:137: included_from: Included from here.
firefox-153.0/media/libopus/silk/A2NLSF.c: scope_hint: In function ‘silk_A2NLSF_init’
firefox-153.0/media/libopus/silk/A2NLSF.c:95:25: warning[-Wmissing-profile]: profile for function ‘silk_A2NLSF_init’ not found in profile data
#   95 | static OPUS_INLINE void silk_A2NLSF_init(
#      |                         ^~~~~~~~~~~~~~~~
#   93|   }
#   94|   
#   95|-> static OPUS_INLINE void silk_A2NLSF_init(
#   96|        const opus_int32    *a_Q16,
#   97|        opus_int32          *P,

Error: COMPILER_WARNING: [#def267]
firefox-153.0/media/libopus/silk/Inlines.h: scope_hint: In function ‘silk_SQRT_APPROX’
firefox-153.0/media/libopus/silk/Inlines.h:67:31: warning[-Wmissing-profile]: profile for function ‘silk_SQRT_APPROX’ not found in profile data
#   67 | static OPUS_INLINE opus_int32 silk_SQRT_APPROX( opus_int32 x )
#      |                               ^~~~~~~~~~~~~~~~
#   65|   /* Accuracy: < +/- 10%  for output values > 15                           */
#   66|   /*           < +/- 2.5% for output values > 120                          */
#   67|-> static OPUS_INLINE opus_int32 silk_SQRT_APPROX( opus_int32 x )
#   68|   {
#   69|       opus_int32 y, lz, frac_Q7;

Error: COMPILER_WARNING: [#def268]
firefox-153.0/media/libopus/silk/Inlines.h: scope_hint: In function ‘silk_DIV32_varQ’
firefox-153.0/media/libopus/silk/Inlines.h:93:31: warning[-Wmissing-profile]: profile for function ‘silk_DIV32_varQ’ not found in profile data
#   93 | static OPUS_INLINE opus_int32 silk_DIV32_varQ(   /* O    returns a good approximation of "(a32 << Qres) / b32" */
#      |                               ^~~~~~~~~~~~~~~
#   91|   
#   92|   /* Divide two int32 values and return result as int32 in a given Q-domain */
#   93|-> static OPUS_INLINE opus_int32 silk_DIV32_varQ(   /* O    returns a good approximation of "(a32 << Qres) / b32" */
#   94|       const opus_int32     a32,               /* I    numerator (Q0)                  */
#   95|       const opus_int32     b32,               /* I    denominator (Q0)                */

Error: COMPILER_WARNING: [#def269]
firefox-153.0/media/libopus/silk/SigProc_FIX.h:620: included_from: Included from here.
firefox-153.0/media/libopus/silk/main.h:31: included_from: Included from here.
firefox-153.0/media/libopus/silk/CNG.c:32: included_from: Included from here.
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus1.c:2: included_from: Included from here.
firefox-153.0/media/libopus/silk/Inlines.h: scope_hint: In function ‘silk_INVERSE32_varQ’
firefox-153.0/media/libopus/silk/Inlines.h:139:31: warning[-Wmissing-profile]: profile for function ‘silk_INVERSE32_varQ’ not found in profile data
#  139 | static OPUS_INLINE opus_int32 silk_INVERSE32_varQ(   /* O    returns a good approximation of "(1 << Qres) / b32" */
#      |                               ^~~~~~~~~~~~~~~~~~~
#  137|   
#  138|   /* Invert int32 value and return result as int32 in a given Q-domain */
#  139|-> static OPUS_INLINE opus_int32 silk_INVERSE32_varQ(   /* O    returns a good approximation of "(1 << Qres) / b32" */
#  140|       const opus_int32     b32,                   /* I    denominator (Q0)                */
#  141|       const opus_int       Qres                   /* I    Q-domain of result (> 0)        */

Error: COMPILER_WARNING: [#def270]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus1.c:38: included_from: Included from here.
firefox-153.0/media/libopus/silk/LP_variable_cutoff.c: scope_hint: In function ‘silk_LP_interpolate_filter_taps’
firefox-153.0/media/libopus/silk/LP_variable_cutoff.c:41:25: warning[-Wmissing-profile]: profile for function ‘silk_LP_interpolate_filter_taps’ not found in profile data
#   41 | static OPUS_INLINE void silk_LP_interpolate_filter_taps(
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   39|   
#   40|   /* Helper function, interpolates the filter taps */
#   41|-> static OPUS_INLINE void silk_LP_interpolate_filter_taps(
#   42|       opus_int32           B_Q28[ TRANSITION_NB ],
#   43|       opus_int32           A_Q28[ TRANSITION_NA ],

Error: COMPILER_WARNING: [#def271]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus1.c:65: included_from: Included from here.
firefox-153.0/media/libopus/silk/NLSF_decode.c: scope_hint: In function ‘silk_NLSF_residual_dequant’
firefox-153.0/media/libopus/silk/NLSF_decode.c:35:25: warning[-Wmissing-profile]: profile for function ‘silk_NLSF_residual_dequant’ not found in profile data
#   35 | static OPUS_INLINE void silk_NLSF_residual_dequant(          /* O    Returns RD value in Q30                     */
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~
#   33|   
#   34|   /* Predictive dequantizer for NLSF residuals */
#   35|-> static OPUS_INLINE void silk_NLSF_residual_dequant(          /* O    Returns RD value in Q30                     */
#   36|             opus_int16         x_Q10[],                        /* O    Output [ order ]                            */
#   37|       const opus_int8          indices[],                      /* I    Quantization indices [ order ]              */

Error: COMPILER_WARNING: [#def272]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus1.c:110: included_from: Included from here.
firefox-153.0/media/libopus/silk/NSQ.c: scope_hint: In function ‘silk_nsq_scale_states’
firefox-153.0/media/libopus/silk/NSQ.c:368:25: warning[-Wmissing-profile]: profile for function ‘silk_nsq_scale_states’ not found in profile data
#  368 | static OPUS_INLINE void silk_nsq_scale_states(
#      |                         ^~~~~~~~~~~~~~~~~~~~~
#  366|   }
#  367|   
#  368|-> static OPUS_INLINE void silk_nsq_scale_states(
#  369|       const silk_encoder_state *psEncC,           /* I    Encoder State                   */
#  370|       silk_nsq_state      *NSQ,                   /* I/O  NSQ state                       */

Error: COMPILER_WARNING: [#def273]
firefox-153.0/media/libopus/silk/NSQ.h: scope_hint: In function ‘silk_noise_shape_quantizer_short_prediction_c’
firefox-153.0/media/libopus/silk/NSQ.h:35:31: warning[-Wmissing-profile]: profile for function ‘silk_noise_shape_quantizer_short_prediction_c’ not found in profile data
#   35 | static OPUS_INLINE opus_int32 silk_noise_shape_quantizer_short_prediction_c(const opus_int32 *buf32, const opus_int16 *coef16, opus_int order)
#      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   33|   #undef silk_short_prediction_create_arch_coef
#   34|   
#   35|-> static OPUS_INLINE opus_int32 silk_noise_shape_quantizer_short_prediction_c(const opus_int32 *buf32, const opus_int16 *coef16, opus_int order)
#   36|   {
#   37|       opus_int32 out;

Error: COMPILER_WARNING: [#def274]
firefox-153.0/media/libopus/silk/NSQ.c:34: included_from: Included from here.
firefox-153.0/media/libopus/silk/NSQ.h: scope_hint: In function ‘silk_NSQ_noise_shape_feedback_loop_c’
firefox-153.0/media/libopus/silk/NSQ.h:67:31: warning[-Wmissing-profile]: profile for function ‘silk_NSQ_noise_shape_feedback_loop_c’ not found in profile data
#   67 | static OPUS_INLINE opus_int32 silk_NSQ_noise_shape_feedback_loop_c(const opus_int32 *data0, opus_int32 *data1, const opus_int16 *coef, opus_int order)
#      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   65|   #define silk_noise_shape_quantizer_short_prediction(in, coef, coefRev, order, arch)  ((void)arch,silk_noise_shape_quantizer_short_prediction_c(in, coef, order))
#   66|   
#   67|-> static OPUS_INLINE opus_int32 silk_NSQ_noise_shape_feedback_loop_c(const opus_int32 *data0, opus_int32 *data1, const opus_int16 *coef, opus_int order)
#   68|   {
#   69|       opus_int32 out;

Error: COMPILER_WARNING: [#def275]
firefox-153.0/media/libopus/silk/NSQ_del_dec.c: scope_hint: In function ‘silk_noise_shape_quantizer_del_dec’
firefox-153.0/media/libopus/silk/NSQ_del_dec.c:315:25: warning[-Wmissing-profile]: profile for function ‘silk_noise_shape_quantizer_del_dec’ not found in profile data
#  315 | static OPUS_INLINE void silk_noise_shape_quantizer_del_dec(
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  313|   /******************************************/
#  314|   #ifndef OVERRIDE_silk_noise_shape_quantizer_del_dec
#  315|-> static OPUS_INLINE void silk_noise_shape_quantizer_del_dec(
#  316|       silk_nsq_state      *NSQ,                   /* I/O  NSQ state                           */
#  317|       NSQ_del_dec_struct  psDelDec[],             /* I/O  Delayed decision states             */

Error: COMPILER_WARNING: [#def276]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus1.c:119: included_from: Included from here.
firefox-153.0/media/libopus/silk/NSQ_del_dec.c: scope_hint: In function ‘silk_nsq_del_dec_scale_states’
firefox-153.0/media/libopus/silk/NSQ_del_dec.c:648:25: warning[-Wmissing-profile]: profile for function ‘silk_nsq_del_dec_scale_states’ not found in profile data
#  648 | static OPUS_INLINE void silk_nsq_del_dec_scale_states(
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  646|   #endif /* OVERRIDE_silk_noise_shape_quantizer_del_dec */
#  647|   
#  648|-> static OPUS_INLINE void silk_nsq_del_dec_scale_states(
#  649|       const silk_encoder_state *psEncC,               /* I    Encoder State                       */
#  650|       silk_nsq_state      *NSQ,                       /* I/O  NSQ state                           */

Error: COMPILER_WARNING: [#def277]
firefox-153.0/media/libopus/silk/PLC.c: scope_hint: In function ‘silk_PLC_update’
firefox-153.0/media/libopus/silk/PLC.c:119:25: warning[-Wmissing-profile]: profile for function ‘silk_PLC_update’ not found in profile data
#  119 | static OPUS_INLINE void silk_PLC_update(
#      |                         ^~~~~~~~~~~~~~~
#  117|   /* Update state of PLC                            */
#  118|   /**************************************************/
#  119|-> static OPUS_INLINE void silk_PLC_update(
#  120|       silk_decoder_state                  *psDec,             /* I/O Decoder state        */
#  121|       silk_decoder_control                *psDecCtrl          /* I/O Decoder control      */

Error: COMPILER_WARNING: [#def278]
firefox-153.0/media/libopus/silk/PLC.c: scope_hint: In function ‘silk_PLC_energy’
firefox-153.0/media/libopus/silk/PLC.c:192:25: warning[-Wmissing-profile]: profile for function ‘silk_PLC_energy’ not found in profile data
#  192 | static OPUS_INLINE void silk_PLC_energy(opus_int32 *energy1, opus_int *shift1, opus_int32 *energy2, opus_int *shift2,
#      |                         ^~~~~~~~~~~~~~~
#  190|   }
#  191|   
#  192|-> static OPUS_INLINE void silk_PLC_energy(opus_int32 *energy1, opus_int *shift1, opus_int32 *energy2, opus_int *shift2,
#  193|         const opus_int32 *exc_Q14, const opus_int32 *prevGain_Q10, int subfr_length, int nb_subfr)
#  194|   {

Error: COMPILER_WARNING: [#def279]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus1.c:128: included_from: Included from here.
firefox-153.0/media/libopus/silk/PLC.c: scope_hint: In function ‘silk_PLC_conceal’
firefox-153.0/media/libopus/silk/PLC.c:216:25: warning[-Wmissing-profile]: profile for function ‘silk_PLC_conceal’ not found in profile data
#  216 | static OPUS_INLINE void silk_PLC_conceal(
#      |                         ^~~~~~~~~~~~~~~~
#  214|   }
#  215|   
#  216|-> static OPUS_INLINE void silk_PLC_conceal(
#  217|       silk_decoder_state                  *psDec,             /* I/O Decoder state        */
#  218|       silk_decoder_control                *psDecCtrl,         /* I/O Decoder control      */

Error: COMPILER_WARNING: [#def280]
firefox-153.0/media/libopus/silk/control_codec.c: scope_hint: In function ‘silk_setup_resamplers’
firefox-153.0/media/libopus/silk/control_codec.c:134:17: warning[-Wmissing-profile]: profile for function ‘silk_setup_resamplers’ not found in profile data
#  134 | static opus_int silk_setup_resamplers(
#      |                 ^~~~~~~~~~~~~~~~~~~~~
#  132|   }
#  133|   
#  134|-> static opus_int silk_setup_resamplers(
#  135|       silk_encoder_state_Fxx          *psEnc,             /* I/O                      */
#  136|       opus_int                         fs_kHz              /* I                        */

Error: COMPILER_WARNING: [#def281]
firefox-153.0/media/libopus/silk/control_codec.c: scope_hint: In function ‘silk_setup_fs’
firefox-153.0/media/libopus/silk/control_codec.c:199:17: warning[-Wmissing-profile]: profile for function ‘silk_setup_fs’ not found in profile data
#  199 | static opus_int silk_setup_fs(
#      |                 ^~~~~~~~~~~~~
#  197|   }
#  198|   
#  199|-> static opus_int silk_setup_fs(
#  200|       silk_encoder_state_Fxx          *psEnc,             /* I/O                      */
#  201|       opus_int                        fs_kHz,             /* I                        */

Error: COMPILER_WARNING: [#def282]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus2.c:83: included_from: Included from here.
firefox-153.0/media/libopus/silk/control_codec.c: scope_hint: In function ‘silk_setup_complexity’
firefox-153.0/media/libopus/silk/control_codec.c:307:17: warning[-Wmissing-profile]: profile for function ‘silk_setup_complexity’ not found in profile data
#  307 | static opus_int silk_setup_complexity(
#      |                 ^~~~~~~~~~~~~~~~~~~~~
#  305|   }
#  306|   
#  307|-> static opus_int silk_setup_complexity(
#  308|       silk_encoder_state              *psEncC,            /* I/O                      */
#  309|       opus_int                        Complexity          /* I                        */

Error: COMPILER_WARNING: [#def283]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus3.c:20: included_from: Included from here.
firefox-153.0/media/libopus/silk/enc_API.c: scope_hint: In function ‘silk_QueryEncoder’
firefox-153.0/media/libopus/silk/enc_API.c:113:17: warning[-Wmissing-profile]: profile for function ‘silk_QueryEncoder’ not found in profile data
#  113 | static opus_int silk_QueryEncoder(                      /* O    Returns error code                              */
#      |                 ^~~~~~~~~~~~~~~~~
#  111|   /* Read control structure from encoder */
#  112|   /***************************************/
#  113|-> static opus_int silk_QueryEncoder(                      /* O    Returns error code                              */
#  114|       const void                      *encState,          /* I    State                                           */
#  115|       silk_EncControlStruct           *encStatus          /* O    Encoder Status                                  */

Error: COMPILER_WARNING: [#def284]
firefox-153.0/media/libopus/silk/float/LPC_analysis_filter_FLP.c: scope_hint: In function ‘silk_LPC_analysis_filter16_FLP’
firefox-153.0/media/libopus/silk/float/LPC_analysis_filter_FLP.c:43:25: warning[-Wmissing-profile]: profile for function ‘silk_LPC_analysis_filter16_FLP’ not found in profile data
#   43 | static OPUS_INLINE void silk_LPC_analysis_filter16_FLP(
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   41|   
#   42|   /* 16th order LPC analysis filter, does not write first 16 samples */
#   43|-> static OPUS_INLINE void silk_LPC_analysis_filter16_FLP(
#   44|             silk_float                 r_LPC[],            /* O    LPC residual signal                     */
#   45|       const silk_float                 PredCoef[],         /* I    LPC coefficients                        */

Error: COMPILER_WARNING: [#def285]
firefox-153.0/media/libopus/silk/float/LPC_analysis_filter_FLP.c: scope_hint: In function ‘silk_LPC_analysis_filter12_FLP’
firefox-153.0/media/libopus/silk/float/LPC_analysis_filter_FLP.c:81:25: warning[-Wmissing-profile]: profile for function ‘silk_LPC_analysis_filter12_FLP’ not found in profile data
#   81 | static OPUS_INLINE void silk_LPC_analysis_filter12_FLP(
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   79|   
#   80|   /* 12th order LPC analysis filter, does not write first 12 samples */
#   81|-> static OPUS_INLINE void silk_LPC_analysis_filter12_FLP(
#   82|             silk_float                 r_LPC[],            /* O    LPC residual signal                     */
#   83|       const silk_float                 PredCoef[],         /* I    LPC coefficients                        */

Error: COMPILER_WARNING: [#def286]
firefox-153.0/media/libopus/silk/float/LPC_analysis_filter_FLP.c: scope_hint: In function ‘silk_LPC_analysis_filter10_FLP’
firefox-153.0/media/libopus/silk/float/LPC_analysis_filter_FLP.c:115:25: warning[-Wmissing-profile]: profile for function ‘silk_LPC_analysis_filter10_FLP’ not found in profile data
#  115 | static OPUS_INLINE void silk_LPC_analysis_filter10_FLP(
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  113|   
#  114|   /* 10th order LPC analysis filter, does not write first 10 samples */
#  115|-> static OPUS_INLINE void silk_LPC_analysis_filter10_FLP(
#  116|             silk_float                 r_LPC[],            /* O    LPC residual signal                     */
#  117|       const silk_float                 PredCoef[],         /* I    LPC coefficients                        */

Error: COMPILER_WARNING: [#def287]
firefox-153.0/media/libopus/silk/float/LPC_analysis_filter_FLP.c: scope_hint: In function ‘silk_LPC_analysis_filter8_FLP’
firefox-153.0/media/libopus/silk/float/LPC_analysis_filter_FLP.c:147:25: warning[-Wmissing-profile]: profile for function ‘silk_LPC_analysis_filter8_FLP’ not found in profile data
#  147 | static OPUS_INLINE void silk_LPC_analysis_filter8_FLP(
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  145|   
#  146|   /* 8th order LPC analysis filter, does not write first 8 samples */
#  147|-> static OPUS_INLINE void silk_LPC_analysis_filter8_FLP(
#  148|             silk_float                 r_LPC[],            /* O    LPC residual signal                     */
#  149|       const silk_float                 PredCoef[],         /* I    LPC coefficients                        */

Error: COMPILER_WARNING: [#def288]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus3.c:47: included_from: Included from here.
firefox-153.0/media/libopus/silk/float/LPC_analysis_filter_FLP.c: scope_hint: In function ‘silk_LPC_analysis_filter6_FLP’
firefox-153.0/media/libopus/silk/float/LPC_analysis_filter_FLP.c:177:25: warning[-Wmissing-profile]: profile for function ‘silk_LPC_analysis_filter6_FLP’ not found in profile data
#  177 | static OPUS_INLINE void silk_LPC_analysis_filter6_FLP(
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  175|   
#  176|   /* 6th order LPC analysis filter, does not write first 6 samples */
#  177|-> static OPUS_INLINE void silk_LPC_analysis_filter6_FLP(
#  178|             silk_float                 r_LPC[],            /* O    LPC residual signal                     */
#  179|       const silk_float                 PredCoef[],         /* I    LPC coefficients                        */

Error: COMPILER_WARNING: [#def289]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus3.c:119: included_from: Included from here.
firefox-153.0/media/libopus/silk/float/encode_frame_FLP.c: scope_hint: In function ‘silk_LBRR_encode_FLP’
firefox-153.0/media/libopus/silk/float/encode_frame_FLP.c:388:25: warning[-Wmissing-profile]: profile for function ‘silk_LBRR_encode_FLP’ not found in profile data
#  388 | static OPUS_INLINE void silk_LBRR_encode_FLP(
#      |                         ^~~~~~~~~~~~~~~~~~~~
#  386|   
#  387|   /* Low-Bitrate Redundancy (LBRR) encoding. Reuse all parameters but encode excitation at lower bitrate  */
#  388|-> static OPUS_INLINE void silk_LBRR_encode_FLP(
#  389|       silk_encoder_state_FLP          *psEnc,                             /* I/O  Encoder state FLP                           */
#  390|       silk_encoder_control_FLP        *psEncCtrl,                         /* I/O  Encoder control FLP                         */

Error: COMPILER_WARNING: [#def290]
firefox-153.0/media/libopus/silk/float/noise_shape_analysis_FLP.c: scope_hint: In function ‘warped_true2monic_coefs’
firefox-153.0/media/libopus/silk/float/noise_shape_analysis_FLP.c:57:25: warning[-Wmissing-profile]: profile for function ‘warped_true2monic_coefs’ not found in profile data
#   57 | static OPUS_INLINE void warped_true2monic_coefs(
#      |                         ^~~~~~~~~~~~~~~~~~~~~~~
#   55|   /* Convert warped filter coefficients to monic pseudo-warped coefficients and limit maximum     */
#   56|   /* amplitude of monic warped coefficients by using bandwidth expansion on the true coefficients */
#   57|-> static OPUS_INLINE void warped_true2monic_coefs(
#   58|       silk_float           *coefs,
#   59|       silk_float           lambda,

Error: COMPILER_WARNING: [#def291]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus4.c:47: included_from: Included from here.
firefox-153.0/media/libopus/silk/float/noise_shape_analysis_FLP.c: scope_hint: In function ‘limit_coefs’
firefox-153.0/media/libopus/silk/float/noise_shape_analysis_FLP.c:116:25: warning[-Wmissing-profile]: profile for function ‘limit_coefs’ not found in profile data
#  116 | static OPUS_INLINE void limit_coefs(
#      |                         ^~~~~~~~~~~
#  114|   }
#  115|   
#  116|-> static OPUS_INLINE void limit_coefs(
#  117|       silk_float           *coefs,
#  118|       silk_float           limit,

Error: COMPILER_WARNING: [#def292]
firefox-153.0/media/libopus/silk/float/pitch_analysis_core_FLP.c: scope_hint: In function ‘silk_P_Ana_calc_corr_st3’
firefox-153.0/media/libopus/silk/float/pitch_analysis_core_FLP.c:492:13: warning[-Wmissing-profile]: profile for function ‘silk_P_Ana_calc_corr_st3’ not found in profile data
#  492 | static void silk_P_Ana_calc_corr_st3(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~
#  490|    * case 4*12*5 = 240 correlations, but more likely around 120.
#  491|    ***********************************************************************/
#  492|-> static void silk_P_Ana_calc_corr_st3(
#  493|       silk_float cross_corr_st3[ PE_MAX_NB_SUBFR ][ PE_NB_CBKS_STAGE3_MAX ][ PE_NB_STAGE3_LAGS ], /* O 3 DIM correlation array */
#  494|       const silk_float    frame[],            /* I vector to correlate                                            */

Error: COMPILER_WARNING: [#def293]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus4.c:56: included_from: Included from here.
firefox-153.0/media/libopus/silk/float/pitch_analysis_core_FLP.c: scope_hint: In function ‘silk_P_Ana_calc_energy_st3’
firefox-153.0/media/libopus/silk/float/pitch_analysis_core_FLP.c:559:13: warning[-Wmissing-profile]: profile for function ‘silk_P_Ana_calc_energy_st3’ not found in profile data
#  559 | static void silk_P_Ana_calc_energy_st3(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  557|   /* calculated recursively.                                          */
#  558|   /********************************************************************/
#  559|-> static void silk_P_Ana_calc_energy_st3(
#  560|       silk_float energies_st3[ PE_MAX_NB_SUBFR ][ PE_NB_CBKS_STAGE3_MAX ][ PE_NB_STAGE3_LAGS ], /* O 3 DIM correlation array */
#  561|       const silk_float    frame[],            /* I vector to correlate                                            */

Error: COMPILER_WARNING: [#def294]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus5.c:119: included_from: Included from here.
firefox-153.0/media/libopus/silk/resampler_private_IIR_FIR.c: scope_hint: In function ‘silk_resampler_private_IIR_FIR_INTERPOL’
firefox-153.0/media/libopus/silk/resampler_private_IIR_FIR.c:36:32: warning[-Wmissing-profile]: profile for function ‘silk_resampler_private_IIR_FIR_INTERPOL’ not found in profile data
#   36 | static OPUS_INLINE opus_int16 *silk_resampler_private_IIR_FIR_INTERPOL(
#      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   34|   #include "stack_alloc.h"
#   35|   
#   36|-> static OPUS_INLINE opus_int16 *silk_resampler_private_IIR_FIR_INTERPOL(
#   37|       opus_int16  *out,
#   38|       opus_int16  *buf,

Error: COMPILER_WARNING: [#def295]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus5.c:128: included_from: Included from here.
firefox-153.0/media/libopus/silk/resampler_private_down_FIR.c: scope_hint: In function ‘silk_resampler_private_down_FIR_INTERPOL’
firefox-153.0/media/libopus/silk/resampler_private_down_FIR.c:36:32: warning[-Wmissing-profile]: profile for function ‘silk_resampler_private_down_FIR_INTERPOL’ not found in profile data
#   36 | static OPUS_INLINE opus_int16 *silk_resampler_private_down_FIR_INTERPOL(
#      |                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#   34|   #include "stack_alloc.h"
#   35|   
#   36|-> static OPUS_INLINE opus_int16 *silk_resampler_private_down_FIR_INTERPOL(
#   37|       opus_int16          *out,
#   38|       opus_int32          *buf,

Error: COMPILER_WARNING: [#def296]
firefox-153.0/media/libopus/src/analysis.c: scope_hint: In function ‘silk_resampler_down2_hp’
firefox-153.0/media/libopus/src/analysis.c:115:19: warning[-Wmissing-profile]: profile for function ‘silk_resampler_down2_hp’ not found in profile data
#  115 | static opus_val32 silk_resampler_down2_hp(
#      |                   ^~~~~~~~~~~~~~~~~~~~~~~
#  113|   #define NB_TONAL_SKIP_BANDS 9
#  114|   
#  115|-> static opus_val32 silk_resampler_down2_hp(
#  116|       opus_val32                  *S,                 /* I/O  State vector [ 2 ]                                          */
#  117|       opus_val32                  *out,               /* O    Output signal [ floor(len/2) ]                              */

Error: COMPILER_WARNING: [#def297]
firefox-153.0/media/libopus/src/analysis.c: scope_hint: In function ‘downmix_and_resample’
firefox-153.0/media/libopus/src/analysis.c:165:19: warning[-Wmissing-profile]: profile for function ‘downmix_and_resample’ not found in profile data
#  165 | static opus_val32 downmix_and_resample(downmix_func downmix, const void *_x, opus_val32 *y, opus_val32 S[3], int subframe, int offset, int c1, int c2, int C, int Fs)
#      |                   ^~~~~~~~~~~~~~~~~~~~
#  163|   }
#  164|   
#  165|-> static opus_val32 downmix_and_resample(downmix_func downmix, const void *_x, opus_val32 *y, opus_val32 S[3], int subframe, int offset, int c1, int c2, int C, int Fs)
#  166|   {
#  167|      VARDECL(opus_val32, tmp);

Error: COMPILER_WARNING: [#def298]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus7.c:29: included_from: Included from here.
firefox-153.0/media/libopus/src/analysis.c: scope_hint: In function ‘tonality_analysis’
firefox-153.0/media/libopus/src/analysis.c:445:13: warning[-Wmissing-profile]: profile for function ‘tonality_analysis’ not found in profile data
#  445 | static void tonality_analysis(TonalityAnalysisState *tonal, const CELTMode *celt_mode, const void *x, int len, int offset, int c1, int c2, int C, int lsb_depth, downmix_func downmix)
#      |             ^~~~~~~~~~~~~~~~~
#  443|   #endif
#  444|   
#  445|-> static void tonality_analysis(TonalityAnalysisState *tonal, const CELTMode *celt_mode, const void *x, int len, int offset, int c1, int c2, int C, int lsb_depth, downmix_func downmix)
#  446|   {
#  447|       int i, b;

Error: COMPILER_WARNING: [#def299]
firefox-153.0/media/libopus/src/extensions.c: scope_hint: In function ‘skip_extension_payload’
firefox-153.0/media/libopus/src/extensions.c:45:19: warning[-Wmissing-profile]: profile for function ‘skip_extension_payload’ not found in profile data
#   45 | static opus_int32 skip_extension_payload(const unsigned char **pdata,
#      |                   ^~~~~~~~~~~~~~~~~~~~~~
#   43|       the repeated extension payloads.
#   44|      That requires higher-level logic. */
#   45|-> static opus_int32 skip_extension_payload(const unsigned char **pdata,
#   46|    opus_int32 len, opus_int32 *pheader_size, int id_byte,
#   47|    opus_int32 trailing_short_len)

Error: COMPILER_WARNING: [#def300]
firefox-153.0/media/libopus/src/extensions.c: scope_hint: In function ‘skip_extension’
firefox-153.0/media/libopus/src/extensions.c:98:19: warning[-Wmissing-profile]: profile for function ‘skip_extension’ not found in profile data
#   98 | static opus_int32 skip_extension(const unsigned char **pdata, opus_int32 len,
#      |                   ^~~~~~~~~~~~~~
#   96|      Higher-level logic is required to skip the extension payloads that come
#   97|       after it.*/
#   98|-> static opus_int32 skip_extension(const unsigned char **pdata, opus_int32 len,
#   99|    opus_int32 *pheader_size)
#  100|   {

Error: COMPILER_WARNING: [#def301]
firefox-153.0/media/libopus/src/extensions.c: scope_hint: In function ‘opus_extension_iterator_next_repeat’
firefox-153.0/media/libopus/src/extensions.c:157:12: warning[-Wmissing-profile]: profile for function ‘opus_extension_iterator_next_repeat’ not found in profile data
#  157 | static int opus_extension_iterator_next_repeat(OpusExtensionIterator *iter,
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  155|      The return value is non-zero if one is found, negative on error, or 0 if we
#  156|       have finished repeating extensions. */
#  157|-> static int opus_extension_iterator_next_repeat(OpusExtensionIterator *iter,
#  158|    opus_extension_data *ext) {
#  159|      opus_int32 header_size;

Error: COMPILER_WARNING: [#def302]
firefox-153.0/media/libopus/src/extensions.c: scope_hint: In function ‘write_extension_payload’
firefox-153.0/media/libopus/src/extensions.c:423:12: warning[-Wmissing-profile]: profile for function ‘write_extension_payload’ not found in profile data
#  423 | static int write_extension_payload(unsigned char *data, opus_int32 len,
#      |            ^~~~~~~~~~~~~~~~~~~~~~~
#  421|   }
#  422|   
#  423|-> static int write_extension_payload(unsigned char *data, opus_int32 len,
#  424|    opus_int32 pos, const opus_extension_data *ext, int last) {
#  425|      celt_assert(ext->id >= 3 && ext->id <= 127);

Error: COMPILER_WARNING: [#def303]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus7.c:38: included_from: Included from here.
firefox-153.0/media/libopus/src/extensions.c: scope_hint: In function ‘write_extension’
firefox-153.0/media/libopus/src/extensions.c:461:12: warning[-Wmissing-profile]: profile for function ‘write_extension’ not found in profile data
#  461 | static int write_extension(unsigned char *data, opus_int32 len, opus_int32 pos,
#      |            ^~~~~~~~~~~~~~~
#  459|   }
#  460|   
#  461|-> static int write_extension(unsigned char *data, opus_int32 len, opus_int32 pos,
#  462|    const opus_extension_data *ext, int last) {
#  463|      if (len-pos < 1)

Error: COMPILER_WARNING: [#def304]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus7.c:47: included_from: Included from here.
firefox-153.0/media/libopus/src/mlp.c: scope_hint: In function ‘sigmoid_approx’
firefox-153.0/media/libopus/src/mlp.c:55:26: warning[-Wmissing-profile]: profile for function ‘sigmoid_approx’ not found in profile data
#   55 | static OPUS_INLINE float sigmoid_approx(float x)
#      |                          ^~~~~~~~~~~~~~
#   53|   }
#   54|   
#   55|-> static OPUS_INLINE float sigmoid_approx(float x)
#   56|   {
#   57|      return .5f + .5f*tansig_approx(.5f*x);

Error: COMPILER_WARNING: [#def305]
firefox-153.0/media/libopus/src/opus_decoder.c: scope_hint: In function ‘validate_opus_decoder’
firefox-153.0/media/libopus/src/opus_decoder.c:97:13: warning[-Wmissing-profile]: profile for function ‘validate_opus_decoder’ not found in profile data
#   97 | static void validate_opus_decoder(OpusDecoder *st)
#      |             ^~~~~~~~~~~~~~~~~~~~~
#   95|   
#   96|   #if defined(ENABLE_HARDENING) || defined(ENABLE_ASSERTIONS)
#   97|-> static void validate_opus_decoder(OpusDecoder *st)
#   98|   {
#   99|      celt_assert(st->channels == 1 || st->channels == 2);

Error: COMPILER_WARNING: [#def306]
firefox-153.0/media/libopus/src/opus_decoder.c: scope_hint: In function ‘smooth_fade’
firefox-153.0/media/libopus/src/opus_decoder.c:237:13: warning[-Wmissing-profile]: profile for function ‘smooth_fade’ not found in profile data
#  237 | static void smooth_fade(const opus_res *in1, const opus_res *in2,
#      |             ^~~~~~~~~~~
#  235|   }
#  236|   #else
#  237|-> static void smooth_fade(const opus_res *in1, const opus_res *in2,
#  238|         opus_res *out, int overlap, int channels,
#  239|         const celt_coef *window, opus_int32 Fs)

Error: COMPILER_WARNING: [#def307]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus7.c:74: included_from: Included from here.
firefox-153.0/media/libopus/src/opus_decoder.c: scope_hint: In function ‘opus_decode_frame’
firefox-153.0/media/libopus/src/opus_decoder.c:271:12: warning[-Wmissing-profile]: profile for function ‘opus_decode_frame’ not found in profile data
#  271 | static int opus_decode_frame(OpusDecoder *st, const unsigned char *data,
#      |            ^~~~~~~~~~~~~~~~~
#  269|   }
#  270|   
#  271|-> static int opus_decode_frame(OpusDecoder *st, const unsigned char *data,
#  272|         opus_int32 len, opus_res *pcm, int frame_size, int decode_fec ARG_QEXT(opus_extension_data *ext))
#  273|   {

Error: COMPILER_WARNING: [#def308]
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘gen_toc’
firefox-153.0/media/libopus/src/opus_encoder.c:330:22: warning[-Wmissing-profile]: profile for function ‘gen_toc’ not found in profile data
#  330 | static unsigned char gen_toc(int mode, int framerate, int bandwidth, int channels)
#      |                      ^~~~~~~
#  328|   }
#  329|   
#  330|-> static unsigned char gen_toc(int mode, int framerate, int bandwidth, int channels)
#  331|   {
#  332|      int period;

Error: COMPILER_WARNING: [#def309]
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘silk_biquad_res’
firefox-153.0/media/libopus/src/opus_encoder.c:402:13: warning[-Wmissing-profile]: profile for function ‘silk_biquad_res’ not found in profile data
#  402 | static void silk_biquad_res(
#      |             ^~~~~~~~~~~~~~~
#  400|   }
#  401|   #else
#  402|-> static void silk_biquad_res(
#  403|       const opus_res        *in,            /* I:    Input signal                   */
#  404|       const opus_int32      *B_Q28,         /* I:    MA coefficients [3]            */

Error: COMPILER_WARNING: [#def310]
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘hp_cutoff’
firefox-153.0/media/libopus/src/opus_encoder.c:441:13: warning[-Wmissing-profile]: profile for function ‘hp_cutoff’ not found in profile data
#  441 | static void hp_cutoff(const opus_res *in, opus_int32 cutoff_Hz, opus_res *out, opus_val32 *hp_mem, int len, int channels, opus_int32 Fs, int arch)
#      |             ^~~~~~~~~
#  439|   #endif
#  440|   
#  441|-> static void hp_cutoff(const opus_res *in, opus_int32 cutoff_Hz, opus_res *out, opus_val32 *hp_mem, int len, int channels, opus_int32 Fs, int arch)
#  442|   {
#  443|      opus_int32 B_Q28[ 3 ], A_Q28[ 2 ];

Error: COMPILER_WARNING: [#def311]
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘dc_reject’
firefox-153.0/media/libopus/src/opus_encoder.c:507:13: warning[-Wmissing-profile]: profile for function ‘dc_reject’ not found in profile data
#  507 | static void dc_reject(const opus_val16 *in, opus_int32 cutoff_Hz, opus_val16 *out, opus_val32 *hp_mem, int len, int channels, opus_int32 Fs)
#      |             ^~~~~~~~~
#  505|   
#  506|   #else
#  507|-> static void dc_reject(const opus_val16 *in, opus_int32 cutoff_Hz, opus_val16 *out, opus_val32 *hp_mem, int len, int channels, opus_int32 Fs)
#  508|   {
#  509|      int i;

Error: COMPILER_WARNING: [#def312]
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘stereo_fade’
firefox-153.0/media/libopus/src/opus_encoder.c:548:13: warning[-Wmissing-profile]: profile for function ‘stereo_fade’ not found in profile data
#  548 | static void stereo_fade(const opus_res *in, opus_res *out, opus_val16 g1, opus_val16 g2,
#      |             ^~~~~~~~~~~
#  546|   #endif
#  547|   
#  548|-> static void stereo_fade(const opus_res *in, opus_res *out, opus_val16 g1, opus_val16 g2,
#  549|           int overlap48, int frame_size, int channels, const celt_coef *window, opus_int32 Fs)
#  550|   {

Error: COMPILER_WARNING: [#def313]
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘gain_fade’
firefox-153.0/media/libopus/src/opus_encoder.c:581:13: warning[-Wmissing-profile]: profile for function ‘gain_fade’ not found in profile data
#  581 | static void gain_fade(const opus_res *in, opus_res *out, opus_val16 g1, opus_val16 g2,
#      |             ^~~~~~~~~
#  579|   }
#  580|   
#  581|-> static void gain_fade(const opus_res *in, opus_res *out, opus_val16 g1, opus_val16 g2,
#  582|           int overlap48, int frame_size, int channels, const celt_coef *window, opus_int32 Fs)
#  583|   {

Error: COMPILER_WARNING: [#def314]
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘decide_fec’
firefox-153.0/media/libopus/src/opus_encoder.c:940:12: warning[-Wmissing-profile]: profile for function ‘decide_fec’ not found in profile data
#  940 | static int decide_fec(int useInBandFEC, int PacketLoss_perc, int last_fec, int mode, int *bandwidth, opus_int32 rate)
#      |            ^~~~~~~~~~
#  938|   }
#  939|   
#  940|-> static int decide_fec(int useInBandFEC, int PacketLoss_perc, int last_fec, int mode, int *bandwidth, opus_int32 rate)
#  941|   {
#  942|      int orig_bandwidth;

Error: COMPILER_WARNING: [#def315]
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘compute_silk_rate_for_hybrid’
firefox-153.0/media/libopus/src/opus_encoder.c:973:12: warning[-Wmissing-profile]: profile for function ‘compute_silk_rate_for_hybrid’ not found in profile data
#  973 | static int compute_silk_rate_for_hybrid(int rate, int bandwidth, int frame20ms, int vbr, int fec, int channels) {
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  971|   }
#  972|   
#  973|-> static int compute_silk_rate_for_hybrid(int rate, int bandwidth, int frame20ms, int vbr, int fec, int channels) {
#  974|      int entry;
#  975|      int i;

Error: COMPILER_WARNING: [#def316]
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘compute_equiv_rate’
firefox-153.0/media/libopus/src/opus_encoder.c:1027:19: warning[-Wmissing-profile]: profile for function ‘compute_equiv_rate’ not found in profile data
# 1027 | static opus_int32 compute_equiv_rate(opus_int32 bitrate, int channels,
#      |                   ^~~~~~~~~~~~~~~~~~
# 1025|   /* Returns the equivalent bitrate corresponding to 20 ms frames,
# 1026|      complexity 10 VBR operation. */
# 1027|-> static opus_int32 compute_equiv_rate(opus_int32 bitrate, int channels,
# 1028|         int frame_rate, int vbr, int mode, int complexity, int loss)
# 1029|   {

Error: COMPILER_WARNING: [#def317]
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘compute_redundancy_bytes’
firefox-153.0/media/libopus/src/opus_encoder.c:1142:12: warning[-Wmissing-profile]: profile for function ‘compute_redundancy_bytes’ not found in profile data
# 1142 | static int compute_redundancy_bytes(opus_int32 max_data_bytes, opus_int32 bitrate_bps, int frame_rate, int channels)
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~
# 1140|   }
# 1141|   
# 1142|-> static int compute_redundancy_bytes(opus_int32 max_data_bytes, opus_int32 bitrate_bps, int frame_rate, int channels)
# 1143|   {
# 1144|      int redundancy_bytes_cap;

Error: COMPILER_WARNING: [#def318]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus7.c:83: included_from: Included from here.
firefox-153.0/media/libopus/src/opus_encoder.c: scope_hint: In function ‘opus_encode_frame_native’
firefox-153.0/media/libopus/src/opus_encoder.c:1855:19: warning[-Wmissing-profile]: profile for function ‘opus_encode_frame_native’ not found in profile data
# 1855 | static opus_int32 opus_encode_frame_native(OpusEncoder *st, const opus_res *pcm, int frame_size,
#      |                   ^~~~~~~~~~~~~~~~~~~~~~~~
# 1853|   }
# 1854|   
# 1855|-> static opus_int32 opus_encode_frame_native(OpusEncoder *st, const opus_res *pcm, int frame_size,
# 1856|                   unsigned char *data, opus_int32 orig_max_data_bytes,
# 1857|                   int float_api, int first_frame,

Error: COMPILER_WARNING: [#def319]
firefox-153.0/media/libopus/src/opus_multistream_decoder.c: scope_hint: In function ‘opus_multistream_packet_validate’
firefox-153.0/media/libopus/src/opus_multistream_decoder.c:149:12: warning[-Wmissing-profile]: profile for function ‘opus_multistream_packet_validate’ not found in profile data
#  149 | static int opus_multistream_packet_validate(const unsigned char *data,
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  147|   }
#  148|   
#  149|-> static int opus_multistream_packet_validate(const unsigned char *data,
#  150|         opus_int32 len, int nb_streams, opus_int32 Fs)
#  151|   {

Error: COMPILER_WARNING: [#def320]
firefox-153.0/media/libopus/src/opus_multistream_decoder.c: scope_hint: In function ‘opus_copy_channel_out_float’
firefox-153.0/media/libopus/src/opus_multistream_decoder.c:310:13: warning[-Wmissing-profile]: profile for function ‘opus_copy_channel_out_float’ not found in profile data
#  310 | static void opus_copy_channel_out_float(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  308|   
#  309|   #if !defined(DISABLE_FLOAT_API)
#  310|-> static void opus_copy_channel_out_float(
#  311|     void *dst,
#  312|     int dst_stride,

Error: COMPILER_WARNING: [#def321]
firefox-153.0/media/libopus/src/opus_multistream_decoder.c: scope_hint: In function ‘opus_copy_channel_out_short’
firefox-153.0/media/libopus/src/opus_multistream_decoder.c:337:13: warning[-Wmissing-profile]: profile for function ‘opus_copy_channel_out_short’ not found in profile data
#  337 | static void opus_copy_channel_out_short(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  335|   #endif
#  336|   
#  337|-> static void opus_copy_channel_out_short(
#  338|     void *dst,
#  339|     int dst_stride,

Error: COMPILER_WARNING: [#def322]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus7.c:101: included_from: Included from here.
firefox-153.0/media/libopus/src/opus_multistream_decoder.c: scope_hint: In function ‘opus_copy_channel_out_int24’
firefox-153.0/media/libopus/src/opus_multistream_decoder.c:363:13: warning[-Wmissing-profile]: profile for function ‘opus_copy_channel_out_int24’ not found in profile data
#  363 | static void opus_copy_channel_out_int24(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  361|   }
#  362|   
#  363|-> static void opus_copy_channel_out_int24(
#  364|     void *dst,
#  365|     int dst_stride,

Error: COMPILER_WARNING: [#def323]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘ms_get_preemph_mem’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:70:20: warning[-Wmissing-profile]: profile for function ‘ms_get_preemph_mem’ not found in profile data
#   70 | static opus_val32 *ms_get_preemph_mem(OpusMSEncoder *st)
#      |                    ^~~~~~~~~~~~~~~~~~
#   68|   #endif
#   69|   
#   70|-> static opus_val32 *ms_get_preemph_mem(OpusMSEncoder *st)
#   71|   {
#   72|      int s;

Error: COMPILER_WARNING: [#def324]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘ms_get_window_mem’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:90:20: warning[-Wmissing-profile]: profile for function ‘ms_get_window_mem’ not found in profile data
#   90 | static opus_val32 *ms_get_window_mem(OpusMSEncoder *st)
#      |                    ^~~~~~~~~~~~~~~~~
#   88|   }
#   89|   
#   90|-> static opus_val32 *ms_get_window_mem(OpusMSEncoder *st)
#   91|   {
#   92|      int s;

Error: COMPILER_WARNING: [#def325]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘validate_ambisonics’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:110:12: warning[-Wmissing-profile]: profile for function ‘validate_ambisonics’ not found in profile data
#  110 | static int validate_ambisonics(int nb_channels, int *nb_streams, int *nb_coupled_streams)
#      |            ^~~~~~~~~~~~~~~~~~~
#  108|   }
#  109|   
#  110|-> static int validate_ambisonics(int nb_channels, int *nb_streams, int *nb_coupled_streams)
#  111|   {
#  112|      int order_plus_one;

Error: COMPILER_WARNING: [#def326]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘validate_encoder_layout’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:133:12: warning[-Wmissing-profile]: profile for function ‘validate_encoder_layout’ not found in profile data
#  133 | static int validate_encoder_layout(const ChannelLayout *layout)
#      |            ^~~~~~~~~~~~~~~~~~~~~~~
#  131|   }
#  132|   
#  133|-> static int validate_encoder_layout(const ChannelLayout *layout)
#  134|   {
#  135|      int s;

Error: COMPILER_WARNING: [#def327]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘channel_pos’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:152:13: warning[-Wmissing-profile]: profile for function ‘channel_pos’ not found in profile data
#  152 | static void channel_pos(int channels, int pos[8])
#      |             ^~~~~~~~~~~
#  150|   }
#  151|   
#  152|-> static void channel_pos(int channels, int pos[8])
#  153|   {
#  154|      /* Position in the mix: 0 don't mix, 1: left, 2: center, 3:right */

Error: COMPILER_WARNING: [#def328]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘logSum’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:193:19: warning[-Wmissing-profile]: profile for function ‘logSum’ not found in profile data
#  193 | static opus_val16 logSum(celt_glog a, celt_glog b)
#      |                   ^~~~~~
#  191|   #if 1
#  192|   /* Computes a rough approximation of log2(2^a + 2^b) */
#  193|-> static opus_val16 logSum(celt_glog a, celt_glog b)
#  194|   {
#  195|      celt_glog max;

Error: COMPILER_WARNING: [#def329]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘opus_multistream_encoder_init_impl’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:436:12: warning[-Wmissing-profile]: profile for function ‘opus_multistream_encoder_init_impl’ not found in profile data
#  436 | static int opus_multistream_encoder_init_impl(
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  434|   }
#  435|   
#  436|-> static int opus_multistream_encoder_init_impl(
#  437|         OpusMSEncoder *st,
#  438|         opus_int32 Fs,

Error: COMPILER_WARNING: [#def330]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘surround_rate_allocation’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:702:13: warning[-Wmissing-profile]: profile for function ‘surround_rate_allocation’ not found in profile data
#  702 | static void surround_rate_allocation(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~
#  700|   }
#  701|   
#  702|-> static void surround_rate_allocation(
#  703|         OpusMSEncoder *st,
#  704|         opus_int32 *rate,

Error: COMPILER_WARNING: [#def331]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘ambisonics_rate_allocation’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:771:13: warning[-Wmissing-profile]: profile for function ‘ambisonics_rate_allocation’ not found in profile data
#  771 | static void ambisonics_rate_allocation(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  769|   }
#  770|   
#  771|-> static void ambisonics_rate_allocation(
#  772|         OpusMSEncoder *st,
#  773|         opus_int32 *rate,

Error: COMPILER_WARNING: [#def332]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘rate_allocation’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:805:19: warning[-Wmissing-profile]: profile for function ‘rate_allocation’ not found in profile data
#  805 | static opus_int32 rate_allocation(
#      |                   ^~~~~~~~~~~~~~~
#  803|   }
#  804|   
#  805|-> static opus_int32 rate_allocation(
#  806|         OpusMSEncoder *st,
#  807|         opus_int32 *rate,

Error: COMPILER_WARNING: [#def333]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘opus_copy_channel_in_float’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:1056:13: warning[-Wmissing-profile]: profile for function ‘opus_copy_channel_in_float’ not found in profile data
# 1056 | static void opus_copy_channel_in_float(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 1054|   
# 1055|   #if !defined(DISABLE_FLOAT_API)
# 1056|-> static void opus_copy_channel_in_float(
# 1057|     opus_res *dst,
# 1058|     int dst_stride,

Error: COMPILER_WARNING: [#def334]
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘opus_copy_channel_in_short’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:1075:13: warning[-Wmissing-profile]: profile for function ‘opus_copy_channel_in_short’ not found in profile data
# 1075 | static void opus_copy_channel_in_short(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 1073|   #endif
# 1074|   
# 1075|-> static void opus_copy_channel_in_short(
# 1076|     opus_res *dst,
# 1077|     int dst_stride,

Error: COMPILER_WARNING: [#def335]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus7.c:110: included_from: Included from here.
firefox-153.0/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘opus_copy_channel_in_int24’
firefox-153.0/media/libopus/src/opus_multistream_encoder.c:1093:13: warning[-Wmissing-profile]: profile for function ‘opus_copy_channel_in_int24’ not found in profile data
# 1093 | static void opus_copy_channel_in_int24(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 1091|   }
# 1092|   
# 1093|-> static void opus_copy_channel_in_int24(
# 1094|     opus_res *dst,
# 1095|     int dst_stride,

Error: COMPILER_WARNING: [#def336]
firefox-153.0/objdir/media/libopus/Unified_c_media_libopus7.c:119: included_from: Included from here.
firefox-153.0/media/libopus/src/repacketizer.c: scope_hint: In function ‘opus_repacketizer_cat_impl’
firefox-153.0/media/libopus/src/repacketizer.c:62:12: warning[-Wmissing-profile]: profile for function ‘opus_repacketizer_cat_impl’ not found in profile data
#   62 | static int opus_repacketizer_cat_impl(OpusRepacketizer *rp, const unsigned char *data, opus_int32 len, int self_delimited)
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
#   60|   }
#   61|   
#   62|-> static int opus_repacketizer_cat_impl(OpusRepacketizer *rp, const unsigned char *data, opus_int32 len, int self_delimited)
#   63|   {
#   64|      unsigned char tmp_toc;

Error: COMPILER_WARNING: [#def337]
firefox-153.0/media/libvorbis/lib/vorbis_block.c: scope_hint: In function ‘_vds_shared_init’
firefox-153.0/media/libvorbis/lib/vorbis_block.c:170:12: warning[-Wmissing-profile]: profile for function ‘_vds_shared_init’ not found in profile data
#  170 | static int _vds_shared_init(vorbis_dsp_state *v,vorbis_info *vi,int encp){
#      |            ^~~~~~~~~~~~~~~~
#  168|      The init is here because some of it is shared */
#  169|   
#  170|-> static int _vds_shared_init(vorbis_dsp_state *v,vorbis_info *vi,int encp){
#  171|     int i;
#  172|     codec_setup_info *ci=vi->codec_setup;

Error: COMPILER_WARNING: [#def338]
firefox-153.0/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:20: included_from: Included from here.
firefox-153.0/media/libvorbis/lib/vorbis_block.c: scope_hint: In function ‘_preextrapolate_helper’
firefox-153.0/media/libvorbis/lib/vorbis_block.c:425:13: warning[-Wmissing-profile]: profile for function ‘_preextrapolate_helper’ not found in profile data
#  425 | static void _preextrapolate_helper(vorbis_dsp_state *v){
#      |             ^~~~~~~~~~~~~~~~~~~~~~
#  423|   }
#  424|   
#  425|-> static void _preextrapolate_helper(vorbis_dsp_state *v){
#  426|     int i;
#  427|     int order=16;

Error: COMPILER_WARNING: [#def339]
firefox-153.0/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:29: included_from: Included from here.
firefox-153.0/media/libvorbis/lib/vorbis_envelope.c: scope_hint: In function ‘_ve_amp’
firefox-153.0/media/libvorbis/lib/vorbis_envelope.c:89:12: warning[-Wmissing-profile]: profile for function ‘_ve_amp’ not found in profile data
#   89 | static int _ve_amp(envelope_lookup *ve,
#      |            ^~~~~~~
#   87|      that works better and isn't patented. */
#   88|   
#   89|-> static int _ve_amp(envelope_lookup *ve,
#   90|                      vorbis_info_psy_global *gi,
#   91|                      float *data,

Error: COMPILER_WARNING: [#def340]
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_free_info’
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c:49:13: warning[-Wmissing-profile]: profile for function ‘floor0_free_info’ not found in profile data
#   49 | static void floor0_free_info(vorbis_info_floor *i){
#      |             ^~~~~~~~~~~~~~~~
#   47|   /***********************************************/
#   48|   
#   49|-> static void floor0_free_info(vorbis_info_floor *i){
#   50|     vorbis_info_floor0 *info=(vorbis_info_floor0 *)i;
#   51|     if(info){

Error: COMPILER_WARNING: [#def341]
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_free_look’
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c:57:13: warning[-Wmissing-profile]: profile for function ‘floor0_free_look’ not found in profile data
#   57 | static void floor0_free_look(vorbis_look_floor *i){
#      |             ^~~~~~~~~~~~~~~~
#   55|   }
#   56|   
#   57|-> static void floor0_free_look(vorbis_look_floor *i){
#   58|     vorbis_look_floor0 *look=(vorbis_look_floor0 *)i;
#   59|     if(look){

Error: COMPILER_WARNING: [#def342]
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_unpack’
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c:73:27: warning[-Wmissing-profile]: profile for function ‘floor0_unpack’ not found in profile data
#   73 | static vorbis_info_floor *floor0_unpack (vorbis_info *vi,oggpack_buffer *opb){
#      |                           ^~~~~~~~~~~~~
#   71|   }
#   72|   
#   73|-> static vorbis_info_floor *floor0_unpack (vorbis_info *vi,oggpack_buffer *opb){
#   74|     codec_setup_info     *ci=vi->codec_setup;
#   75|     int j;

Error: COMPILER_WARNING: [#def343]
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_map_lazy_init’
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c:111:13: warning[-Wmissing-profile]: profile for function ‘floor0_map_lazy_init’ not found in profile data
#  111 | static void floor0_map_lazy_init(vorbis_block      *vb,
#      |             ^~~~~~~~~~~~~~~~~~~~
#  109|      linear block and mapping sizes */
#  110|   
#  111|-> static void floor0_map_lazy_init(vorbis_block      *vb,
#  112|                                    vorbis_info_floor *infoX,
#  113|                                    vorbis_look_floor0 *look){

Error: COMPILER_WARNING: [#def344]
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_look’
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c:145:27: warning[-Wmissing-profile]: profile for function ‘floor0_look’ not found in profile data
#  145 | static vorbis_look_floor *floor0_look(vorbis_dsp_state *vd,
#      |                           ^~~~~~~~~~~
#  143|   }
#  144|   
#  145|-> static vorbis_look_floor *floor0_look(vorbis_dsp_state *vd,
#  146|                                         vorbis_info_floor *i){
#  147|     vorbis_info_floor0 *info=(vorbis_info_floor0 *)i;

Error: COMPILER_WARNING: [#def345]
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_inverse1’
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c:161:14: warning[-Wmissing-profile]: profile for function ‘floor0_inverse1’ not found in profile data
#  161 | static void *floor0_inverse1(vorbis_block *vb,vorbis_look_floor *i){
#      |              ^~~~~~~~~~~~~~~
#  159|   }
#  160|   
#  161|-> static void *floor0_inverse1(vorbis_block *vb,vorbis_look_floor *i){
#  162|     vorbis_look_floor0 *look=(vorbis_look_floor0 *)i;
#  163|     vorbis_info_floor0 *info=look->vi;

Error: COMPILER_WARNING: [#def346]
firefox-153.0/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:38: included_from: Included from here.
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_inverse2’
firefox-153.0/media/libvorbis/lib/vorbis_floor0.c:196:12: warning[-Wmissing-profile]: profile for function ‘floor0_inverse2’ not found in profile data
#  196 | static int floor0_inverse2(vorbis_block *vb,vorbis_look_floor *i,
#      |            ^~~~~~~~~~~~~~~
#  194|   }
#  195|   
#  196|-> static int floor0_inverse2(vorbis_block *vb,vorbis_look_floor *i,
#  197|                              void *memo,float *out){
#  198|     vorbis_look_floor0 *look=(vorbis_look_floor0 *)i;

Error: COMPILER_WARNING: [#def347]
firefox-153.0/media/libvorbis/lib/vorbis_lsp.c: scope_hint: In function ‘cheby’
firefox-153.0/media/libvorbis/lib/vorbis_lsp.c:286:13: warning[-Wmissing-profile]: profile for function ‘cheby’ not found in profile data
#  286 | static void cheby(float *g, int ord) {
#      |             ^~~~~
#  284|   #endif
#  285|   
#  286|-> static void cheby(float *g, int ord) {
#  287|     int i, j;
#  288|   

Error: COMPILER_WARNING: [#def348]
firefox-153.0/media/libvorbis/lib/vorbis_lsp.c: scope_hint: In function ‘comp’
firefox-153.0/media/libvorbis/lib/vorbis_lsp.c:298:12: warning[-Wmissing-profile]: profile for function ‘comp’ not found in profile data
#  298 | static int comp(const void *a,const void *b){
#      |            ^~~~
#  296|   }
#  297|   
#  298|-> static int comp(const void *a,const void *b){
#  299|     return (*(float *)a<*(float *)b)-(*(float *)a>*(float *)b);
#  300|   }

Error: COMPILER_WARNING: [#def349]
firefox-153.0/media/libvorbis/lib/vorbis_lsp.c: scope_hint: In function ‘Laguerre_With_Deflation’
firefox-153.0/media/libvorbis/lib/vorbis_lsp.c:310:12: warning[-Wmissing-profile]: profile for function ‘Laguerre_With_Deflation’ not found in profile data
#  310 | static int Laguerre_With_Deflation(float *a,int ord,float *r){
#      |            ^~~~~~~~~~~~~~~~~~~~~~~
#  308|   
#  309|   #define EPSILON 10e-7
#  310|-> static int Laguerre_With_Deflation(float *a,int ord,float *r){
#  311|     int i,m;
#  312|     double *defl=alloca(sizeof(*defl)*(ord+1));

Error: COMPILER_WARNING: [#def350]
firefox-153.0/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:65: included_from: Included from here.
firefox-153.0/media/libvorbis/lib/vorbis_lsp.c: scope_hint: In function ‘Newton_Raphson’
firefox-153.0/media/libvorbis/lib/vorbis_lsp.c:364:12: warning[-Wmissing-profile]: profile for function ‘Newton_Raphson’ not found in profile data
#  364 | static int Newton_Raphson(float *a,int ord,float *r){
#      |            ^~~~~~~~~~~~~~
#  362|   
#  363|   /* for spit-and-polish only */
#  364|-> static int Newton_Raphson(float *a,int ord,float *r){
#  365|     int i, k, count=0;
#  366|     double error=1.f;

Error: COMPILER_WARNING: [#def351]
firefox-153.0/media/libvorbis/lib/vorbis_mapping0.c: scope_hint: In function ‘mapping0_free_info’
firefox-153.0/media/libvorbis/lib/vorbis_mapping0.c:39:13: warning[-Wmissing-profile]: profile for function ‘mapping0_free_info’ not found in profile data
#   39 | static void mapping0_free_info(vorbis_info_mapping *i){
#      |             ^~~~~~~~~~~~~~~~~~
#   37|      parameters from other areas of the mode/mapping */
#   38|   
#   39|-> static void mapping0_free_info(vorbis_info_mapping *i){
#   40|     vorbis_info_mapping0 *info=(vorbis_info_mapping0 *)i;
#   41|     if(info){

Error: COMPILER_WARNING: [#def352]
firefox-153.0/media/libvorbis/lib/vorbis_mapping0.c: scope_hint: In function ‘mapping0_pack’
firefox-153.0/media/libvorbis/lib/vorbis_mapping0.c:47:13: warning[-Wmissing-profile]: profile for function ‘mapping0_pack’ not found in profile data
#   47 | static void mapping0_pack(vorbis_info *vi,vorbis_info_mapping *vm,
#      |             ^~~~~~~~~~~~~
#   45|   }
#   46|   
#   47|-> static void mapping0_pack(vorbis_info *vi,vorbis_info_mapping *vm,
#   48|                             oggpack_buffer *opb){
#   49|     int i;

Error: COMPILER_WARNING: [#def353]
firefox-153.0/media/libvorbis/lib/vorbis_mapping0.c: scope_hint: In function ‘mapping0_unpack’
firefox-153.0/media/libvorbis/lib/vorbis_mapping0.c:91:29: warning[-Wmissing-profile]: profile for function ‘mapping0_unpack’ not found in profile data
#   91 | static vorbis_info_mapping *mapping0_unpack(vorbis_info *vi,oggpack_buffer *opb){
#      |                             ^~~~~~~~~~~~~~~
#   89|   
#   90|   /* also responsible for range checking */
#   91|-> static vorbis_info_mapping *mapping0_unpack(vorbis_info *vi,oggpack_buffer *opb){
#   92|     int i,b;
#   93|     vorbis_info_mapping0 *info=_ogg_calloc(1,sizeof(*info));

Error: COMPILER_WARNING: [#def354]
firefox-153.0/media/libvorbis/lib/vorbis_mapping0.c: scope_hint: In function ‘mapping0_forward’
firefox-153.0/media/libvorbis/lib/vorbis_mapping0.c:230:12: warning[-Wmissing-profile]: profile for function ‘mapping0_forward’ not found in profile data
#  230 | static int mapping0_forward(vorbis_block *vb){
#      |            ^~~~~~~~~~~~~~~~
#  228|   
#  229|   
#  230|-> static int mapping0_forward(vorbis_block *vb){
#  231|     vorbis_dsp_state      *vd=vb->vd;
#  232|     vorbis_info           *vi=vd->vi;

Error: COMPILER_WARNING: [#def355]
firefox-153.0/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:74: included_from: Included from here.
firefox-153.0/media/libvorbis/lib/vorbis_mapping0.c: scope_hint: In function ‘mapping0_inverse’
firefox-153.0/media/libvorbis/lib/vorbis_mapping0.c:698:12: warning[-Wmissing-profile]: profile for function ‘mapping0_inverse’ not found in profile data
#  698 | static int mapping0_inverse(vorbis_block *vb,vorbis_info_mapping *l){
#      |            ^~~~~~~~~~~~~~~~
#  696|   }
#  697|   
#  698|-> static int mapping0_inverse(vorbis_block *vb,vorbis_info_mapping *l){
#  699|     vorbis_dsp_state     *vd=vb->vd;
#  700|     vorbis_info          *vi=vd->vi;

Error: COMPILER_WARNING: [#def356]
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterfly_8’
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c:93:11: warning[-Wmissing-profile]: profile for function ‘mdct_butterfly_8’ not found in profile data
#   93 | STIN void mdct_butterfly_8(DATA_TYPE *x){
#      |           ^~~~~~~~~~~~~~~~
#   91|   
#   92|   /* 8 point butterfly (in place, 4 register) */
#   93|-> STIN void mdct_butterfly_8(DATA_TYPE *x){
#   94|     REG_TYPE r0   = x[6] + x[2];
#   95|     REG_TYPE r1   = x[6] - x[2];

Error: COMPILER_WARNING: [#def357]
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterfly_16’
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c:117:11: warning[-Wmissing-profile]: profile for function ‘mdct_butterfly_16’ not found in profile data
#  117 | STIN void mdct_butterfly_16(DATA_TYPE *x){
#      |           ^~~~~~~~~~~~~~~~~
#  115|   
#  116|   /* 16 point butterfly (in place, 4 register) */
#  117|-> STIN void mdct_butterfly_16(DATA_TYPE *x){
#  118|     REG_TYPE r0     = x[1]  - x[9];
#  119|     REG_TYPE r1     = x[0]  - x[8];

Error: COMPILER_WARNING: [#def358]
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterfly_32’
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c:152:11: warning[-Wmissing-profile]: profile for function ‘mdct_butterfly_32’ not found in profile data
#  152 | STIN void mdct_butterfly_32(DATA_TYPE *x){
#      |           ^~~~~~~~~~~~~~~~~
#  150|   
#  151|   /* 32 point butterfly (in place, 4 register) */
#  152|-> STIN void mdct_butterfly_32(DATA_TYPE *x){
#  153|     REG_TYPE r0     = x[30] - x[14];
#  154|     REG_TYPE r1     = x[31] - x[15];

Error: COMPILER_WARNING: [#def359]
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterfly_first’
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c:216:11: warning[-Wmissing-profile]: profile for function ‘mdct_butterfly_first’ not found in profile data
#  216 | STIN void mdct_butterfly_first(DATA_TYPE *T,
#      |           ^~~~~~~~~~~~~~~~~~~~
#  214|   
#  215|   /* N point first stage butterfly (in place, 2 register) */
#  216|-> STIN void mdct_butterfly_first(DATA_TYPE *T,
#  217|                                           DATA_TYPE *x,
#  218|                                           int points){

Error: COMPILER_WARNING: [#def360]
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterfly_generic’
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c:263:11: warning[-Wmissing-profile]: profile for function ‘mdct_butterfly_generic’ not found in profile data
#  263 | STIN void mdct_butterfly_generic(DATA_TYPE *T,
#      |           ^~~~~~~~~~~~~~~~~~~~~~
#  261|   
#  262|   /* N/stage point generic N stage butterfly (in place, 2 register) */
#  263|-> STIN void mdct_butterfly_generic(DATA_TYPE *T,
#  264|                                             DATA_TYPE *x,
#  265|                                             int points,

Error: COMPILER_WARNING: [#def361]
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterflies’
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c:316:11: warning[-Wmissing-profile]: profile for function ‘mdct_butterflies’ not found in profile data
#  316 | STIN void mdct_butterflies(mdct_lookup *init,
#      |           ^~~~~~~~~~~~~~~~
#  314|   }
#  315|   
#  316|-> STIN void mdct_butterflies(mdct_lookup *init,
#  317|                                DATA_TYPE *x,
#  318|                                int points){

Error: COMPILER_WARNING: [#def362]
firefox-153.0/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:83: included_from: Included from here.
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_bitreverse’
firefox-153.0/media/libvorbis/lib/vorbis_mdct.c:346:11: warning[-Wmissing-profile]: profile for function ‘mdct_bitreverse’ not found in profile data
#  346 | STIN void mdct_bitreverse(mdct_lookup *init,
#      |           ^~~~~~~~~~~~~~~
#  344|   }
#  345|   
#  346|-> STIN void mdct_bitreverse(mdct_lookup *init,
#  347|                               DATA_TYPE *x){
#  348|     int        n       = init->n;

Error: COMPILER_WARNING: [#def363]
firefox-153.0/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘setup_tone_curves’
firefox-153.0/media/libvorbis/lib/vorbis_psy.c:85:17: warning[-Wmissing-profile]: profile for function ‘setup_tone_curves’ not found in profile data
#   85 | static float ***setup_tone_curves(float curveatt_dB[P_BANDS],float binHz,int n,
#      |                 ^~~~~~~~~~~~~~~~~
#   83|   }
#   84|   
#   85|-> static float ***setup_tone_curves(float curveatt_dB[P_BANDS],float binHz,int n,
#   86|                                     float center_boost, float center_decay_rate){
#   87|     int i,j,k,m;

Error: COMPILER_WARNING: [#def364]
firefox-153.0/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘seed_curve’
firefox-153.0/media/libvorbis/lib/vorbis_psy.c:390:13: warning[-Wmissing-profile]: profile for function ‘seed_curve’ not found in profile data
#  390 | static void seed_curve(float *seed,
#      |             ^~~~~~~~~~
#  388|   
#  389|   /* octave/(8*eighth_octave_lines) x scale and dB y scale */
#  390|-> static void seed_curve(float *seed,
#  391|                          const float **curves,
#  392|                          float amp,

Error: COMPILER_WARNING: [#def365]
firefox-153.0/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘seed_loop’
firefox-153.0/media/libvorbis/lib/vorbis_psy.c:417:13: warning[-Wmissing-profile]: profile for function ‘seed_loop’ not found in profile data
#  417 | static void seed_loop(vorbis_look_psy *p,
#      |             ^~~~~~~~~
#  415|   }
#  416|   
#  417|-> static void seed_loop(vorbis_look_psy *p,
#  418|                         const float ***curves,
#  419|                         const float *f,

Error: COMPILER_WARNING: [#def366]
firefox-153.0/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘seed_chase’
firefox-153.0/media/libvorbis/lib/vorbis_psy.c:454:13: warning[-Wmissing-profile]: profile for function ‘seed_chase’ not found in profile data
#  454 | static void seed_chase(float *seeds, int linesper, long n){
#      |             ^~~~~~~~~~
#  452|   }
#  453|   
#  454|-> static void seed_chase(float *seeds, int linesper, long n){
#  455|     long  *posstack=alloca(n*sizeof(*posstack));
#  456|     float *ampstack=alloca(n*sizeof(*ampstack));

Error: COMPILER_WARNING: [#def367]
firefox-153.0/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘max_seeds’
firefox-153.0/media/libvorbis/lib/vorbis_psy.c:512:13: warning[-Wmissing-profile]: profile for function ‘max_seeds’ not found in profile data
#  512 | static void max_seeds(vorbis_look_psy *p,
#      |             ^~~~~~~~~
#  510|   /* bleaugh, this is more complicated than it needs to be */
#  511|   #include<stdio.h>
#  512|-> static void max_seeds(vorbis_look_psy *p,
#  513|                         float *seed,
#  514|                         float *flr){

Error: COMPILER_WARNING: [#def368]
firefox-153.0/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘bark_noise_hybridmp’
firefox-153.0/media/libvorbis/lib/vorbis_psy.c:547:13: warning[-Wmissing-profile]: profile for function ‘bark_noise_hybridmp’ not found in profile data
#  547 | static void bark_noise_hybridmp(int n,const long *b,
#      |             ^~~~~~~~~~~~~~~~~~~
#  545|   }
#  546|   
#  547|-> static void bark_noise_hybridmp(int n,const long *b,
#  548|                                   const float *f,
#  549|                                   float *noise,

Error: COMPILER_WARNING: [#def369]
firefox-153.0/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘apsort’
firefox-153.0/media/libvorbis/lib/vorbis_psy.c:918:12: warning[-Wmissing-profile]: profile for function ‘apsort’ not found in profile data
#  918 | static int apsort(const void *a, const void *b){
#      |            ^~~~~~
#  916|   
#  917|   /* this is for per-channel noise normalization */
#  918|-> static int apsort(const void *a, const void *b){
#  919|     float f1=**(float**)a;
#  920|     float f2=**(float**)b;

Error: COMPILER_WARNING: [#def370]
firefox-153.0/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:92: included_from: Included from here.
firefox-153.0/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘noise_normalize’
firefox-153.0/media/libvorbis/lib/vorbis_psy.c:941:14: warning[-Wmissing-profile]: profile for function ‘noise_normalize’ not found in profile data
#  941 | static float noise_normalize(vorbis_look_psy *p, int limit, float *r, float *q, float *f, int *flags, float acc, int i, int n, int *out){
#      |              ^~~~~~~~~~~~~~~
#  939|      values of the *r vector (for elements with flag unset).  On output,
#  940|      *q holds the quantized energy for all elements */
#  941|-> static float noise_normalize(vorbis_look_psy *p, int limit, float *r, float *q, float *f, int *flags, float acc, int i, int n, int *out){
#  942|   
#  943|     vorbis_info_psy *vi=p->vi;

Error: COMPILER_WARNING: [#def371]
firefox-153.0/media/libvorbis/lib/vorbis_sharedbook.c: scope_hint: In function ‘bitreverse’
firefox-153.0/media/libvorbis/lib/vorbis_sharedbook.c:313:21: warning[-Wmissing-profile]: profile for function ‘bitreverse’ not found in profile data
#  313 | static ogg_uint32_t bitreverse(ogg_uint32_t x){
#      |                     ^~~~~~~~~~
#  311|   }
#  312|   
#  313|-> static ogg_uint32_t bitreverse(ogg_uint32_t x){
#  314|     x=    ((x>>16)&0x0000ffffUL) | ((x<<16)&0xffff0000UL);
#  315|     x=    ((x>> 8)&0x00ff00ffUL) | ((x<< 8)&0xff00ff00UL);

Error: COMPILER_WARNING: [#def372]
firefox-153.0/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:110: included_from: Included from here.
firefox-153.0/media/libvorbis/lib/vorbis_sharedbook.c: scope_hint: In function ‘sort32a’
firefox-153.0/media/libvorbis/lib/vorbis_sharedbook.c:321:12: warning[-Wmissing-profile]: profile for function ‘sort32a’ not found in profile data
#  321 | static int sort32a(const void *a,const void *b){
#      |            ^~~~~~~
#  319|   }
#  320|   
#  321|-> static int sort32a(const void *a,const void *b){
#  322|     return ( **(ogg_uint32_t **)a>**(ogg_uint32_t **)b)-
#  323|       ( **(ogg_uint32_t **)a<**(ogg_uint32_t **)b);

Error: COMPILER_WARNING: [#def373]
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘drfti1’
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c:37:13: warning[-Wmissing-profile]: profile for function ‘drfti1’ not found in profile data
#   37 | static void drfti1(int n, float *wa, int *ifac){
#      |             ^~~~~~
#   35|   #include "misc.h"
#   36|   
#   37|-> static void drfti1(int n, float *wa, int *ifac){
#   38|     static const int ntryh[4] = { 4,2,3,5 };
#   39|     static const float tpi = 6.28318530717958648f;

Error: COMPILER_WARNING: [#def374]
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradf2’
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c:113:13: warning[-Wmissing-profile]: profile for function ‘dradf2’ not found in profile data
#  113 | static void dradf2(int ido,int l1,float *cc,float *ch,float *wa1){
#      |             ^~~~~~
#  111|   }
#  112|   
#  113|-> static void dradf2(int ido,int l1,float *cc,float *ch,float *wa1){
#  114|     int i,k;
#  115|     float ti2,tr2;

Error: COMPILER_WARNING: [#def375]
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradf4’
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c:168:13: warning[-Wmissing-profile]: profile for function ‘dradf4’ not found in profile data
#  168 | static void dradf4(int ido,int l1,float *cc,float *ch,float *wa1,
#      |             ^~~~~~
#  166|   }
#  167|   
#  168|-> static void dradf4(int ido,int l1,float *cc,float *ch,float *wa1,
#  169|               float *wa2,float *wa3){
#  170|     static const float hsqt2 = .70710678118654752f;

Error: COMPILER_WARNING: [#def376]
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradfg’
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c:270:13: warning[-Wmissing-profile]: profile for function ‘dradfg’ not found in profile data
#  270 | static void dradfg(int ido,int ip,int l1,int idl1,float *cc,float *c1,
#      |             ^~~~~~
#  268|   }
#  269|   
#  270|-> static void dradfg(int ido,int ip,int l1,int idl1,float *cc,float *c1,
#  271|                             float *c2,float *ch,float *ch2,float *wa){
#  272|   

Error: COMPILER_WARNING: [#def377]
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘drftf1’
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c:572:13: warning[-Wmissing-profile]: profile for function ‘drftf1’ not found in profile data
#  572 | static void drftf1(int n,float *c,float *ch,float *wa,int *ifac){
#      |             ^~~~~~
#  570|   }
#  571|   
#  572|-> static void drftf1(int n,float *c,float *ch,float *wa,int *ifac){
#  573|     int i,k1,l1,l2;
#  574|     int na,kh,nf;

Error: COMPILER_WARNING: [#def378]
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradb2’
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c:633:13: warning[-Wmissing-profile]: profile for function ‘dradb2’ not found in profile data
#  633 | static void dradb2(int ido,int l1,float *cc,float *ch,float *wa1){
#      |             ^~~~~~
#  631|   }
#  632|   
#  633|-> static void dradb2(int ido,int l1,float *cc,float *ch,float *wa1){
#  634|     int i,k,t0,t1,t2,t3,t4,t5,t6;
#  635|     float ti2,tr2;

Error: COMPILER_WARNING: [#def379]
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradb3’
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c:685:13: warning[-Wmissing-profile]: profile for function ‘dradb3’ not found in profile data
#  685 | static void dradb3(int ido,int l1,float *cc,float *ch,float *wa1,
#      |             ^~~~~~
#  683|   }
#  684|   
#  685|-> static void dradb3(int ido,int l1,float *cc,float *ch,float *wa1,
#  686|                             float *wa2){
#  687|     static const float taur = -.5f;

Error: COMPILER_WARNING: [#def380]
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradb4’
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c:748:13: warning[-Wmissing-profile]: profile for function ‘dradb4’ not found in profile data
#  748 | static void dradb4(int ido,int l1,float *cc,float *ch,float *wa1,
#      |             ^~~~~~
#  746|   }
#  747|   
#  748|-> static void dradb4(int ido,int l1,float *cc,float *ch,float *wa1,
#  749|                             float *wa2,float *wa3){
#  750|     static const float sqrt2=1.414213562373095f;

Error: COMPILER_WARNING: [#def381]
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradbg’
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c:839:13: warning[-Wmissing-profile]: profile for function ‘dradbg’ not found in profile data
#  839 | static void dradbg(int ido,int ip,int l1,int idl1,float *cc,float *c1,
#      |             ^~~~~~
#  837|   }
#  838|   
#  839|-> static void dradbg(int ido,int ip,int l1,int idl1,float *cc,float *c1,
#  840|               float *c2,float *ch,float *ch2,float *wa){
#  841|     static const float tpi=6.283185307179586f;

Error: COMPILER_WARNING: [#def382]
firefox-153.0/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:119: included_from: Included from here.
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘drftb1’
firefox-153.0/media/libvorbis/lib/vorbis_smallft.c:1153:13: warning[-Wmissing-profile]: profile for function ‘drftb1’ not found in profile data
# 1153 | static void drftb1(int n, float *c, float *ch, float *wa, int *ifac){
#      |             ^~~~~~
# 1151|   }
# 1152|   
# 1153|-> static void drftb1(int n, float *c, float *ch, float *wa, int *ifac){
# 1154|     int i,k1,l1,l2;
# 1155|     int na;

Error: COMPILER_WARNING: [#def383]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_floor_setup’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:190:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_floor_setup’ not found in profile data
#  190 | static void vorbis_encode_floor_setup(vorbis_info *vi,int s,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
#  188|   };
#  189|   
#  190|-> static void vorbis_encode_floor_setup(vorbis_info *vi,int s,
#  191|                                        const static_codebook *const *const *const books,
#  192|                                        const vorbis_info_floor1 *in,

Error: COMPILER_WARNING: [#def384]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_global_psych_setup’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:228:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_global_psych_setup’ not found in profile data
#  228 | static void vorbis_encode_global_psych_setup(vorbis_info *vi,double s,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  226|   }
#  227|   
#  228|-> static void vorbis_encode_global_psych_setup(vorbis_info *vi,double s,
#  229|                                               const vorbis_info_psy_global *in,
#  230|                                               const double *x){

Error: COMPILER_WARNING: [#def385]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_global_stereo’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:255:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_global_stereo’ not found in profile data
#  255 | static void vorbis_encode_global_stereo(vorbis_info *vi,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  253|   }
#  254|   
#  255|-> static void vorbis_encode_global_stereo(vorbis_info *vi,
#  256|                                           const highlevel_encode_setup *const hi,
#  257|                                           const adj_stereo *p){

Error: COMPILER_WARNING: [#def386]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_psyset_setup’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:304:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_psyset_setup’ not found in profile data
#  304 | static void vorbis_encode_psyset_setup(vorbis_info *vi,double s,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
#  302|   }
#  303|   
#  304|-> static void vorbis_encode_psyset_setup(vorbis_info *vi,double s,
#  305|                                          const int *nn_start,
#  306|                                          const int *nn_partition,

Error: COMPILER_WARNING: [#def387]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_tonemask_setup’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:334:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_tonemask_setup’ not found in profile data
#  334 | static void vorbis_encode_tonemask_setup(vorbis_info *vi,double s,int block,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  332|   }
#  333|   
#  334|-> static void vorbis_encode_tonemask_setup(vorbis_info *vi,double s,int block,
#  335|                                            const att3 *att,
#  336|                                            const int  *max,

Error: COMPILER_WARNING: [#def388]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_compand_setup’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:359:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_compand_setup’ not found in profile data
#  359 | static void vorbis_encode_compand_setup(vorbis_info *vi,double s,int block,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  357|   
#  358|   
#  359|-> static void vorbis_encode_compand_setup(vorbis_info *vi,double s,int block,
#  360|                                           const compandblock *in,
#  361|                                           const double *x){

Error: COMPILER_WARNING: [#def389]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_noisebias_setup’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:393:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_noisebias_setup’ not found in profile data
#  393 | static void vorbis_encode_noisebias_setup(vorbis_info *vi,double s,int block,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  391|   }
#  392|   
#  393|-> static void vorbis_encode_noisebias_setup(vorbis_info *vi,double s,int block,
#  394|                                            const int *suppress,
#  395|                                            const noise3 *in,

Error: COMPILER_WARNING: [#def390]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_residue_setup’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:456:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_residue_setup’ not found in profile data
#  456 | static void vorbis_encode_residue_setup(vorbis_info *vi,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  454|   }
#  455|   
#  456|-> static void vorbis_encode_residue_setup(vorbis_info *vi,
#  457|                                           int number, int block,
#  458|                                           const vorbis_residue_template *res){

Error: COMPILER_WARNING: [#def391]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_map_n_res_setup’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:589:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_map_n_res_setup’ not found in profile data
#  589 | static void vorbis_encode_map_n_res_setup(vorbis_info *vi,double s,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  587|   
#  588|   /* we assume two maps in this encoder */
#  589|-> static void vorbis_encode_map_n_res_setup(vorbis_info *vi,double s,
#  590|                                             const vorbis_mapping_template *maps){
#  591|   

Error: COMPILER_WARNING: [#def392]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘setting_to_approx_bitrate’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:618:15: warning[-Wmissing-profile]: profile for function ‘setting_to_approx_bitrate’ not found in profile data
#  618 | static double setting_to_approx_bitrate(vorbis_info *vi){
#      |               ^~~~~~~~~~~~~~~~~~~~~~~~~
#  616|   }
#  617|   
#  618|-> static double setting_to_approx_bitrate(vorbis_info *vi){
#  619|     codec_setup_info *ci=vi->codec_setup;
#  620|     highlevel_encode_setup *hi=&ci->hi;

Error: COMPILER_WARNING: [#def393]
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘get_setup_template’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:633:20: warning[-Wmissing-profile]: profile for function ‘get_setup_template’ not found in profile data
#  633 | static const void *get_setup_template(long ch,long srate,
#      |                    ^~~~~~~~~~~~~~~~~~
#  631|   }
#  632|   
#  633|-> static const void *get_setup_template(long ch,long srate,
#  634|                                         double req,int q_or_bitrate,
#  635|                                         double *base_setting){

Error: COMPILER_WARNING: [#def394]
firefox-153.0/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:137: included_from: Included from here.
firefox-153.0/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_setup_setting’
firefox-153.0/media/libvorbis/lib/vorbisenc.c:863:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_setup_setting’ not found in profile data
#  863 | static void vorbis_encode_setup_setting(vorbis_info *vi,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
#  861|   }
#  862|   
#  863|-> static void vorbis_encode_setup_setting(vorbis_info *vi,
#  864|                                          long  channels,
#  865|                                          long  rate){

Error: CPPCHECK_WARNING (CWE-682): [#def395]
firefox-153.0/media/libyuv/libyuv/source/convert_from_argb.cc:1421: error[nullPointerArithmeticOutOfMemory]: If memory allocation fails: pointer addition with NULL pointer.
# 1419|       // Allocate a rows of uv.
# 1420|       align_buffer_64(row_u, ((halfwidth + 31) & ~31) * 2);
# 1421|->     uint8_t* row_v = row_u + ((halfwidth + 31) & ~31);
# 1422|       if (!row_u)
# 1423|         return 1;

Error: CPPCHECK_WARNING (CWE-401): [#def396]
firefox-153.0/media/libyuv/libyuv/source/convert_from_argb.cc:1423: error[memleak]: Memory leak: row_u_mem
# 1421|       uint8_t* row_v = row_u + ((halfwidth + 31) & ~31);
# 1422|       if (!row_u)
# 1423|->       return 1;
# 1424|   
# 1425|       for (y = 0; y < height - 1; y += 2) {

Error: COMPILER_WARNING (CWE-843): [#def397]
firefox-153.0/objdir/instrumented/memory/build/Unified_cpp_memory_build0.cpp:2: included_from: Included from here.
firefox-153.0/memory/build/BaseAlloc.cpp: scope_hint: In member function ‘void BaseAllocCell::ClearPayload()’
firefox-153.0/memory/build/BaseAlloc.cpp:604:9: warning[-Wclass-memaccess]: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::DoublyLinkedListElement<BaseAllocCell>’; use assignment or value-initialization instead
#  604 |   memset(&mListElem, 0, sizeof(mListElem));
#      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-153.0/memory/build/BaseAlloc.h:15: included_from: Included from here.
firefox-153.0/memory/build/BaseAlloc.cpp:5: included_from: Included from here.
firefox-153.0/mfbt/DoublyLinkedList.h:71:7: note: ‘class mozilla::DoublyLinkedListElement<BaseAllocCell>’ declared here
#   71 | class DoublyLinkedListElement {
#      |       ^~~~~~~~~~~~~~~~~~~~~~~
#  602|   
#  603|   void BaseAllocCell::ClearPayload() {
#  604|->   memset(&mListElem, 0, sizeof(mListElem));
#  605|     mCommitted = true;
#  606|   }

Error: COMPILER_WARNING: [#def398]
firefox-153.0/memory/build/Chunk.cpp: scope_hint: In function ‘pages_map(void*, unsigned long, ShouldCommit)’
firefox-153.0/memory/build/Chunk.cpp:242:14: warning[-Wmissing-profile]: profile for function ‘pages_map(void*, unsigned long, ShouldCommit)’ not found in profile data
#  242 | static void* pages_map(void* aAddr, size_t aSize, ShouldCommit should_commit) {
#      |              ^~~~~~~~~
#  240|   }
#  241|   
#  242|-> static void* pages_map(void* aAddr, size_t aSize, ShouldCommit should_commit) {
#  243|     void* ret;
#  244|   #  if defined(__ia64__) || \

Error: COMPILER_WARNING: [#def399]
firefox-153.0/memory/build/Chunk.cpp: scope_hint: In function ‘pages_trim(void*, unsigned long, unsigned long, unsigned long, ShouldCommit)’
firefox-153.0/memory/build/Chunk.cpp:408:14: warning[-Wmissing-profile]: profile for function ‘pages_trim(void*, unsigned long, unsigned long, unsigned long, ShouldCommit)’ not found in profile data
#  408 | static void* pages_trim(void* addr, size_t alloc_size, size_t leadsize,
#      |              ^~~~~~~~~~
#  406|   // cherry-picked from upstream jemalloc 3.4.1 to fix Mozilla bug 956501.
#  407|   
#  408|-> static void* pages_trim(void* addr, size_t alloc_size, size_t leadsize,
#  409|                           size_t size, ShouldCommit should_commit) {
#  410|     void* ret = (void*)((uintptr_t)addr + leadsize);

Error: COMPILER_WARNING: [#def400]
firefox-153.0/memory/build/Chunk.cpp: scope_hint: In function ‘pages_mmap_aligned_slow(unsigned long, unsigned long, ShouldCommit)’
firefox-153.0/memory/build/Chunk.cpp:442:14: warning[-Wmissing-profile]: profile for function ‘pages_mmap_aligned_slow(unsigned long, unsigned long, ShouldCommit)’ not found in profile data
#  442 | static void* pages_mmap_aligned_slow(size_t size, size_t alignment,
#      |              ^~~~~~~~~~~~~~~~~~~~~~~
#  440|   }
#  441|   
#  442|-> static void* pages_mmap_aligned_slow(size_t size, size_t alignment,
#  443|                                        ShouldCommit should_commit) {
#  444|     void *ret, *pages;

Error: COMPILER_WARNING: [#def401]
firefox-153.0/memory/build/Chunk.cpp: scope_hint: In function ‘chunk_record(void*, unsigned long, ChunkType)’
firefox-153.0/memory/build/Chunk.cpp:541:13: warning[-Wmissing-profile]: profile for function ‘chunk_record(void*, unsigned long, ChunkType)’ not found in profile data
#  541 | static void chunk_record(void* aChunk, size_t aSize, ChunkType aType) {
#      |             ^~~~~~~~~~~~
#  539|   #endif
#  540|   
#  541|-> static void chunk_record(void* aChunk, size_t aSize, ChunkType aType) {
#  542|     if (aType != ZEROED_CHUNK) {
#  543|       pages_purge(aChunk, aSize);

Error: COMPILER_WARNING: [#def402]
firefox-153.0/memory/build/Chunk.cpp: scope_hint: In function ‘chunk_recycle(unsigned long, unsigned long)’
firefox-153.0/memory/build/Chunk.cpp:664:14: warning[-Wmissing-profile]: profile for function ‘chunk_recycle(unsigned long, unsigned long)’ not found in profile data
#  664 | static void* chunk_recycle(size_t aSize, size_t aAlignment) {
#      |              ^~~~~~~~~~~~~
#  662|   }
#  663|   
#  664|-> static void* chunk_recycle(size_t aSize, size_t aAlignment) {
#  665|     size_t alloc_size = aSize + aAlignment - kChunkSize;
#  666|     // Beware size_t wrap-around.

Error: COMPILER_WARNING: [#def403]
firefox-153.0/memory/build/Chunk.cpp: scope_hint: In function ‘system_pages_map(unsigned long, unsigned long)’
firefox-153.0/memory/build/Chunk.cpp:770:14: warning[-Wmissing-profile]: profile for function ‘system_pages_map(unsigned long, unsigned long)’ not found in profile data
#  770 | static void* system_pages_map(size_t aSize, size_t aAlignment) {
#      |              ^~~~~~~~~~~~~~~~
#  768|   }
#  769|   
#  770|-> static void* system_pages_map(size_t aSize, size_t aAlignment) {
#  771|     void* ret = nullptr;
#  772|   

Error: COMPILER_WARNING: [#def404]
firefox-153.0/objdir/memory/build/Unified_cpp_memory_build0.cpp:11: included_from: Included from here.
firefox-153.0/memory/build/Chunk.cpp: scope_hint: In function ‘system_pages_unmap(void*, unsigned long)’
firefox-153.0/memory/build/Chunk.cpp:783:13: warning[-Wmissing-profile]: profile for function ‘system_pages_unmap(void*, unsigned long)’ not found in profile data
#  783 | static void system_pages_unmap(void* aAddr, size_t aSize) {
#      |             ^~~~~~~~~~~~~~~~~~
#  781|   }
#  782|   
#  783|-> static void system_pages_unmap(void* aAddr, size_t aSize) {
#  784|     base_chunk_dealloc(aAddr, aSize, ARENA_CHUNK);
#  785|   }

Error: COMPILER_WARNING: [#def405]
firefox-153.0/objdir/memory/build/Unified_cpp_memory_build0.cpp:20: included_from: Included from here.
firefox-153.0/memory/build/FdPrintf.cpp: scope_hint: In function ‘NumDigits<unsigned long>(unsigned long)unsigned int’
firefox-153.0/memory/build/FdPrintf.cpp:63:17: warning[-Wmissing-profile]: profile for function ‘NumDigits<unsigned long>(unsigned long)unsigned int’ not found in profile data
#   63 | static unsigned NumDigits(T n) {
#      |                 ^~~~~~~~~
#   61|   
#   62|   template <typename T>
#   63|-> static unsigned NumDigits(T n) {
#   64|     if (n < 1) {
#   65|       // We want one digit, it will be 0.

Error: COMPILER_WARNING: [#def406]
firefox-153.0/memory/build/FdPrintf.cpp: scope_hint: In function ‘WriteDigits(CheckedIncrement<char*>&, unsigned long, unsigned long)’
firefox-153.0/memory/build/FdPrintf.cpp:81:13: warning[-Wmissing-profile]: profile for function ‘WriteDigits(CheckedIncrement<char*>&, unsigned long, unsigned long)’ not found in profile data
#   81 | static void WriteDigits(CheckedIncrement<char*>& b, size_t i,
#      |             ^~~~~~~~~~~
#   79|   
#   80|   // Write the digits into the buffer.
#   81|-> static void WriteDigits(CheckedIncrement<char*>& b, size_t i,
#   82|                           size_t num_digits) {
#   83|     size_t x = pow(10, double(num_digits - 1));

Error: COMPILER_WARNING: [#def407]
firefox-153.0/memory/build/FdPrintf.cpp: scope_hint: In function ‘WriteHexDigits(CheckedIncrement<char*>&, unsigned long)’
firefox-153.0/memory/build/FdPrintf.cpp:90:13: warning[-Wmissing-profile]: profile for function ‘WriteHexDigits(CheckedIncrement<char*>&, unsigned long)’ not found in profile data
#   90 | static void WriteHexDigits(CheckedIncrement<char*>& b, uintptr_t i) {
#      |             ^~~~~~~~~~~~~~
#   88|   }
#   89|   
#   90|-> static void WriteHexDigits(CheckedIncrement<char*>& b, uintptr_t i) {
#   91|     int x = sizeof(intptr_t) * 8;
#   92|     bool wrote_msb = false;

Error: COMPILER_WARNING: [#def408]
firefox-153.0/memory/build/mozjemalloc.cpp:4690: included_from: Included from here.
firefox-153.0/objdir/memory/build/Unified_cpp_memory_build0.cpp:56: included_from: Included from here.
firefox-153.0/memory/build/PHC.cpp: scope_hint: In function ‘CheckProbability(long)’
firefox-153.0/memory/build/PHC.cpp:314:14: warning[-Wmissing-profile]: profile for function ‘CheckProbability(long)’ not found in profile data
#  314 | static Delay CheckProbability(int64_t aProb) {
#      |              ^~~~~~~~~~~~~~~~
#  312|   }
#  313|   
#  314|-> static Delay CheckProbability(int64_t aProb) {
#  315|     // Limit delays calculated from prefs to 0x80000000, this is the largest
#  316|     // power-of-two that fits in a Delay since it is a uint32_t.

Error: COMPILER_WARNING: [#def409]
firefox-153.0/memory/build/Constants.h:12: included_from: Included from here.
firefox-153.0/memory/build/BaseAlloc.h:10: included_from: Included from here.
firefox-153.0/memory/build/Utils.h: scope_hint: In function ‘_malloc_message<char const*, char*, char const*>(char const*, char const*, char*, char const*)void’
firefox-153.0/memory/build/Utils.h:222:13: warning[-Wmissing-profile]: profile for function ‘_malloc_message<char const*, char*, char const*>(char const*, char const*, char*, char const*)void’ not found in profile data
#  222 | static void _malloc_message(const char* p, Args... args) {
#      |             ^~~~~~~~~~~~~~~
#  220|   
#  221|   template <typename... Args>
#  222|-> static void _malloc_message(const char* p, Args... args) {
#  223|     _malloc_message(p);
#  224|     _malloc_message(args...);

Error: COMPILER_WARNING: [#def410]
firefox-153.0/memory/build/mozjemalloc.cpp:164: included_from: Included from here.
firefox-153.0/memory/build/Zero.h: scope_hint: In function ‘mozilla::MaybePoison(void*, unsigned long)’
firefox-153.0/memory/build/Zero.h:15:20: warning[-Wmissing-profile]: profile for function ‘mozilla::MaybePoison(void*, unsigned long)’ not found in profile data
#   15 | static inline void MaybePoison(void* aPtr, size_t aSize) {
#      |                    ^~~~~~~~~~~
#   13|   namespace mozilla {
#   14|   
#   15|-> static inline void MaybePoison(void* aPtr, size_t aSize) {
#   16|     size_t size;
#   17|     switch (opt_poison) {

Error: COMPILER_WARNING: [#def411]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘malloc_init()’
firefox-153.0/memory/build/mozjemalloc.cpp:634:20: warning[-Wmissing-profile]: profile for function ‘malloc_init()’ not found in profile data
#  634 | static inline bool malloc_init() {
#      |                    ^~~~~~~~~~~
#  632|   // initialization.
#  633|   // Returns whether the allocator was successfully initialized.
#  634|-> static inline bool malloc_init() {
#  635|     if (!malloc_initialized) {
#  636|       return malloc_init_hard();

Error: COMPILER_WARNING: [#def412]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘thread_local_arena(bool)’
firefox-153.0/memory/build/mozjemalloc.cpp:665:24: warning[-Wmissing-profile]: profile for function ‘thread_local_arena(bool)’ not found in profile data
#  665 | static inline arena_t* thread_local_arena(bool enabled) {
#      |                        ^~~~~~~~~~~~~~~~~~
#  663|   // Begin arena.
#  664|   
#  665|-> static inline arena_t* thread_local_arena(bool enabled) {
#  666|     arena_t* arena;
#  667|   

Error: COMPILER_WARNING: [#def413]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘arena_run_reg_dalloc(arena_run_t*, arena_bin_t*, void*, unsigned long)’
firefox-153.0/memory/build/mozjemalloc.cpp:784:20: warning[-Wmissing-profile]: profile for function ‘arena_run_reg_dalloc(arena_run_t*, arena_bin_t*, void*, unsigned long)’ not found in profile data
#  784 | static inline void arena_run_reg_dalloc(arena_run_t* run, arena_bin_t* bin,
#      |                    ^~~~~~~~~~~~~~~~~~~~
#  782|   }
#  783|   
#  784|-> static inline void arena_run_reg_dalloc(arena_run_t* run, arena_bin_t* bin,
#  785|                                           void* ptr, size_t size) {
#  786|     uint32_t diff, regind;

Error: COMPILER_WARNING: [#def414]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘arena_dalloc(void*, unsigned long, arena_t*)’
firefox-153.0/memory/build/mozjemalloc.cpp:2707:20: warning[-Wmissing-profile]: profile for function ‘arena_dalloc(void*, unsigned long, arena_t*)’ not found in profile data
# 2707 | static inline void arena_dalloc(void* aPtr, size_t aOffset, arena_t* aArena) {
#      |                    ^~~~~~~~~~~~
# 2705|   }
# 2706|   
# 2707|-> static inline void arena_dalloc(void* aPtr, size_t aOffset, arena_t* aArena) {
# 2708|     MOZ_ASSERT(aPtr);
# 2709|     MOZ_ASSERT(aOffset != 0);

Error: COMPILER_WARNING: [#def415]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘idalloc(void*, arena_t*)’
firefox-153.0/memory/build/mozjemalloc.cpp:2756:20: warning[-Wmissing-profile]: profile for function ‘idalloc(void*, arena_t*)’ not found in profile data
# 2756 | static inline void idalloc(void* ptr, arena_t* aArena) {
#      |                    ^~~~~~~
# 2754|   }
# 2755|   
# 2756|-> static inline void idalloc(void* ptr, arena_t* aArena) {
# 2757|     size_t offset;
# 2758|   

Error: COMPILER_WARNING: [#def416]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘huge_dalloc(void*, arena_t*)’
firefox-153.0/memory/build/mozjemalloc.cpp:3329:13: warning[-Wmissing-profile]: profile for function ‘huge_dalloc(void*, arena_t*)’ not found in profile data
# 3329 | static void huge_dalloc(void* aPtr, arena_t* aArena) {
#      |             ^~~~~~~~~~~
# 3327|   }
# 3328|   
# 3329|-> static void huge_dalloc(void* aPtr, arena_t* aArena) {
# 3330|     extent_node_t* node;
# 3331|     size_t mapped = 0;

Error: COMPILER_WARNING: [#def417]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘malloc_init_hard()’
firefox-153.0/memory/build/mozjemalloc.cpp:3357:13: warning[-Wmissing-profile]: profile for function ‘malloc_init_hard()’ not found in profile data
# 3357 | static bool malloc_init_hard() {
#      |             ^~~~~~~~~~~~~~~~
# 3355|   
# 3356|   // Returns whether the allocator was successfully initialized.
# 3357|-> static bool malloc_init_hard() {
# 3358|     unsigned i;
# 3359|     const char* opts;

Error: COMPILER_WARNING: [#def418]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘_malloc_prefork()’
firefox-153.0/memory/build/mozjemalloc.cpp:4253:6: warning[-Wmissing-profile]: profile for function ‘_malloc_prefork()’ not found in profile data
# 4253 | void _malloc_prefork(void) MOZ_NO_THREAD_SAFETY_ANALYSIS {
#      |      ^~~~~~~~~~~~~~~
# 4251|   
# 4252|   FORK_HOOK
# 4253|-> void _malloc_prefork(void) MOZ_NO_THREAD_SAFETY_ANALYSIS {
# 4254|     // Acquire all mutexes in a safe order.
# 4255|     gArenas.mLock.Lock();

Error: COMPILER_WARNING: [#def419]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘_malloc_postfork_parent()’
firefox-153.0/memory/build/mozjemalloc.cpp:4275:6: warning[-Wmissing-profile]: profile for function ‘_malloc_postfork_parent()’ not found in profile data
# 4275 | void _malloc_postfork_parent(void) MOZ_NO_THREAD_SAFETY_ANALYSIS {
#      |      ^~~~~~~~~~~~~~~~~~~~~~~
# 4273|   
# 4274|   FORK_HOOK
# 4275|-> void _malloc_postfork_parent(void) MOZ_NO_THREAD_SAFETY_ANALYSIS {
# 4276|     // Release all mutexes, now that fork() has completed.
# 4277|     huge_mtx.Unlock();

Error: COMPILER_WARNING: [#def420]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘_malloc_postfork_child()’
firefox-153.0/memory/build/mozjemalloc.cpp:4293:6: warning[-Wmissing-profile]: profile for function ‘_malloc_postfork_child()’ not found in profile data
# 4293 | void _malloc_postfork_child(void) {
#      |      ^~~~~~~~~~~~~~~~~~~~~~
# 4291|   
# 4292|   FORK_HOOK
# 4293|-> void _malloc_postfork_child(void) {
# 4294|     // Do this before iterating over the arenas.
# 4295|     gArenas.ResetMainThread();

Error: COMPILER_WARNING: [#def421]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘init()’
firefox-153.0/memory/build/mozjemalloc.cpp:4434:13: warning[-Wmissing-profile]: profile for function ‘init()’ not found in profile data
# 4434 | static void init() {
#      |             ^~~~
# 4432|   // replacement functions if they exist.
# 4433|   static ReplaceMallocBridge* gReplaceMallocBridge = nullptr;
# 4434|-> static void init() {
# 4435|     malloc_table_t tempTable = gDefaultMallocTable;
# 4436|   

Error: COMPILER_WARNING: [#def422]
firefox-153.0/memory/build/mozjemalloc.cpp: scope_hint: In function ‘replace_malloc_init_funcs(malloc_table_t*)’
firefox-153.0/memory/build/mozjemalloc.cpp:4543:13: warning[-Wmissing-profile]: profile for function ‘replace_malloc_init_funcs(malloc_table_t*)’ not found in profile data
# 4543 | static void replace_malloc_init_funcs(malloc_table_t* table) {
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
# 4541|   // replace_valloc, and default implementations will be automatically derived
# 4542|   // from replace_memalign.
# 4543|-> static void replace_malloc_init_funcs(malloc_table_t* table) {
# 4544|     if (table->posix_memalign == CanonicalMalloc::posix_memalign &&
# 4545|         table->memalign != CanonicalMalloc::memalign) {

Error: COMPILER_WARNING: [#def423]
firefox-153.0/memory/mozalloc/cxxalloc.h:56:21: warning[-Walloc-size-larger-than=]: argument 1 value ‘18446744073709551615’ exceeds maximum object size 9223372036854775807
#   56 |   return malloc_impl(size);
#      |                     ^
/usr/include/stdlib.h: scope_hint: In function ‘operator().isra’
/usr/include/stdlib.h:676:14: note: in a call to allocation function ‘malloc’ declared here
#  676 | extern void *malloc (size_t __size) __THROW __attribute_malloc__
#      |              ^
#   54|   #endif
#   55|   
#   56|->   return malloc_impl(size);
#   57|   
#   58|   #if defined(__GNUC__) && !defined(__clang__)

Error: COMPILER_WARNING (CWE-590): [#def424]
firefox-153.0/memory/mozalloc/cxxalloc.h:64:19: warning[-Wfree-nonheap-object]: ‘free’ called on pointer ‘MEM[(struct nsStructuredCloneContainer * *)iter_142 + 96B]’ with nonzero offset 8
#   64 |   return free_impl(ptr);
#      |                   ^
#   62|   
#   63|   MOZALLOC_EXPORT_NEW void operator delete(void* ptr) noexcept(true) {
#   64|->   return free_impl(ptr);
#   65|   }
#   66|   

Error: COMPILER_WARNING (CWE-590): [#def425]
firefox-153.0/memory/mozalloc/cxxalloc.h:64:19: warning[-Wfree-nonheap-object]: ‘free’ called on pointer ‘MEM[(struct nsStructuredCloneContainer * *)iter_74 + 96B]’ with nonzero offset 8
#   64 |   return free_impl(ptr);
#      |                   ^
#   62|   
#   63|   MOZALLOC_EXPORT_NEW void operator delete(void* ptr) noexcept(true) {
#   64|->   return free_impl(ptr);
#   65|   }
#   66|   

Error: CLANG_WARNING: [#def426]
<built-in>:2: included_from: Included from here.
firefox-153.0/layout/style/nsStyleStruct.h:15: included_from: Included from here.
firefox-153.0/layout/style/CounterStyleManager.h:8: included_from: Included from here.
firefox-153.0/xpcom/ds/nsHashKeys.h:8: included_from: Included from here.
firefox-153.0/xpcom/base/nsID.h:10: included_from: Included from here.
firefox-153.0/xpcom/base/nscore.h:10: included_from: Included from here.
firefox-153.0/memory/mozalloc/mozalloc.h:39:12: fatal error: 'mozilla/mozalloc_abort.h' file not found
#   39 | #  include "mozilla/mozalloc_abort.h"
#      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~
#   37|   
#   38|   #if defined(__cplusplus)
#   39|-> #  include "mozilla/mozalloc_abort.h"
#   40|   #  include "mozilla/CheckedArithmetic.h"
#   41|   #  include "mozilla/Likely.h"

Error: COMPILER_WARNING: [#def427]
firefox-153.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::emplace<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{l [...]
firefox-153.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::emplace<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**):: [...]
# 1064|   template <typename T>
# 1065|   template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067|     MOZ_RELEASE_ASSERT(!isSome());
# 1068|     ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-153.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def428]
firefox-153.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> [...]
firefox-153.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<cha [...]
# 1064|   template <typename T>
# 1065|   template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067|     MOZ_RELEASE_ASSERT(!isSome());
# 1068|     ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-153.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def429]
firefox-153.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::emplace<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOM [...]
firefox-153.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::emplace<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozID [...]
# 1066 | constexpr void Maybe<T>::emplace(Args&&... aArgs) {
#      |                ^~~~~~~~
# 1064|   template <typename T>
# 1065|   template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067|     MOZ_RELEASE_ASSERT(!isSome());
# 1068|     ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-153.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def430]
firefox-153.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}>::emplace<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}>(nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> cons [...]
firefox-153.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}>::emplace<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}>(nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> co [...]
# 1066 | constexpr void Maybe<T>::emplace(Args&&... aArgs) {
#      |                ^~~~~~~~
# 1064|   template <typename T>
# 1065|   template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067|     MOZ_RELEASE_ASSERT(!isSome());
# 1068|     ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-153.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def431]
firefox-153.0/xpcom/threads/MozPromise.h:14: included_from: Included from here.
firefox-153.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::emplace<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, tru [...]
firefox-153.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::emplace<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, t [...]
# 1066 | constexpr void Maybe<T>::emplace(Args&&... aArgs) {
#      |                ^~~~~~~~
# 1064|   template <typename T>
# 1065|   template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067|     MOZ_RELEASE_ASSERT(!isSome());
# 1068|     ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-153.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def432]
firefox-153.0/objdir/mfbt/Unified_cpp_mfbt0.cpp:65: included_from: Included from here.
firefox-153.0/mfbt/SHA1.cpp: scope_hint: In function ‘shaCompress(unsigned int volatile*, unsigned int const*)’
firefox-153.0/mfbt/SHA1.cpp:198:13: warning[-Wmissing-profile]: profile for function ‘shaCompress(unsigned int volatile*, unsigned int const*)’ not found in profile data
#  198 | static void shaCompress(volatile unsigned* aX, const uint32_t* aBuf) {
#      |             ^~~~~~~~~~~
#  196|    * code on AMD64.
#  197|    */
#  198|-> static void shaCompress(volatile unsigned* aX, const uint32_t* aBuf) {
#  199|     unsigned A, B, C, D, E;
#  200|   

Error: COMPILER_WARNING: [#def433]
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: scope_hint: In function ‘double_conversion::GenerateShortestDigits(double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, bool, double_conversion::Vector<char>, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc:185:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::GenerateShortestDigits(double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, bool, double_conversion::Vector<char>, int*)’ not found in profile data
#  185 | static void GenerateShortestDigits(Bignum* numerator, Bignum* denominator,
#      |             ^~~~~~~~~~~~~~~~~~~~~~
#  183|   //   If 1 <= (numerator+delta_plus) / denominator < 10 then no leading 0 digit
#  184|   //   will be produced. This should be the standard precondition.
#  185|-> static void GenerateShortestDigits(Bignum* numerator, Bignum* denominator,
#  186|                                      Bignum* delta_minus, Bignum* delta_plus,
#  187|                                      bool is_even,

Error: COMPILER_WARNING: [#def434]
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: scope_hint: In function ‘double_conversion::GenerateCountedDigits(int, int*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Vector<char>, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc:283:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::GenerateCountedDigits(int, int*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Vector<char>, int*)’ not found in profile data
#  283 | static void GenerateCountedDigits(int count, int* decimal_point,
#      |             ^~~~~~~~~~~~~~~~~~~~~
#  281|   // as 9.999999 propagate a carry all the way, and change the
#  282|   // exponent (decimal_point), when rounding upwards.
#  283|-> static void GenerateCountedDigits(int count, int* decimal_point,
#  284|                                     Bignum* numerator, Bignum* denominator,
#  285|                                     Vector<char> buffer, int* length) {

Error: COMPILER_WARNING: [#def435]
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: scope_hint: In function ‘double_conversion::BignumToFixed(int, int*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Vector<char>, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc:326:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::BignumToFixed(int, int*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Vector<char>, int*)’ not found in profile data
#  326 | static void BignumToFixed(int requested_digits, int* decimal_point,
#      |             ^~~~~~~~~~~~~
#  324|   //
#  325|   // Input verifies:  1 <= (numerator + delta) / denominator < 10.
#  326|-> static void BignumToFixed(int requested_digits, int* decimal_point,
#  327|                             Bignum* numerator, Bignum* denominator,
#  328|                             Vector<char> buffer, int* length) {

Error: COMPILER_WARNING: [#def436]
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: scope_hint: In function ‘double_conversion::InitialScaledStartValuesPositiveExponent(unsigned long, int, int, bool, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*)’
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc:417:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::InitialScaledStartValuesPositiveExponent(unsigned long, int, int, bool, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*)’ not found in profile data
#  417 | static void InitialScaledStartValuesPositiveExponent(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  415|   
#  416|   // See comments for InitialScaledStartValues.
#  417|-> static void InitialScaledStartValuesPositiveExponent(
#  418|       uint64_t significand, int exponent,
#  419|       int estimated_power, bool need_boundary_deltas,

Error: COMPILER_WARNING: [#def437]
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: scope_hint: In function ‘double_conversion::InitialScaledStartValuesNegativeExponentPositivePower(unsigned long, int, int, bool, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*)’
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc:450:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::InitialScaledStartValuesNegativeExponentPositivePower(unsigned long, int, int, bool, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*)’ not found in profile data
#  450 | static void InitialScaledStartValuesNegativeExponentPositivePower(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  448|   
#  449|   // See comments for InitialScaledStartValues
#  450|-> static void InitialScaledStartValuesNegativeExponentPositivePower(
#  451|       uint64_t significand, int exponent,
#  452|       int estimated_power, bool need_boundary_deltas,

Error: COMPILER_WARNING: [#def438]
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: scope_hint: In function ‘double_conversion::InitialScaledStartValuesNegativeExponentNegativePower(unsigned long, int, int, bool, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*)’
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc:484:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::InitialScaledStartValuesNegativeExponentNegativePower(unsigned long, int, int, bool, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*)’ not found in profile data
#  484 | static void InitialScaledStartValuesNegativeExponentNegativePower(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  482|   
#  483|   // See comments for InitialScaledStartValues
#  484|-> static void InitialScaledStartValuesNegativeExponentNegativePower(
#  485|       uint64_t significand, int exponent,
#  486|       int estimated_power, bool need_boundary_deltas,

Error: COMPILER_WARNING: [#def439]
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: scope_hint: In function ‘double_conversion::InitialScaledStartValues(unsigned long, int, bool, int, bool, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*)’
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc:568:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::InitialScaledStartValues(unsigned long, int, bool, int, bool, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*)’ not found in profile data
#  568 | static void InitialScaledStartValues(uint64_t significand,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~
#  566|   // or BIGNUM_DTOA_SHORTEST_SINGLE.
#  567|   
#  568|-> static void InitialScaledStartValues(uint64_t significand,
#  569|                                        int exponent,
#  570|                                        bool lower_boundary_is_closer,

Error: COMPILER_WARNING: [#def440]
firefox-153.0/objdir/mfbt/Unified_cpp_mfbt0.cpp:101: included_from: Included from here.
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc: scope_hint: In function ‘double_conversion::FixupMultiply10(int, bool, int*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*)’
firefox-153.0/mfbt/double-conversion/double-conversion/bignum-dtoa.cc:612:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::FixupMultiply10(int, bool, int*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*, double_conversion::Bignum*)’ not found in profile data
#  612 | static void FixupMultiply10(int estimated_power, bool is_even,
#      |             ^~~~~~~~~~~~~~~
#  610|   // estimated_power) but do not touch the numerator or denominator.
#  611|   // Otherwise the routine multiplies the numerator and the deltas by 10.
#  612|-> static void FixupMultiply10(int estimated_power, bool is_even,
#  613|                               int* decimal_point,
#  614|                               Bignum* numerator, Bignum* denominator,

Error: COMPILER_WARNING: [#def441]
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘double_conversion::RoundWeed(double_conversion::Vector<char>, int, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)’
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc:61:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::RoundWeed(double_conversion::Vector<char>, int, unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)’ not found in profile data
#   61 | static bool RoundWeed(Vector<char> buffer,
#      |             ^~~~~~~~~
#   59|   //    representable number to the input.
#   60|   //  Modifies the generated digits in the buffer to approach (round towards) w.
#   61|-> static bool RoundWeed(Vector<char> buffer,
#   62|                         int length,
#   63|                         uint64_t distance_too_high_w,

Error: COMPILER_WARNING: [#def442]
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘double_conversion::RoundWeedCounted(double_conversion::Vector<char>, int, unsigned long, unsigned long, unsigned long, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc:181:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::RoundWeedCounted(double_conversion::Vector<char>, int, unsigned long, unsigned long, unsigned long, int*)’ not found in profile data
#  181 | static bool RoundWeedCounted(Vector<char> buffer,
#      |             ^~~~~~~~~~~~~~~~
#  179|   //
#  180|   // Precondition: rest < ten_kappa.
#  181|-> static bool RoundWeedCounted(Vector<char> buffer,
#  182|                                int length,
#  183|                                uint64_t rest,

Error: COMPILER_WARNING: [#def443]
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘double_conversion::DigitGen(double_conversion::DiyFp, double_conversion::DiyFp, double_conversion::DiyFp, double_conversion::Vector<char>, int*, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc:300:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::DigitGen(double_conversion::DiyFp, double_conversion::DiyFp, double_conversion::DiyFp, double_conversion::Vector<char>, int*, int*)’ not found in profile data
#  300 | static bool DigitGen(DiyFp low,
#      |             ^~~~~~~~
#  298|   // represents w. However we have to pay attention to low, high and w's
#  299|   // imprecision.
#  300|-> static bool DigitGen(DiyFp low,
#  301|                        DiyFp w,
#  302|                        DiyFp high,

Error: COMPILER_WARNING: [#def444]
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘double_conversion::DigitGenCounted(double_conversion::DiyFp, int, double_conversion::Vector<char>, int*, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc:428:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::DigitGenCounted(double_conversion::DiyFp, int, double_conversion::Vector<char>, int*, int*)’ not found in profile data
#  428 | static bool DigitGenCounted(DiyFp w,
#      |             ^~~~~~~~~~~~~~~
#  426|   //   then false is returned. This usually happens rarely, but the failure-rate
#  427|   //   increases with higher requested_digits.
#  428|-> static bool DigitGenCounted(DiyFp w,
#  429|                               int requested_digits,
#  430|                               Vector<char> buffer,

Error: COMPILER_WARNING: [#def445]
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘double_conversion::Grisu3(double, double_conversion::FastDtoaMode, double_conversion::Vector<char>, int*, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc:519:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::Grisu3(double, double_conversion::FastDtoaMode, double_conversion::Vector<char>, int*, int*)’ not found in profile data
#  519 | static bool Grisu3(double v,
#      |             ^~~~~~
#  517|   // digits might correctly yield 'v' when read again, the closest will be
#  518|   // computed.
#  519|-> static bool Grisu3(double v,
#  520|                      FastDtoaMode mode,
#  521|                      Vector<char> buffer,

Error: COMPILER_WARNING: [#def446]
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘double_conversion::Grisu3Counted(double, int, double_conversion::Vector<char>, int*, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc:591:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::Grisu3Counted(double, int, double_conversion::Vector<char>, int*, int*)’ not found in profile data
#  591 | static bool Grisu3Counted(double v,
#      |             ^~~~~~~~~~~~~
#  589|   // Grisu3 is too imprecise for real halfway cases (1.5 will not work) and
#  590|   // therefore the rounding strategy for halfway cases is irrelevant.
#  591|-> static bool Grisu3Counted(double v,
#  592|                             int requested_digits,
#  593|                             Vector<char> buffer,

Error: COMPILER_WARNING: [#def447]
firefox-153.0/objdir/mfbt/Unified_cpp_mfbt0.cpp:137: included_from: Included from here.
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘_GLOBAL__sub_I_Unified_cpp_mfbt0.cpp’
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc:665:1: warning[-Wmissing-profile]: profile for function ‘_GLOBAL__sub_I_Unified_cpp_mfbt0.cpp’ not found in profile data
#  665 | }  // namespace double_conversion
#      | ^
#  663|   }
#  664|   
#  665|-> }  // namespace double_conversion

Error: COMPILER_WARNING: [#def448]
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘__static_initialization_and_destruction_0()’
firefox-153.0/mfbt/double-conversion/double-conversion/fast-dtoa.cc:665:1: warning[-Wmissing-profile]: profile for function ‘__static_initialization_and_destruction_0()’ not found in profile data
#  663|   }
#  664|   
#  665|-> }  // namespace double_conversion

Error: COMPILER_WARNING: [#def449]
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::FillDigits32(unsigned int, double_conversion::Vector<char>, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc:130:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::FillDigits32(unsigned int, double_conversion::Vector<char>, int*)’ not found in profile data
#  130 | static void FillDigits32(uint32_t number, Vector<char> buffer, int* length) {
#      |             ^~~~~~~~~~~~
#  128|   
#  129|   
#  130|-> static void FillDigits32(uint32_t number, Vector<char> buffer, int* length) {
#  131|     int number_length = 0;
#  132|     // We fill the digits in reverse order and exchange them afterwards.

Error: COMPILER_WARNING: [#def450]
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::FillDigits64FixedLength(unsigned long, double_conversion::Vector<char>, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc:153:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::FillDigits64FixedLength(unsigned long, double_conversion::Vector<char>, int*)’ not found in profile data
#  153 | static void FillDigits64FixedLength(uint64_t number,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~
#  151|   
#  152|   
#  153|-> static void FillDigits64FixedLength(uint64_t number,
#  154|                                       Vector<char> buffer, int* length) {
#  155|     const uint32_t kTen7 = 10000000;

Error: COMPILER_WARNING: [#def451]
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::FillDigits64(unsigned long, double_conversion::Vector<char>, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc:168:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::FillDigits64(unsigned long, double_conversion::Vector<char>, int*)’ not found in profile data
#  168 | static void FillDigits64(uint64_t number, Vector<char> buffer, int* length) {
#      |             ^~~~~~~~~~~~
#  166|   
#  167|   
#  168|-> static void FillDigits64(uint64_t number, Vector<char> buffer, int* length) {
#  169|     const uint32_t kTen7 = 10000000;
#  170|     // For efficiency cut the number into 3 uint32_t parts, and print those.

Error: COMPILER_WARNING: [#def452]
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::RoundUp(double_conversion::Vector<char>, int*, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc:189:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::RoundUp(double_conversion::Vector<char>, int*, int*)’ not found in profile data
#  189 | static void RoundUp(Vector<char> buffer, int* length, int* decimal_point) {
#      |             ^~~~~~~
#  187|   
#  188|   
#  189|-> static void RoundUp(Vector<char> buffer, int* length, int* decimal_point) {
#  190|     // An empty buffer represents 0.
#  191|     if (*length == 0) {

Error: COMPILER_WARNING: [#def453]
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::FillFractionals(unsigned long, int, int, double_conversion::Vector<char>, int*, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc:230:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::FillFractionals(unsigned long, int, int, double_conversion::Vector<char>, int*, int*)’ not found in profile data
#  230 | static void FillFractionals(uint64_t fractionals, int exponent,
#      |             ^~~~~~~~~~~~~~~
#  228|   // already contained "199" (thus yielding a buffer of "19999") then a
#  229|   // rounding-up will change the contents of the buffer to "20000".
#  230|-> static void FillFractionals(uint64_t fractionals, int exponent,
#  231|                               int fractional_count, Vector<char> buffer,
#  232|                               int* length, int* decimal_point) {

Error: COMPILER_WARNING: [#def454]
firefox-153.0/objdir/mfbt/Unified_cpp_mfbt1.cpp:2: included_from: Included from here.
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::TrimZeros(double_conversion::Vector<char>, int*, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/fixed-dtoa.cc:292:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::TrimZeros(double_conversion::Vector<char>, int*, int*)’ not found in profile data
#  292 | static void TrimZeros(Vector<char> buffer, int* length, int* decimal_point) {
#      |             ^~~~~~~~~
#  290|   // Removes leading and trailing zeros.
#  291|   // If leading zeros are removed then the decimal point position is adjusted.
#  292|-> static void TrimZeros(Vector<char> buffer, int* length, int* decimal_point) {
#  293|     while (*length > 0 && buffer[(*length) - 1] == '0') {
#  294|       (*length)--;

Error: COMPILER_WARNING: [#def455]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::(anonymous namespace)::ToLower(char)’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:54:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::(anonymous namespace)::ToLower(char)’ not found in profile data
#   54 | inline char ToLower(char ch) {
#      |             ^~~~~~~
#   52|   namespace {
#   53|   
#   54|-> inline char ToLower(char ch) {
#   55|     static const std::ctype<char>& cType =
#   56|         std::use_facet<std::ctype<char> >(std::locale::classic());

Error: COMPILER_WARNING: [#def456]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::(anonymous namespace)::Pass(char)’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:60:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::(anonymous namespace)::Pass(char)’ not found in profile data
#   60 | inline char Pass(char ch) {
#      |             ^~~~
#   58|   }
#   59|   
#   60|-> inline char Pass(char ch) {
#   61|     return ch;
#   62|   }

Error: COMPILER_WARNING: [#def457]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::(anonymous namespace)::ConsumeSubString<char const*>(char const**, char const*, char const*, bool)bool’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:83:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::(anonymous namespace)::ConsumeSubString<char const*>(char const**, char const*, char const*, bool)bool’ not found in profile data
#   83 | static bool ConsumeSubString(Iterator* current,
#      |             ^~~~~~~~~~~~~~~~
#   81|   // Returns false, if the substring does not match.
#   82|   template <class Iterator>
#   83|-> static bool ConsumeSubString(Iterator* current,
#   84|                                Iterator end,
#   85|                                const char* substring,

Error: COMPILER_WARNING: [#def458]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::(anonymous namespace)::ConsumeSubString<unsigned short const*>(unsigned short const**, unsigned short const*, char const*, bool)bool’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:83:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::(anonymous namespace)::ConsumeSubString<unsigned short const*>(unsigned short const**, unsigned short const*, char const*, bool)bool’ not found in profile data
#   83 | static bool ConsumeSubString(Iterator* current,
#      |             ^~~~~~~~~~~~~~~~
#   81|   // Returns false, if the substring does not match.
#   82|   template <class Iterator>
#   83|-> static bool ConsumeSubString(Iterator* current,
#   84|                                Iterator end,
#   85|                                const char* substring,

Error: COMPILER_WARNING: [#def459]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::AdvanceToNonspace<unsigned short const*>(unsigned short const**, unsigned short const*)bool’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:139:20: warning[-Wmissing-profile]: profile for function ‘double_conversion::AdvanceToNonspace<unsigned short const*>(unsigned short const**, unsigned short const*)bool’ not found in profile data
#  139 | static inline bool AdvanceToNonspace(Iterator* current, Iterator end) {
#      |                    ^~~~~~~~~~~~~~~~~
#  137|   // Returns true if a nonspace found and false if the end has reached.
#  138|   template <class Iterator>
#  139|-> static inline bool AdvanceToNonspace(Iterator* current, Iterator end) {
#  140|     while (*current != end) {
#  141|       if (!isWhitespace(**current)) return true;

Error: COMPILER_WARNING: [#def460]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::isDigit(int, int)’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:148:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::isDigit(int, int)’ not found in profile data
#  148 | static bool isDigit(int x, int radix) {
#      |             ^~~~~~~
#  146|   
#  147|   
#  148|-> static bool isDigit(int x, int radix) {
#  149|     return (x >= '0' && x <= '9' && x < '0' + radix)
#  150|         || (radix > 10 && x >= 'a' && x < 'a' + radix - 10)

Error: COMPILER_WARNING: [#def461]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&)bool’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:190:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::Advance<char const*>(char const**, unsigned short, int, char const*&)bool’ not found in profile data
#  190 | static bool Advance (Iterator* it, uc16 separator, int base, Iterator& end) {
#      |             ^~~~~~~
#  188|   // Returns true, when the iterator is equal to end.
#  189|   template<class Iterator>
#  190|-> static bool Advance (Iterator* it, uc16 separator, int base, Iterator& end) {
#  191|     if (separator == StringToDoubleConverter::kNoSeparator) {
#  192|       ++(*it);

Error: COMPILER_WARNING: [#def462]
firefox-153.0/objdir/mfbt/Unified_cpp_mfbt1.cpp:11: included_from: Included from here.
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::Advance<char*>(char**, unsigned short, int, char*&)bool’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:190:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::Advance<char*>(char**, unsigned short, int, char*&)bool’ not found in profile data
#  190 | static bool Advance (Iterator* it, uc16 separator, int base, Iterator& end) {
#      |             ^~~~~~~
#  188|   // Returns true, when the iterator is equal to end.
#  189|   template<class Iterator>
#  190|-> static bool Advance (Iterator* it, uc16 separator, int base, Iterator& end) {
#  191|     if (separator == StringToDoubleConverter::kNoSeparator) {
#  192|       ++(*it);

Error: COMPILER_WARNING: [#def463]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::Advance<unsigned short const*>(unsigned short const**, unsigned short, int, unsigned short const*&)bool’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:190:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::Advance<unsigned short const*>(unsigned short const**, unsigned short, int, unsigned short const*&)bool’ not found in profile data
#  190 | static bool Advance (Iterator* it, uc16 separator, int base, Iterator& end) {
#      |             ^~~~~~~
#  188|   // Returns true, when the iterator is equal to end.
#  189|   template<class Iterator>
#  190|-> static bool Advance (Iterator* it, uc16 separator, int base, Iterator& end) {
#  191|     if (separator == StringToDoubleConverter::kNoSeparator) {
#  192|       ++(*it);

Error: COMPILER_WARNING: [#def464]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::IsHexFloatString<char const*>(char const*, char const*, unsigned short, bool)bool’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:216:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::IsHexFloatString<char const*>(char const*, char const*, unsigned short, bool)bool’ not found in profile data
#  216 | static bool IsHexFloatString(Iterator start,
#      |             ^~~~~~~~~~~~~~~~
#  214|   //   - hex_digits+ '.' 'p' ('+'|'-')? exponent_digits+
#  215|   template<class Iterator>
#  216|-> static bool IsHexFloatString(Iterator start,
#  217|                                Iterator end,
#  218|                                uc16 separator,

Error: COMPILER_WARNING: [#def465]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::IsHexFloatString<unsigned short const*>(unsigned short const*, unsigned short const*, unsigned short, bool)bool’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:216:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::IsHexFloatString<unsigned short const*>(unsigned short const*, unsigned short const*, unsigned short, bool)bool’ not found in profile data
#  216 | static bool IsHexFloatString(Iterator start,
#      |             ^~~~~~~~~~~~~~~~
#  214|   //   - hex_digits+ '.' 'p' ('+'|'-')? exponent_digits+
#  215|   template<class Iterator>
#  216|-> static bool IsHexFloatString(Iterator start,
#  217|                                Iterator end,
#  218|                                uc16 separator,

Error: COMPILER_WARNING: [#def466]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::RadixStringToIeee<3, char*>(char**, char*, bool, unsigned short, bool, bool, double, bool, bool*)double’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:256:15: warning[-Wmissing-profile]: profile for function ‘double_conversion::RadixStringToIeee<3, char*>(char**, char*, bool, unsigned short, bool, bool, double, bool, bool*)double’ not found in profile data
#  256 | static double RadixStringToIeee(Iterator* current,
#      |               ^~~~~~~~~~~~~~~~~
#  254|   // hex-float.
#  255|   template <int radix_log_2, class Iterator>
#  256|-> static double RadixStringToIeee(Iterator* current,
#  257|                                   Iterator end,
#  258|                                   bool sign,

Error: COMPILER_WARNING: [#def467]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::RadixStringToIeee<4, char const*>(char const**, char const*, bool, unsigned short, bool, bool, double, bool, bool*)double’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:256:15: warning[-Wmissing-profile]: profile for function ‘double_conversion::RadixStringToIeee<4, char const*>(char const**, char const*, bool, unsigned short, bool, bool, double, bool, bool*)double’ not found in profile data
#  254|   // hex-float.
#  255|   template <int radix_log_2, class Iterator>
#  256|-> static double RadixStringToIeee(Iterator* current,
#  257|                                   Iterator end,
#  258|                                   bool sign,

Error: COMPILER_WARNING: [#def468]
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::RadixStringToIeee<4, unsigned short const*>(unsigned short const**, unsigned short const*, bool, unsigned short, bool, bool, double, bool, bool*)double’
firefox-153.0/mfbt/double-conversion/double-conversion/string-to-double.cc:256:15: warning[-Wmissing-profile]: profile for function ‘double_conversion::RadixStringToIeee<4, unsigned short const*>(unsigned short const**, unsigned short const*, bool, unsigned short, bool, bool, double, bool, bool*)double’ not found in profile data
#  256 | static double RadixStringToIeee(Iterator* current,
#      |               ^~~~~~~~~~~~~~~~~
#  254|   // hex-float.
#  255|   template <int radix_log_2, class Iterator>
#  256|-> static double RadixStringToIeee(Iterator* current,
#  257|                                   Iterator end,
#  258|                                   bool sign,

Error: COMPILER_WARNING: [#def469]
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::TrimAndCut(double_conversion::Vector<char const>, int, char*, int, double_conversion::Vector<char const>*, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc:126:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::TrimAndCut(double_conversion::Vector<char const>, int, char*, int, double_conversion::Vector<char const>*, int*)’ not found in profile data
#  126 | static void TrimAndCut(Vector<const char> buffer, int exponent,
#      |             ^~~~~~~~~~
#  124|   // modified (due to cutting), then the input needs to be copied into the
#  125|   // buffer_copy_space.
#  126|-> static void TrimAndCut(Vector<const char> buffer, int exponent,
#  127|                          char* buffer_copy_space, int space_size,
#  128|                          Vector<const char>* trimmed, int* updated_exponent) {

Error: COMPILER_WARNING: [#def470]
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::ReadDiyFp(double_conversion::Vector<char const>, double_conversion::DiyFp*, int*)’
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc:169:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::ReadDiyFp(double_conversion::Vector<char const>, double_conversion::DiyFp*, int*)’ not found in profile data
#  169 | static void ReadDiyFp(Vector<const char> buffer,
#      |             ^~~~~~~~~
#  167|   // If remaining_decimals is zero then the returned DiyFp is accurate.
#  168|   // Otherwise it has been rounded and has error of at most 1/2 ulp.
#  169|-> static void ReadDiyFp(Vector<const char> buffer,
#  170|                         DiyFp* result,
#  171|                         int* remaining_decimals) {

Error: COMPILER_WARNING: [#def471]
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::DoubleStrtod(double_conversion::Vector<char const>, int, double*)’
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc:190:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::DoubleStrtod(double_conversion::Vector<char const>, int, double*)’ not found in profile data
#  190 | static bool DoubleStrtod(Vector<const char> trimmed,
#      |             ^~~~~~~~~~~~
#  188|   
#  189|   
#  190|-> static bool DoubleStrtod(Vector<const char> trimmed,
#  191|                            int exponent,
#  192|                            double* result) {

Error: COMPILER_WARNING: [#def472]
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::AdjustmentPowerOfTen(int)’
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc:247:14: warning[-Wmissing-profile]: profile for function ‘double_conversion::AdjustmentPowerOfTen(int)’ not found in profile data
#  247 | static DiyFp AdjustmentPowerOfTen(int exponent) {
#      |              ^~~~~~~~~~~~~~~~~~~~
#  245|   // Returns 10^exponent as an exact DiyFp.
#  246|   // The given exponent must be in the range [1; kDecimalExponentDistance[.
#  247|-> static DiyFp AdjustmentPowerOfTen(int exponent) {
#  248|     DOUBLE_CONVERSION_ASSERT(0 < exponent);
#  249|     DOUBLE_CONVERSION_ASSERT(exponent < PowersOfTenCache::kDecimalExponentDistance);

Error: COMPILER_WARNING: [#def473]
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::DiyFpStrtod(double_conversion::Vector<char const>, int, double*)’
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc:270:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::DiyFpStrtod(double_conversion::Vector<char const>, int, double*)’ not found in profile data
#  270 | static bool DiyFpStrtod(Vector<const char> buffer,
#      |             ^~~~~~~~~~~
#  268|   // Otherwise it is either the correct double or the double that is just below
#  269|   // the correct double.
#  270|-> static bool DiyFpStrtod(Vector<const char> buffer,
#  271|                           int exponent,
#  272|                           double* result) {

Error: COMPILER_WARNING: [#def474]
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::CompareBufferWithDiyFp(double_conversion::Vector<char const>, int, double_conversion::DiyFp)’
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc:388:12: warning[-Wmissing-profile]: profile for function ‘double_conversion::CompareBufferWithDiyFp(double_conversion::Vector<char const>, int, double_conversion::DiyFp)’ not found in profile data
#  388 | static int CompareBufferWithDiyFp(Vector<const char> buffer,
#      |            ^~~~~~~~~~~~~~~~~~~~~~
#  386|   //   buffer.length() + exponent > kMinDecimalPower
#  387|   //   buffer.length() <= kMaxDecimalSignificantDigits
#  388|-> static int CompareBufferWithDiyFp(Vector<const char> buffer,
#  389|                                     int exponent,
#  390|                                     DiyFp diy_fp) {

Error: COMPILER_WARNING: [#def475]
firefox-153.0/objdir/mfbt/Unified_cpp_mfbt1.cpp:20: included_from: Included from here.
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::ComputeGuess(double_conversion::Vector<char const>, int, double*)’
firefox-153.0/mfbt/double-conversion/double-conversion/strtod.cc:419:13: warning[-Wmissing-profile]: profile for function ‘double_conversion::ComputeGuess(double_conversion::Vector<char const>, int, double*)’ not found in profile data
#  419 | static bool ComputeGuess(Vector<const char> trimmed, int exponent,
#      |             ^~~~~~~~~~~~
#  417|   // Returns true if the guess is the correct double.
#  418|   // Returns false, when guess is either correct or the next-lower double.
#  419|-> static bool ComputeGuess(Vector<const char> trimmed, int exponent,
#  420|                            double* guess) {
#  421|     if (trimmed.length() == 0) {

Error: COMPILER_WARNING: [#def476]
firefox-153.0/objdir/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:2: included_from: Included from here.
firefox-153.0/mozglue/baseprofiler/core/BaseAndGeckoProfilerDetail.cpp: scope_hint: In function ‘mozilla::profiler::detail::StringToPid(char const*)’
firefox-153.0/mozglue/baseprofiler/core/BaseAndGeckoProfilerDetail.cpp:16:44: warning[-Wmissing-profile]: profile for function ‘mozilla::profiler::detail::StringToPid(char const*)’ not found in profile data
#   16 | static baseprofiler::BaseProfilerProcessId StringToPid(const char* aString) {
#      |                                            ^~~~~~~~~~~
#   14|   // Convert a C string to a BaseProfilerProcessId. Return unspecified
#   15|   // BaseProfilerProcessId if the string is not exactly a valid pid.
#   16|-> static baseprofiler::BaseProfilerProcessId StringToPid(const char* aString) {
#   17|     if (!aString || aString[0] == '\0') {
#   18|       // Null or empty.

Error: COMPILER_WARNING: [#def477]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In function ‘mozilla::baseprofiler::WriteSample(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::baseprofiler::ProfileSample const&)’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:335:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::WriteSample(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::baseprofiler::ProfileSample const&)’ not found in profile data
#  335 | static void WriteSample(SpliceableJSONWriter& aWriter,
#      |             ^~~~~~~~~~~
#  333|   };
#  334|   
#  335|-> static void WriteSample(SpliceableJSONWriter& aWriter,
#  336|                           const ProfileSample& aSample) {
#  337|     enum Schema : uint32_t {

Error: COMPILER_WARNING: [#def478]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In member function ‘mozilla::baseprofiler::ProfileBuffer::StreamSamplesToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::baseprofiler::BaseProfilerThreadId, double, mozilla::baseprofiler::UniqueStacks&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:565:24: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ProfileBuffer::StreamSamplesToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::baseprofiler::BaseProfilerThreadId, double, mozilla::baseprofiler::UniqueStacks&) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’ not found in profile data
#  565 |   return mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {
#      |                        ^
#  563|     UniquePtr<char[]> dynStrBuf = MakeUnique<char[]>(kMaxFrameKeyLength);
#  564|   
#  565|->   return mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {
#  566|       MOZ_ASSERT(aReader,
#  567|                  "ProfileChunkedBuffer cannot be out-of-session when sampler is "

Error: COMPILER_WARNING: [#def479]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In member function ‘mozilla::baseprofiler::ProfileBuffer::StreamMarkersToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::baseprofiler::BaseProfilerThreadId, mozilla::TimeStamp const&, double, mozilla::baseprofiler::UniqueStacks&) const::{lambda(mozilla::ProfileBufferEntryReader&)#1}::operator()(mozilla::ProfileBufferEntryReader&) const’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:800:21: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ProfileBuffer::StreamMarkersToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::baseprofiler::BaseProfilerThreadId, mozilla::TimeStamp const&, double, mozilla::baseprofiler::UniqueStacks&) const::{lambda(mozilla::ProfileBufferEntryReader&)#1}::operator()(mozilla::ProfileBufferEntryReader&) const’ not found in profile data
#  800 |   mEntries.ReadEach([&](ProfileBufferEntryReader& aER) {
#      |                     ^
#  798|                                           double aSinceTime,
#  799|                                           UniqueStacks& aUniqueStacks) const {
#  800|->   mEntries.ReadEach([&](ProfileBufferEntryReader& aER) {
#  801|       auto type = static_cast<ProfileBufferEntry::Kind>(
#  802|           aER.ReadObject<ProfileBufferEntry::KindUnderlyingType>());

Error: COMPILER_WARNING: [#def480]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In member function ‘mozilla::baseprofiler::ProfileBuffer::StreamMarkersToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::baseprofiler::BaseProfilerThreadId, mozilla::TimeStamp const&, double, mozilla::baseprofiler::UniqueStacks&) const::{lambda(mozilla::ProfileBufferEntryReader&)#1}::operator()(mozilla::ProfileBufferEntryReader&) const::{lambda(mozilla::ProfileChunkedBuffer&)#1}::operator()(mozilla::ProfileChunkedBuffer&) const’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:812:11: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ProfileBuffer::StreamMarkersToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::baseprofiler::BaseProfilerThreadId, mozilla::TimeStamp const&, double, mozilla::baseprofiler::UniqueStacks&) const::{lambda(mozilla::ProfileBufferEntryReader&)#1}::operator()(mozilla::ProfileBufferEntryReader&) const::{lambda(mozilla::ProfileChunkedBuffer&)#1}::operator()(mozilla::ProfileChunkedBuffer&) const’ not found in profile data
#  812 |           [&](ProfileChunkedBuffer& aChunkedBuffer) {
#      |           ^
#  810|               return (aMarkerThreadId == aThreadId) ? &aWriter : nullptr;
#  811|             },
#  812|->           [&](ProfileChunkedBuffer& aChunkedBuffer) {
#  813|               ProfilerBacktrace backtrace("", &aChunkedBuffer);
#  814|               backtrace.StreamJSON(aWriter, TimeStamp::ProcessCreation(),

Error: COMPILER_WARNING: [#def481]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In member function ‘mozilla::baseprofiler::ProfileBuffer::StreamProfilerOverheadToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::TimeStamp const&, double) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:838:17: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ProfileBuffer::StreamProfilerOverheadToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::TimeStamp const&, double) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’ not found in profile data
#  838 |   mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {
#      |                 ^
#  836|     }
#  837|   
#  838|->   mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {
#  839|       MOZ_ASSERT(aReader,
#  840|                  "ProfileChunkedBuffer cannot be out-of-session when sampler is "

Error: COMPILER_WARNING: [#def482]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In function ‘mozilla::baseprofiler::LookupOrAdd<mozilla::HashMap<void*, mozilla::Vector<mozilla::baseprofiler::CounterSample, 0ul, mozilla::MallocAllocPolicy>, mozilla::DefaultHasher<void*, void>, mozilla::MallocAllocPolicy>, void*&>(mozilla::HashMap<void*, mozilla::Vector<mozilla::baseprofiler::CounterSample, 0ul, mozilla::MallocAllocPolicy>, mozilla::DefaultHasher<void*, void>, mozilla::MallocAllocPolicy>&, void*&)auto&’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:970:14: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::LookupOrAdd<mozilla::HashMap<void*, mozilla::Vector<mozilla::baseprofiler::CounterSample, 0ul, mozilla::MallocAllocPolicy>, mozilla::DefaultHasher<void*, void>, mozilla::MallocAllocPolicy>, void*&>(mozilla::HashMap<void*, mozilla::Vector<mozilla::baseprofiler::CounterSample, 0ul, mozilla::MallocAllocPolicy>, mozilla::DefaultHasher<void*, void>, mozilla::MallocAllocPolicy>&, void*&)auto&’ not found in profile data
#  970 | static auto& LookupOrAdd(HashM& aMap, Key&& aKey) {
#      |              ^~~~~~~~~~~
#  968|   // Returns reference to (existing or new) value inside the HashMap.
#  969|   template <typename HashM, typename Key>
#  970|-> static auto& LookupOrAdd(HashM& aMap, Key&& aKey) {
#  971|     auto addPtr = aMap.lookupForAdd(aKey);
#  972|     if (!addPtr) {

Error: COMPILER_WARNING: [#def483]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In member function ‘mozilla::baseprofiler::ProfileBuffer::StreamCountersToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::TimeStamp const&, double) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:987:17: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ProfileBuffer::StreamCountersToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::TimeStamp const&, double) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’ not found in profile data
#  987 |   mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {
#      |                 ^
#  985|     // or possibly flaky hardware.
#  986|   
#  987|->   mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {
#  988|       MOZ_ASSERT(aReader,
#  989|                  "ProfileChunkedBuffer cannot be out-of-session when sampler is "

Error: COMPILER_WARNING: [#def484]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In function ‘mozilla::baseprofiler::AddPausedRange(mozilla::baseprofiler::SpliceableJSONWriter&, char const*, mozilla::Maybe<double> const&, mozilla::Maybe<double> const&)’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:1137:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::AddPausedRange(mozilla::baseprofiler::SpliceableJSONWriter&, char const*, mozilla::Maybe<double> const&, mozilla::Maybe<double> const&)’ not found in profile data
# 1137 | static void AddPausedRange(SpliceableJSONWriter& aWriter, const char* aReason,
#      |             ^~~~~~~~~~~~~~
# 1135|   #undef ERROR_AND_CONTINUE
# 1136|   
# 1137|-> static void AddPausedRange(SpliceableJSONWriter& aWriter, const char* aReason,
# 1138|                              const Maybe<double>& aStartTime,
# 1139|                              const Maybe<double>& aEndTime) {

Error: COMPILER_WARNING: [#def485]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In member function ‘mozilla::baseprofiler::ProfileBuffer::StreamPausedRangesToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, double) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:1157:17: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ProfileBuffer::StreamPausedRangesToJSON(mozilla::baseprofiler::SpliceableJSONWriter&, double) const::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’ not found in profile data
# 1157 |   mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {
#      |                 ^
# 1155|   void ProfileBuffer::StreamPausedRangesToJSON(SpliceableJSONWriter& aWriter,
# 1156|                                                double aSinceTime) const {
# 1157|->   mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {
# 1158|       MOZ_ASSERT(aReader,
# 1159|                  "ProfileChunkedBuffer cannot be out-of-session when sampler is "

Error: COMPILER_WARNING: [#def486]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In member function ‘mozilla::baseprofiler::ProfileBuffer::DuplicateLastSample(mozilla::baseprofiler::BaseProfilerThreadId, mozilla::TimeStamp const&, mozilla::Maybe<unsigned long>&)::{lambda()#1}::operator()() const’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:1206:7: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ProfileBuffer::DuplicateLastSample(mozilla::baseprofiler::BaseProfilerThreadId, mozilla::TimeStamp const&, mozilla::Maybe<unsigned long>&)::{lambda()#1}::operator()() const’ not found in profile data
# 1206 |       [&]() { WorkerChunkManager().Reset(tempBuffer.GetAllChunks()); });
#      |       ^
# 1204|   
# 1205|     auto retrieveWorkerChunk = MakeScopeExit(
# 1206|->       [&]() { WorkerChunkManager().Reset(tempBuffer.GetAllChunks()); });
# 1207|   
# 1208|     const bool ok = mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {

Error: COMPILER_WARNING: [#def487]
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In member function ‘mozilla::baseprofiler::ProfileBuffer::DuplicateLastSample(mozilla::baseprofiler::BaseProfilerThreadId, mozilla::TimeStamp const&, mozilla::Maybe<unsigned long>&)::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:1208:33: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ProfileBuffer::DuplicateLastSample(mozilla::baseprofiler::BaseProfilerThreadId, mozilla::TimeStamp const&, mozilla::Maybe<unsigned long>&)::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#1}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’ not found in profile data
# 1208 |   const bool ok = mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {
#      |                                 ^
# 1206|         [&]() { WorkerChunkManager().Reset(tempBuffer.GetAllChunks()); });
# 1207|   
# 1208|->   const bool ok = mEntries.Read([&](ProfileChunkedBuffer::Reader* aReader) {
# 1209|       MOZ_ASSERT(aReader,
# 1210|                  "ProfileChunkedBuffer cannot be out-of-session when sampler is "

Error: COMPILER_WARNING: [#def488]
firefox-153.0/objdir/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:38: included_from: Included from here.
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In member function ‘mozilla::baseprofiler::ProfileBuffer::DuplicateLastSample(mozilla::baseprofiler::BaseProfilerThreadId, mozilla::TimeStamp const&, mozilla::Maybe<unsigned long>&)::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#2}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’
firefox-153.0/mozglue/baseprofiler/core/ProfileBufferEntry.cpp:1325:19: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ProfileBuffer::DuplicateLastSample(mozilla::baseprofiler::BaseProfilerThreadId, mozilla::TimeStamp const&, mozilla::Maybe<unsigned long>&)::{lambda(mozilla::ProfileChunkedBuffer::Reader*)#2}::operator()(mozilla::ProfileChunkedBuffer::Reader*) const’ not found in profile data
# 1325 |   tempBuffer.Read([&](ProfileChunkedBuffer::Reader* aReader) {
#      |                   ^
# 1323|     aLastSample = Some(AddThreadIdEntry(aThreadId));
# 1324|   
# 1325|->   tempBuffer.Read([&](ProfileChunkedBuffer::Reader* aReader) {
# 1326|       MOZ_ASSERT(aReader, "tempBuffer cannot be out-of-session");
# 1327|   

Error: COMPILER_WARNING: [#def489]
firefox-153.0/mozglue/baseprofiler/core/ProfilerMarkers.cpp: scope_hint: In member function ‘mozilla::MarkerSchema::Stream(mozilla::JSONWriter&, mozilla::Span<char const, 18446744073709551615ul> const&) &&::{lambda(mozilla::MarkerSchema::DynamicData const&)#1}::operator()(mozilla::MarkerSchema::DynamicData const&) const’
firefox-153.0/mozglue/baseprofiler/core/ProfilerMarkers.cpp:253:15: warning[-Wmissing-profile]: profile for function ‘mozilla::MarkerSchema::Stream(mozilla::JSONWriter&, mozilla::Span<char const, 18446744073709551615ul> const&) &&::{lambda(mozilla::MarkerSchema::DynamicData const&)#1}::operator()(mozilla::MarkerSchema::DynamicData const&) const’ not found in profile data
#  253 |               [&aWriter](const DynamicData& aData) {
#      |               ^
#  251|           {
#  252|             row.match(
#  253|->               [&aWriter](const DynamicData& aData) {
#  254|                   aWriter.StringProperty("key", aData.mKey);
#  255|                   if (aData.mLabel) {

Error: COMPILER_WARNING: [#def490]
firefox-153.0/objdir/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:74: included_from: Included from here.
firefox-153.0/mozglue/baseprofiler/core/ProfilerMarkers.cpp: scope_hint: In member function ‘mozilla::MarkerSchema::Stream(mozilla::JSONWriter&, mozilla::Span<char const, 18446744073709551615ul> const&) &&::{lambda(mozilla::MarkerSchema::StaticData const&)#1}::operator()(mozilla::MarkerSchema::StaticData const&) const’
firefox-153.0/mozglue/baseprofiler/core/ProfilerMarkers.cpp:266:15: warning[-Wmissing-profile]: profile for function ‘mozilla::MarkerSchema::Stream(mozilla::JSONWriter&, mozilla::Span<char const, 18446744073709551615ul> const&) &&::{lambda(mozilla::MarkerSchema::StaticData const&)#1}::operator()(mozilla::MarkerSchema::StaticData const&) const’ not found in profile data
#  266 |               [&aWriter](const StaticData& aStaticData) {
#      |               ^
#  264|                   }
#  265|                 },
#  266|->               [&aWriter](const StaticData& aStaticData) {
#  267|                   aWriter.StringProperty("label", aStaticData.mLabel);
#  268|                   aWriter.StringProperty("value", aStaticData.mValue);

Error: COMPILER_WARNING: [#def491]
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp: scope_hint: In function ‘mozilla::baseprofiler::SigprofHandler(int, siginfo_t*, void*)’
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp:221:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::SigprofHandler(int, siginfo_t*, void*)’ not found in profile data
#  221 | static void SigprofHandler(int aSignal, siginfo_t* aInfo, void* aContext) {
#      |             ^~~~~~~~~~~~~~
#  219|   struct SigHandlerCoordinator* Sampler::sSigHandlerCoordinator = nullptr;
#  220|   
#  221|-> static void SigprofHandler(int aSignal, siginfo_t* aInfo, void* aContext) {
#  222|     // Avoid TSan warning about clobbering errno.
#  223|     int savedErrno = errno;

Error: COMPILER_WARNING: [#def492]
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp: scope_hint: In member function ‘mozilla::baseprofiler::Sampler::SuspendAndSampleAndResumeThread<mozilla::baseprofiler::SamplerThread::Run()::{lambda(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&)#1}>(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::RegisteredThread const&, mozilla::TimeStamp const&, mozilla::baseprofiler::SamplerThread::Run()::{lambda(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&)#1} const&)void’
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp:291:6: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::Sampler::SuspendAndSampleAndResumeThread<mozilla::baseprofiler::SamplerThread::Run()::{lambda(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&)#1}>(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::RegisteredThread const&, mozilla::TimeStamp const&, mozilla::baseprofiler::SamplerThread::Run()::{lambda(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&)#1} const&)void’ not found in profile data
#  289|   
#  290|   template <typename Func>
#  291|-> void Sampler::SuspendAndSampleAndResumeThread(
#  292|       PSLockRef aLock, const RegisteredThread& aRegisteredThread,
#  293|       const TimeStamp& aNow, const Func& aProcessRegs) {

Error: COMPILER_WARNING: [#def493]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:2252: included_from: Included from here.
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp: scope_hint: In member function ‘mozilla::baseprofiler::Sampler::SuspendAndSampleAndResumeThread<mozilla::baseprofiler::profiler_suspend_and_sample_thread(mozilla::baseprofiler::BaseProfilerThreadId, unsigned int, mozilla::baseprofiler::ProfilerStackCollector&, bool)::{lambda(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&)#1}>(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::RegisteredThread const&, mozilla::TimeStamp const&, mozilla::baseprofiler::profiler_suspend_and_sample_thread [...]
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp:291:6: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::Sampler::SuspendAndSampleAndResumeThread<mozilla::baseprofiler::profiler_suspend_and_sample_thread(mozilla::baseprofiler::BaseProfilerThreadId, unsigned int, mozilla::baseprofiler::ProfilerStackCollector&, bool)::{lambda(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&)#1}>(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::RegisteredThread const&, mozilla::TimeStamp const&, mozilla::baseprofiler::profiler_suspend_and_sample_thre [...]
#  291 | void Sampler::SuspendAndSampleAndResumeThread(
#      |      ^~~~~~~
#  289|   
#  290|   template <typename Func>
#  291|-> void Sampler::SuspendAndSampleAndResumeThread(
#  292|       PSLockRef aLock, const RegisteredThread& aRegisteredThread,
#  293|       const TimeStamp& aNow, const Func& aProcessRegs) {
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp:291:6: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def494]
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp: scope_hint: In function ‘mozilla::baseprofiler::ThreadEntry(void*)’
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp:385:14: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ThreadEntry(void*)’ not found in profile data
#  385 | static void* ThreadEntry(void* aArg) {
#      |              ^~~~~~~~~~~
#  383|   // BEGIN SamplerThread target specifics
#  384|   
#  385|-> static void* ThreadEntry(void* aArg) {
#  386|     auto thread = static_cast<SamplerThread*>(aArg);
#  387|     thread->Run();

Error: COMPILER_WARNING: [#def495]
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp: scope_hint: In function ‘mozilla::baseprofiler::paf_prepare()’
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp:461:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::paf_prepare()’ not found in profile data
#  461 | static void paf_prepare() { ++gSkipSampling; }
#      |             ^~~~~~~~~~~
#  459|   // causing a small delay, but further sampling will be skipped, allowing `fork`
#  460|   // to complete.
#  461|-> static void paf_prepare() { ++gSkipSampling; }
#  462|   
#  463|   // In the parent, after the fork, decrease gSkipSampling to let the sampler

Error: COMPILER_WARNING: [#def496]
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp: scope_hint: In function ‘mozilla::baseprofiler::paf_parent()’
firefox-153.0/mozglue/baseprofiler/core/platform-linux-android.cpp:465:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::paf_parent()’ not found in profile data
#  465 | static void paf_parent() { --gSkipSampling; }
#      |             ^~~~~~~~~~
#  463|   // In the parent, after the fork, decrease gSkipSampling to let the sampler
#  464|   // resume sampling (unless other places have made it non-zero as well).
#  465|-> static void paf_parent() { --gSkipSampling; }
#  466|   
#  467|   static void PlatformInit(PSLockRef aLock) {

Error: COMPILER_WARNING: [#def497]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::MergeStacks(bool, mozilla::baseprofiler::RegisteredThread const&, mozilla::baseprofiler::NativeStack const&, mozilla::baseprofiler::ProfilerStackCollector&)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:1196:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::MergeStacks(bool, mozilla::baseprofiler::RegisteredThread const&, mozilla::baseprofiler::NativeStack const&, mozilla::baseprofiler::ProfilerStackCollector&)’ not found in profile data
# 1196 | static void MergeStacks(bool aIsSynchronous,
#      |             ^~~~~~~~~~~
# 1194|   // Merges the profiling stack and native stack, outputting the details to
# 1195|   // aCollector.
# 1196|-> static void MergeStacks(bool aIsSynchronous,
# 1197|                           const RegisteredThread& aRegisteredThread,
# 1198|                           const NativeStack& aNativeStack,

Error: COMPILER_WARNING: [#def498]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::DoSharedSample(mozilla::baseprofiler::PSAutoLock const&, bool, mozilla::baseprofiler::RegisteredThread&, mozilla::baseprofiler::Registers const&, unsigned long, unsigned long, mozilla::baseprofiler::ProfileBuffer&, mozilla::StackCaptureOptions)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:1418:20: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::DoSharedSample(mozilla::baseprofiler::PSAutoLock const&, bool, mozilla::baseprofiler::RegisteredThread&, mozilla::baseprofiler::Registers const&, unsigned long, unsigned long, mozilla::baseprofiler::ProfileBuffer&, mozilla::StackCaptureOptions)’ not found in profile data
# 1418 | static inline void DoSharedSample(
#      |                    ^~~~~~~~~~~~~~
# 1416|   // The grammar for entry sequences is in a comment above
# 1417|   // ProfileBuffer::StreamSamplesToJSON.
# 1418|-> static inline void DoSharedSample(
# 1419|       PSLockRef aLock, bool aIsSynchronous, RegisteredThread& aRegisteredThread,
# 1420|       const Registers& aRegs, uint64_t aSamplePos, uint64_t aBufferRangeStart,

Error: COMPILER_WARNING: [#def499]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::DoSyncSample(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::RegisteredThread&, mozilla::TimeStamp const&, mozilla::baseprofiler::Registers const&, mozilla::baseprofiler::ProfileBuffer&, mozilla::StackCaptureOptions)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:1451:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::DoSyncSample(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::RegisteredThread&, mozilla::TimeStamp const&, mozilla::baseprofiler::Registers const&, mozilla::baseprofiler::ProfileBuffer&, mozilla::StackCaptureOptions)’ not found in profile data
# 1451 | static void DoSyncSample(PSLockRef aLock, RegisteredThread& aRegisteredThread,
#      |             ^~~~~~~~~~~~
# 1449|   
# 1450|   // Writes the components of a synchronous sample to the given ProfileBuffer.
# 1451|-> static void DoSyncSample(PSLockRef aLock, RegisteredThread& aRegisteredThread,
# 1452|                            const TimeStamp& aNow, const Registers& aRegs,
# 1453|                            ProfileBuffer& aBuffer,

Error: COMPILER_WARNING: [#def500]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::AddSharedLibraryInfoToStream(mozilla::JSONWriter&, SharedLibrary const&)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:1504:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::AddSharedLibraryInfoToStream(mozilla::JSONWriter&, SharedLibrary const&)’ not found in profile data
# 1504 | static void AddSharedLibraryInfoToStream(JSONWriter& aWriter,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1502|   }
# 1503|   
# 1504|-> static void AddSharedLibraryInfoToStream(JSONWriter& aWriter,
# 1505|                                            const SharedLibrary& aLib) {
# 1506|     aWriter.StartObjectElement();

Error: COMPILER_WARNING: [#def501]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::StreamCategories(mozilla::baseprofiler::SpliceableJSONWriter&)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:1528:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::StreamCategories(mozilla::baseprofiler::SpliceableJSONWriter&)’ not found in profile data
# 1528 | static void StreamCategories(SpliceableJSONWriter& aWriter) {
#      |             ^~~~~~~~~~~~~~~~
# 1526|   }
# 1527|   
# 1528|-> static void StreamCategories(SpliceableJSONWriter& aWriter) {
# 1529|     // Same order as ProfilingCategory. Format:
# 1530|     // [

Error: COMPILER_WARNING: [#def502]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::StreamMarkerSchema(mozilla::baseprofiler::SpliceableJSONWriter&)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:1560:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::StreamMarkerSchema(mozilla::baseprofiler::SpliceableJSONWriter&)’ not found in profile data
# 1560 | static void StreamMarkerSchema(SpliceableJSONWriter& aWriter) {
#      |             ^~~~~~~~~~~~~~~~~~
# 1558|   }
# 1559|   
# 1560|-> static void StreamMarkerSchema(SpliceableJSONWriter& aWriter) {
# 1561|     // Get an array view with all registered marker-type-specific functions.
# 1562|     base_profiler_markers_detail::Streaming::LockedMarkerTypeFunctionsList

Error: COMPILER_WARNING: [#def503]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::StreamMetaJSCustomObject(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&, bool)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:1603:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::StreamMetaJSCustomObject(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&, bool)’ not found in profile data
# 1603 | static void StreamMetaJSCustomObject(PSLockRef aLock,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~
# 1601|   }
# 1602|   
# 1603|-> static void StreamMetaJSCustomObject(PSLockRef aLock,
# 1604|                                        SpliceableJSONWriter& aWriter,
# 1605|                                        bool aIsShuttingDown) {

Error: COMPILER_WARNING: [#def504]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::StreamPages(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:1686:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::StreamPages(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&)’ not found in profile data
# 1686 | static void StreamPages(PSLockRef aLock, SpliceableJSONWriter& aWriter) {
#      |             ^~~~~~~~~~~
# 1684|   }
# 1685|   
# 1686|-> static void StreamPages(PSLockRef aLock, SpliceableJSONWriter& aWriter) {
# 1687|     MOZ_RELEASE_ASSERT(CorePS::Exists());
# 1688|     ActivePS::DiscardExpiredPages(aLock);

Error: COMPILER_WARNING: [#def505]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::locked_profiler_stream_json_for_this_process(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&, double, bool, bool)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:1694:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::locked_profiler_stream_json_for_this_process(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&, double, bool, bool)’ not found in profile data
# 1694 | static void locked_profiler_stream_json_for_this_process(
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1692|   }
# 1693|   
# 1694|-> static void locked_profiler_stream_json_for_this_process(
# 1695|       PSLockRef aLock, SpliceableJSONWriter& aWriter, double aSinceTime,
# 1696|       bool aIsShuttingDown, bool aOnlyThreads = false) {

Error: COMPILER_WARNING: [#def506]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::PrintUsage()’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:1820:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::PrintUsage()’ not found in profile data
# 1820 | static void PrintUsage() {
#      |             ^~~~~~~~~~
# 1818|   }
# 1819|   
# 1820|-> static void PrintUsage() {
# 1821|     PrintToConsole(
# 1822|         "\n"

Error: COMPILER_WARNING: [#def507]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In member function ‘mozilla::baseprofiler::SamplerThread::Run()::{lambda()#1}::operator()() const’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:2054:29: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::SamplerThread::Run()::{lambda()#1}::operator()() const’ not found in profile data
# 2054 |   const uint32_t features = []() -> uint32_t {
#      |                             ^
# 2052|     // Features won't change during this SamplerThread's lifetime, so we can read
# 2053|     // them once and store them locally.
# 2054|->   const uint32_t features = []() -> uint32_t {
# 2055|       PSAutoLock lock;
# 2056|       if (!ActivePS::Exists(lock)) {

Error: COMPILER_WARNING: [#def508]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In member function ‘mozilla::baseprofiler::SamplerThread::Run()::{lambda(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&)#1}::operator()(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&) const’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:2171:17: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::SamplerThread::Run()::{lambda(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&)#1}::operator()(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&) const’ not found in profile data
# 2171 |                 [&](const Registers& aRegs, const TimeStamp& aNow) {
#      |                 ^
# 2169|               mSampler.SuspendAndSampleAndResumeThread(
# 2170|                   lock, *registeredThread, now,
# 2171|->                 [&](const Registers& aRegs, const TimeStamp& aNow) {
# 2172|                     DoPeriodicSample(lock, *registeredThread, *profiledThreadData,
# 2173|                                      aRegs, samplePos, bufferRangeStart,

Error: COMPILER_WARNING: [#def509]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::ParseFeature(char const*, bool)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:2272:17: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ParseFeature(char const*, bool)’ not found in profile data
# 2272 | static uint32_t ParseFeature(const char* aFeature, bool aIsStartup) {
#      |                 ^~~~~~~~~~~~
# 2270|   // BEGIN externally visible functions
# 2271|   
# 2272|-> static uint32_t ParseFeature(const char* aFeature, bool aIsStartup) {
# 2273|     if (strcmp(aFeature, "default") == 0) {
# 2274|       return (aIsStartup ? (DefaultFeatures() | StartupExtraDefaultFeatures())

Error: COMPILER_WARNING: [#def510]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::FindCurrentThreadRegisteredThread(mozilla::baseprofiler::PSAutoLock const&)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:2306:26: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::FindCurrentThreadRegisteredThread(mozilla::baseprofiler::PSAutoLock const&)’ not found in profile data
# 2306 | static RegisteredThread* FindCurrentThreadRegisteredThread(PSLockRef aLock) {
#      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2304|   // Find the RegisteredThread for the current thread. This should only be called
# 2305|   // in places where TLSRegisteredThread can't be used.
# 2306|-> static RegisteredThread* FindCurrentThreadRegisteredThread(PSLockRef aLock) {
# 2307|     BaseProfilerThreadId id = profiler_current_thread_id();
# 2308|     const Vector<UniquePtr<RegisteredThread>>& registeredThreads =

Error: COMPILER_WARNING: [#def511]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::locked_register_thread(mozilla::baseprofiler::PSAutoLock const&, char const*, void*)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:2319:24: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::locked_register_thread(mozilla::baseprofiler::PSAutoLock const&, char const*, void*)’ not found in profile data
# 2319 | static ProfilingStack* locked_register_thread(PSLockRef aLock,
#      |                        ^~~~~~~~~~~~~~~~~~~~~~
# 2317|   }
# 2318|   
# 2319|-> static ProfilingStack* locked_register_thread(PSLockRef aLock,
# 2320|                                                 const char* aName,
# 2321|                                                 void* aStackTop) {

Error: COMPILER_WARNING: [#def512]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::SplitAtCommas(char const*, std::unique_ptr<char [], std::default_delete<char []> >&)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:2358:28: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::SplitAtCommas(char const*, std::unique_ptr<char [], std::default_delete<char []> >&)’ not found in profile data
# 2358 | static Vector<const char*> SplitAtCommas(const char* aString,
#      |                            ^~~~~~~~~~~~~
# 2356|                                     const Maybe<double>& aDuration);
# 2357|   
# 2358|-> static Vector<const char*> SplitAtCommas(const char* aString,
# 2359|                                            UniquePtr<char[]>& aStorage) {
# 2360|     size_t len = strlen(aString);

Error: COMPILER_WARNING: [#def513]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::WriteProfileToJSONWriter(mozilla::baseprofiler::SpliceableChunkedJSONWriter&, double, bool, bool)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:2640:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::WriteProfileToJSONWriter(mozilla::baseprofiler::SpliceableChunkedJSONWriter&, double, bool, bool)’ not found in profile data
# 2640 | static bool WriteProfileToJSONWriter(SpliceableChunkedJSONWriter& aWriter,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~
# 2638|   }
# 2639|   
# 2640|-> static bool WriteProfileToJSONWriter(SpliceableChunkedJSONWriter& aWriter,
# 2641|                                        double aSinceTime, bool aIsShuttingDown,
# 2642|                                        bool aOnlyThreads = false) {

Error: COMPILER_WARNING: [#def514]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::locked_profiler_save_profile_to_file(mozilla::baseprofiler::PSAutoLock const&, char const*, bool)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:2782:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::locked_profiler_save_profile_to_file(mozilla::baseprofiler::PSAutoLock const&, char const*, bool)’ not found in profile data
# 2782 | static void locked_profiler_save_profile_to_file(PSLockRef aLock,
#      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2780|   }
# 2781|   
# 2782|-> static void locked_profiler_save_profile_to_file(PSLockRef aLock,
# 2783|                                                    const char* aFilename,
# 2784|                                                    bool aIsShuttingDown = false) {

Error: COMPILER_WARNING: [#def515]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::locked_profiler_start(mozilla::baseprofiler::PSAutoLock const&, mozilla::PowerOfTwo<unsigned int>, double, unsigned int, char const**, unsigned int, mozilla::Maybe<double> const&)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:2845:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::locked_profiler_start(mozilla::baseprofiler::PSAutoLock const&, mozilla::PowerOfTwo<unsigned int>, double, unsigned int, char const**, unsigned int, mozilla::Maybe<double> const&)’ not found in profile data
# 2845 | static void locked_profiler_start(PSLockRef aLock, PowerOfTwo32 aCapacity,
#      |             ^~~~~~~~~~~~~~~~~~~~~
# 2843|   }
# 2844|   
# 2845|-> static void locked_profiler_start(PSLockRef aLock, PowerOfTwo32 aCapacity,
# 2846|                                     double aInterval, uint32_t aFeatures,
# 2847|                                     const char** aFilters, uint32_t aFilterCount,

Error: COMPILER_WARNING: [#def516]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::locked_profiler_stop(mozilla::baseprofiler::PSAutoLock const&)’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:3002:37: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::locked_profiler_stop(mozilla::baseprofiler::PSAutoLock const&)’ not found in profile data
# 3002 | [[nodiscard]] static SamplerThread* locked_profiler_stop(PSLockRef aLock) {
#      |                                     ^~~~~~~~~~~~~~~~~~~~
# 3000|   }
# 3001|   
# 3002|-> [[nodiscard]] static SamplerThread* locked_profiler_stop(PSLockRef aLock) {
# 3003|     LOG("locked_profiler_stop");
# 3004|   

Error: COMPILER_WARNING: [#def517]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In member function ‘mozilla::baseprofiler::profiler_suspend_and_sample_thread(mozilla::baseprofiler::BaseProfilerThreadId, unsigned int, mozilla::baseprofiler::ProfilerStackCollector&, bool)::{lambda(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&)#1}::operator()(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&) const’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:3514:27: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::profiler_suspend_and_sample_thread(mozilla::baseprofiler::BaseProfilerThreadId, unsigned int, mozilla::baseprofiler::ProfilerStackCollector&, bool)::{lambda(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&)#1}::operator()(mozilla::baseprofiler::Registers const&, mozilla::TimeStamp const&) const’ not found in profile data
# 3514 |       auto collectStack = [&](const Registers& aRegs, const TimeStamp& aNow) {
#      |                           ^
# 3512|         NativeStack nativeStack;
# 3513|   
# 3514|->       auto collectStack = [&](const Registers& aRegs, const TimeStamp& aNow) {
# 3515|         // The target thread is now suspended. Collect a native
# 3516|         // backtrace, and call the callback.

Error: COMPILER_WARNING: [#def518]
firefox-153.0/objdir/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:119: included_from: Included from here.
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘_GLOBAL__sub_I_Unified_cpp_mozglue_baseprofiler0.cpp’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:3569:1: warning[-Wmissing-profile]: profile for function ‘_GLOBAL__sub_I_Unified_cpp_mozglue_baseprofiler0.cpp’ not found in profile data
# 3569 | }  // namespace mozilla
#      | ^
# 3567|   
# 3568|   }  // namespace baseprofiler
# 3569|-> }  // namespace mozilla

Error: COMPILER_WARNING: [#def519]
firefox-153.0/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘__static_initialization_and_destruction_0()’
firefox-153.0/mozglue/baseprofiler/core/platform.cpp:3569:1: warning[-Wmissing-profile]: profile for function ‘__static_initialization_and_destruction_0()’ not found in profile data
# 3567|   
# 3568|   }  // namespace baseprofiler
# 3569|-> }  // namespace mozilla

Error: CPPCHECK_WARNING (CWE-758): [#def520]
firefox-153.0/mozglue/baseprofiler/public/BaseProfilerMarkersPrerequisites.h:59: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
#   57|     if constexpr (std::is_same_v<CHAR, char16_t>) {
#   58|       return u"";
#   59|->   }
#   60|   }
#   61|   

Error: CPPCHECK_WARNING (CWE-758): [#def521]
firefox-153.0/mozglue/baseprofiler/public/BaseProfilerMarkersPrerequisites.h:74: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
#   72|     if constexpr (std::is_same_v<CHAR, char16_t>) {
#   73|       return u""sv;
#   74|->   }
#   75|   }
#   76|   

Error: CPPCHECK_WARNING (CWE-476): [#def522]
firefox-153.0/mozglue/baseprofiler/public/ProfileBufferEntrySerialization.h:263: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: aDest
#  261|       // Utility functions to copy all `LengthBytes()` to a given buffer.
#  262|       void CopyBytesTo(void* aDest) const {
#  263|->       memcpy(aDest, mFirstOrOnly.Elements(), mFirstOrOnly.LengthBytes());
#  264|         if (MOZ_UNLIKELY(!mSecondOrEmpty.IsEmpty())) {
#  265|           memcpy(static_cast<Byte*>(aDest) + mFirstOrOnly.LengthBytes(),

Error: CPPCHECK_WARNING (CWE-476): [#def523]
firefox-153.0/mozglue/baseprofiler/public/ProfileBufferEntrySerialization.h:940: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: buffer
#  938|       aER.ReadBytes(buffer, bytes);
#  939|       // And append a null terminator.
#  940|->     buffer[bytes / sizeof(NC_CHAR)] = NC_CHAR(0);
#  941|       return UniqueFreePtr<CHAR>(buffer);
#  942|     }

Error: COMPILER_WARNING: [#def524]
firefox-153.0/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<char* (*)(char const*)>(char const*, char* (*)(char const*))char* (*)(char const*)’
firefox-153.0/mozglue/interposers/InterposerHelper.h:36:10: warning[-Wmissing-profile]: profile for function ‘get_real_symbol<char* (*)(char const*)>(char const*, char* (*)(char const*))char* (*)(char const*)’ not found in profile data
#   34|   
#   35|   template <typename T>
#   36|-> static T get_real_symbol(const char* aName, T aReplacementSymbol) {
#   37|     // T can only be a function pointer
#   38|     static_assert(std::is_function<typename std::remove_pointer<T>::type>::value);

Error: COMPILER_WARNING: [#def525]
firefox-153.0/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<int (*)()>(char const*, int (*)())int (*)()’
firefox-153.0/mozglue/interposers/InterposerHelper.h:36:10: warning[-Wmissing-profile]: profile for function ‘get_real_symbol<int (*)()>(char const*, int (*)())int (*)()’ not found in profile data
#   34|   
#   35|   template <typename T>
#   36|-> static T get_real_symbol(const char* aName, T aReplacementSymbol) {
#   37|     // T can only be a function pointer
#   38|     static_assert(std::is_function<typename std::remove_pointer<T>::type>::value);

Error: COMPILER_WARNING: [#def526]
firefox-153.0/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<int (*)(char const*)>(char const*, int (*)(char const*))int (*)(char const*)’
firefox-153.0/mozglue/interposers/InterposerHelper.h:36:10: warning[-Wmissing-profile]: profile for function ‘get_real_symbol<int (*)(char const*)>(char const*, int (*)(char const*))int (*)(char const*)’ not found in profile data
#   34|   
#   35|   template <typename T>
#   36|-> static T get_real_symbol(const char* aName, T aReplacementSymbol) {
#   37|     // T can only be a function pointer
#   38|     static_assert(std::is_function<typename std::remove_pointer<T>::type>::value);

Error: COMPILER_WARNING: [#def527]
firefox-153.0/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<int (*)(char const*, char const*, int)>(char const*, int (*)(char const*, char const*, int))int (*)(char const*, char const*, int)’
firefox-153.0/mozglue/interposers/InterposerHelper.h:36:10: warning[-Wmissing-profile]: profile for function ‘get_real_symbol<int (*)(char const*, char const*, int)>(char const*, int (*)(char const*, char const*, int))int (*)(char const*, char const*, int)’ not found in profile data
#   34|   
#   35|   template <typename T>
#   36|-> static T get_real_symbol(const char* aName, T aReplacementSymbol) {
#   37|     // T can only be a function pointer
#   38|     static_assert(std::is_function<typename std::remove_pointer<T>::type>::value);

Error: COMPILER_WARNING: [#def528]
firefox-153.0/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<int (*)(char*)>(char const*, int (*)(char*))int (*)(char*)’
firefox-153.0/mozglue/interposers/InterposerHelper.h:36:10: warning[-Wmissing-profile]: profile for function ‘get_real_symbol<int (*)(char*)>(char const*, int (*)(char*))int (*)(char*)’ not found in profile data
#   34|   
#   35|   template <typename T>
#   36|-> static T get_real_symbol(const char* aName, T aReplacementSymbol) {
#   37|     // T can only be a function pointer
#   38|     static_assert(std::is_function<typename std::remove_pointer<T>::type>::value);

Error: COMPILER_WARNING: [#def529]
firefox-153.0/mozglue/interposers/env_interposer.cpp:9: included_from: Included from here.
firefox-153.0/objdir/mozglue/interposers/Unified_cpp_mozglue_interposers0.cpp:2: included_from: Included from here.
firefox-153.0/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<int (*)(unsigned long*, pthread_attr_t const*, void* (*)(void*), void*)>(char const*, int (*)(unsigned long*, pthread_attr_t const*, void* (*)(void*), void*))int (*)(unsigned long*, pthread_attr_t const*, void* (*)(void*), void*)’
firefox-153.0/mozglue/interposers/InterposerHelper.h:36:10: warning[-Wmissing-profile]: profile for function ‘get_real_symbol<int (*)(unsigned long*, pthread_attr_t const*, void* (*)(void*), void*)>(char const*, int (*)(unsigned long*, pthread_attr_t const*, void* (*)(void*), void*))int (*)(unsigned long*, pthread_attr_t const*, void* (*)(void*), void*)’ not found in profile data
#   36 | static T get_real_symbol(const char* aName, T aReplacementSymbol) {
#      |          ^~~~~~~~~~~~~~~
#   34|   
#   35|   template <typename T>
#   36|-> static T get_real_symbol(const char* aName, T aReplacementSymbol) {
#   37|     // T can only be a function pointer
#   38|     static_assert(std::is_function<typename std::remove_pointer<T>::type>::value);

Error: COMPILER_WARNING: [#def530]
firefox-153.0/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<int (*)(void (*)(), void (*)(), void (*)(), void const*)>(char const*, int (*)(void (*)(), void (*)(), void (*)(), void const*))int (*)(void (*)(), void (*)(), void (*)(), void const*)’
firefox-153.0/mozglue/interposers/InterposerHelper.h:36:10: warning[-Wmissing-profile]: profile for function ‘get_real_symbol<int (*)(void (*)(), void (*)(), void (*)(), void const*)>(char const*, int (*)(void (*)(), void (*)(), void (*)(), void const*))int (*)(void (*)(), void (*)(), void (*)(), void const*)’ not found in profile data
#   34|   
#   35|   template <typename T>
#   36|-> static T get_real_symbol(const char* aName, T aReplacementSymbol) {
#   37|     // T can only be a function pointer
#   38|     static_assert(std::is_function<typename std::remove_pointer<T>::type>::value);

Error: COMPILER_WARNING: [#def531]
firefox-153.0/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<void (*)(void*)>(char const*, void (*)(void*))void (*)(void*)’
firefox-153.0/mozglue/interposers/InterposerHelper.h:36:10: warning[-Wmissing-profile]: profile for function ‘get_real_symbol<void (*)(void*)>(char const*, void (*)(void*))void (*)(void*)’ not found in profile data
#   34|   
#   35|   template <typename T>
#   36|-> static T get_real_symbol(const char* aName, T aReplacementSymbol) {
#   37|     // T can only be a function pointer
#   38|     static_assert(std::is_function<typename std::remove_pointer<T>::type>::value);

Error: COMPILER_WARNING: [#def532]
firefox-153.0/mozglue/interposers/env_interposer.cpp: scope_hint: In function ‘internal_getenv(char const*)’
firefox-153.0/mozglue/interposers/env_interposer.cpp:17:14: warning[-Wmissing-profile]: profile for function ‘internal_getenv(char const*)’ not found in profile data
#   17 | static char* internal_getenv(const char* aName) {
#      |              ^~~~~~~~~~~~~~~
#   15|   static pthread_mutex_t gEnvLock = PTHREAD_MUTEX_INITIALIZER;
#   16|   
#   17|-> static char* internal_getenv(const char* aName) {
#   18|     if (environ == nullptr || aName[0] == '\0') {
#   19|       return nullptr;

Error: COMPILER_WARNING: [#def533]
firefox-153.0/mozglue/interposers/pthread_create_interposer.cpp: scope_hint: In function ‘install_sig_alt_stack(unsigned long)’
firefox-153.0/mozglue/interposers/pthread_create_interposer.cpp:32:14: warning[-Wmissing-profile]: profile for function ‘install_sig_alt_stack(unsigned long)’ not found in profile data
#   32 | static void* install_sig_alt_stack(size_t size) {
#      |              ^~~~~~~~~~~~~~~~~~~~~
#   30|   // mapped to store the stack only if it was installed successfully, otherwise
#   31|   // returns NULL.
#   32|-> static void* install_sig_alt_stack(size_t size) {
#   33|     void* alt_stack_mem = mmap(nullptr, size, PROT_READ | PROT_WRITE,
#   34|                                MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);

Error: COMPILER_WARNING: [#def534]
firefox-153.0/objdir/mozglue/interposers/Unified_cpp_mozglue_interposers0.cpp:29: included_from: Included from here.
firefox-153.0/mozglue/interposers/pthread_create_interposer.cpp: scope_hint: In function ‘uninstall_sig_alt_stack(void*)’
firefox-153.0/mozglue/interposers/pthread_create_interposer.cpp:56:13: warning[-Wmissing-profile]: profile for function ‘uninstall_sig_alt_stack(void*)’ not found in profile data
#   56 | static void uninstall_sig_alt_stack(void* alt_stack_ptr) {
#      |             ^~~~~~~~~~~~~~~~~~~~~~~
#   54|   // Uninstall the alternate signal handler and unmaps it. Does nothing if
#   55|   // alt_stack_mem is NULL.
#   56|-> static void uninstall_sig_alt_stack(void* alt_stack_ptr) {
#   57|     SigAltStack* alt_stack = static_cast<SigAltStack*>(alt_stack_ptr);
#   58|     if (alt_stack->mem) {

Error: COMPILER_WARNING: [#def535]
firefox-153.0/mozglue/static/rust/wrappers.cpp: scope_hint: In function 'void RustHandleOOM(size_t)'
firefox-153.0/mozglue/static/rust/wrappers.cpp:22:73: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-b03021de2a076ea5/out/97cc2182c72ccc3b-wrappers.gcda' profile count data file not found
#   22 | extern "C" void RustHandleOOM(size_t size) { mozalloc_handle_oom(size); }
#      |                                                                         ^
#   20|   // mozalloc_handle_oom wrapper for use by rust, because mozalloc_handle_oom is
#   21|   // MFBT_API, that rust can't respect.
#   22|-> extern "C" void RustHandleOOM(size_t size) { mozalloc_handle_oom(size); }

Error: COMPILER_WARNING: [#def536]
firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-e281198aed6485c3/out/flag_check.c: scope_hint: In function 'main'
firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-e281198aed6485c3/out/flag_check.c:1:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-e281198aed6485c3/out/flag_check.gcda' profile count data file not found
#    1 | int main(void) { return 0; }
#      | ^~~
#    1|-> int main(void) { return 0; }

Error: COMPILER_WARNING: [#def537]
firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-b03021de2a076ea5/out/flag_check.cpp: scope_hint: In function 'int main()'
firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-b03021de2a076ea5/out/flag_check.cpp:1:28: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-b03021de2a076ea5/out/flag_check.gcda' profile count data file not found
#    1 | int main(void) { return 0; }
#      |                            ^
#    1|-> int main(void) { return 0; }

Error: COMPILER_WARNING: [#def538]
firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/swgl-5731736ba81cd5f8/out/flag_check.cpp: scope_hint: In function 'int main()'
firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/swgl-5731736ba81cd5f8/out/flag_check.cpp:1:28: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/swgl-5731736ba81cd5f8/out/flag_check.gcda' profile count data file not found
#    1 | int main(void) { return 0; }
#      |                            ^
#    1|-> int main(void) { return 0; }

Error: COMPILER_WARNING: [#def539]
firefox-153.0/third_party/aom/aom_dsp/x86/convolve_avx2.h:625:15: note[note]: called from here
#  623|   
#  624|     // coeffs 3 4 3 4 3 4 3 4
#  625|->   coeffs[0] = _mm_shuffle_epi8(coeffs_1, _mm_set1_epi16(0x0806u));
#  626|   }
#  627|   

Error: CPPCHECK_WARNING (CWE-457): [#def540]
firefox-153.0/third_party/aom/av1/encoder/compound_type.c:1425: error[uninitvar]: Uninitialized variable: dist_sum
# 1423|                 &tmp_skip_sse_sb, NULL, NULL, NULL);
# 1424|             comp_model_rd_cur =
# 1425|->               RDCOST(x->rdmult, rs2 + tmp_rate_mv + rate_sum, dist_sum);
# 1426|             // Backup rate and distortion for future reuse
# 1427|             backup_stats(cur_type, comp_rate, comp_dist, comp_model_rate,

Error: CPPCHECK_WARNING (CWE-457): [#def541]
firefox-153.0/third_party/aom/av1/encoder/compound_type.c:1425: error[uninitvar]: Uninitialized variable: rate_sum
# 1423|                 &tmp_skip_sse_sb, NULL, NULL, NULL);
# 1424|             comp_model_rd_cur =
# 1425|->               RDCOST(x->rdmult, rs2 + tmp_rate_mv + rate_sum, dist_sum);
# 1426|             // Backup rate and distortion for future reuse
# 1427|             backup_stats(cur_type, comp_rate, comp_dist, comp_model_rate,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def542]
firefox-153.0/third_party/aom/av1/encoder/encodeframe.c:1755:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
firefox-153.0/third_party/aom/av1/encoder/encodeframe.c:1736:6: branch_false: following ‘false’ branch...
firefox-153.0/third_party/aom/av1/encoder/encodeframe.c:1736:6: branch_false: ...to here
firefox-153.0/third_party/aom/av1/encoder/encodeframe.c:1739:19: branch_true: following ‘true’ branch (when ‘i != 7’)...
firefox-153.0/third_party/aom/av1/encoder/encodeframe.c:1740:5: branch_true: ...to here
firefox-153.0/third_party/aom/av1/encoder/encodeframe.c:1747:51: branch_true: following ‘true’ branch (when ‘ref_frame != 8’)...
firefox-153.0/third_party/aom/av1/encoder/encodeframe.c:1749:9: branch_true: ...to here
firefox-153.0/third_party/aom/av1/encoder/encodeframe.c:1755:11: danger: dereference of NULL ‘<unknown>’
# 1753|         ref_score_data[ref_frame - LAST_FRAME].score =
# 1754|             abs(ref_frame_dist_info->ref_relative_dist[ref_frame - LAST_FRAME]) +
# 1755|->           buf->base_qindex;
# 1756|       }
# 1757|     }

Error: CPPCHECK_WARNING (CWE-457): [#def543]
firefox-153.0/third_party/aom/av1/encoder/rdopt.c:2341: error[uninitvar]: Uninitialized variable: est_dist
# 2339|     model_rd_sb_fn[MODELRD_CURVFIT](cpi, bsize, x, xd, 0, 0, &est_rate, &est_dist,
# 2340|                                     NULL, NULL, NULL, NULL, NULL);
# 2341|->   return RDCOST(x->rdmult, rd_stats.rate + est_rate, est_dist);
# 2342|   }
# 2343|   

Error: CPPCHECK_WARNING (CWE-457): [#def544]
firefox-153.0/third_party/aom/av1/encoder/rdopt.c:2341: error[uninitvar]: Uninitialized variable: est_rate
# 2339|     model_rd_sb_fn[MODELRD_CURVFIT](cpi, bsize, x, xd, 0, 0, &est_rate, &est_dist,
# 2340|                                     NULL, NULL, NULL, NULL, NULL);
# 2341|->   return RDCOST(x->rdmult, rd_stats.rate + est_rate, est_dist);
# 2342|   }
# 2343|   

Error: COMPILER_WARNING: [#def545]
firefox-153.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:39:24: note[note]: called from here
#   37|     for (int i = 0; i < block_height; i++) {
#   38|       for (int j = 0; j < block_width; j += 32) {
#   39|->       __m256i v_src1 = _mm256_loadu_si256((__m256i *)(src1 + j));
#   40|         __m256i v_src2 = _mm256_loadu_si256((__m256i *)(src2 + j));
#   41|         __m256i v_diff = _mm256_sub_epi16(v_src1, v_src2);

Error: COMPILER_WARNING: [#def546]
firefox-153.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:40:24: note[note]: called from here
#   38|       for (int j = 0; j < block_width; j += 32) {
#   39|         __m256i v_src1 = _mm256_loadu_si256((__m256i *)(src1 + j));
#   40|->       __m256i v_src2 = _mm256_loadu_si256((__m256i *)(src2 + j));
#   41|         __m256i v_diff = _mm256_sub_epi16(v_src1, v_src2);
#   42|         __m256i v_mullo = _mm256_mullo_epi16(v_diff, v_diff);

Error: COMPILER_WARNING: [#def547]
firefox-153.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:52:7: note[note]: called from here
#   50|             _mm256_inserti128_si256(v_hi, _mm256_extracti128_si256(v_lo, 1), 0);
#   51|   
#   52|->       _mm256_storeu_si256((__m256i *)(dst + j), diff_lo);
#   53|         _mm256_storeu_si256((__m256i *)(dst + j + 8), diff_hi);
#   54|   

Error: COMPILER_WARNING: [#def548]
firefox-153.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:53:7: note[note]: called from here
#   51|   
#   52|         _mm256_storeu_si256((__m256i *)(dst + j), diff_lo);
#   53|->       _mm256_storeu_si256((__m256i *)(dst + j + 8), diff_hi);
#   54|   
#   55|         v_src1 = _mm256_loadu_si256((__m256i *)(src1 + j + 16));

Error: COMPILER_WARNING: [#def549]
firefox-153.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:55:16: note[note]: called from here
#   53|         _mm256_storeu_si256((__m256i *)(dst + j + 8), diff_hi);
#   54|   
#   55|->       v_src1 = _mm256_loadu_si256((__m256i *)(src1 + j + 16));
#   56|         v_src2 = _mm256_loadu_si256((__m256i *)(src2 + j + 16));
#   57|         v_diff = _mm256_sub_epi16(v_src1, v_src2);

Error: COMPILER_WARNING: [#def550]
firefox-153.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:56:16: note[note]: called from here
#   54|   
#   55|         v_src1 = _mm256_loadu_si256((__m256i *)(src1 + j + 16));
#   56|->       v_src2 = _mm256_loadu_si256((__m256i *)(src2 + j + 16));
#   57|         v_diff = _mm256_sub_epi16(v_src1, v_src2);
#   58|         v_mullo = _mm256_mullo_epi16(v_diff, v_diff);

Error: COMPILER_WARNING: [#def551]
firefox-153.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:68:7: note[note]: called from here
#   66|             _mm256_inserti128_si256(v_hi, _mm256_extracti128_si256(v_lo, 1), 0);
#   67|   
#   68|->       _mm256_storeu_si256((__m256i *)(dst + j + 16), diff_lo);
#   69|         _mm256_storeu_si256((__m256i *)(dst + j + 24), diff_hi);
#   70|       }

Error: COMPILER_WARNING: [#def552]
firefox-153.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:69:7: note[note]: called from here
#   67|   
#   68|         _mm256_storeu_si256((__m256i *)(dst + j + 16), diff_lo);
#   69|->       _mm256_storeu_si256((__m256i *)(dst + j + 24), diff_hi);
#   70|       }
#   71|       src1 += stride;

Error: COMPILER_WARNING: [#def553]
firefox-153.0/third_party/aom/av1/encoder/x86/temporal_filter_avx2.c:273:15: note[note]: called from here
#  271|     if (col == 0) {
#  272|       // For the first column, replicate the first element twice to the left
#  273|->     v128tmp = _mm_shuffle_epi8(v128tmp, *(__m128i *)shufflemask_16b[0]);
#  274|     }
#  275|     if (col == block_width - 4) {

Error: COMPILER_WARNING: [#def554]
firefox-153.0/third_party/aom/av1/encoder/x86/temporal_filter_avx2.c:277:15: note[note]: called from here
#  275|     if (col == block_width - 4) {
#  276|       // For the last column, replicate the last element twice to the right
#  277|->     v128tmp = _mm_shuffle_epi8(v128tmp, *(__m128i *)shufflemask_16b[1]);
#  278|     }
#  279|     return _mm256_cvtepu16_epi32(v128tmp);

Error: COMPILER_WARNING: [#def555]
firefox-153.0/third_party/aom/av1/encoder/x86/temporal_filter_avx2.c:279:10: note[note]: called from here
#  277|       v128tmp = _mm_shuffle_epi8(v128tmp, *(__m128i *)shufflemask_16b[1]);
#  278|     }
#  279|->   return _mm256_cvtepu16_epi32(v128tmp);
#  280|   }
#  281|   

Error: COMPILER_WARNING (CWE-9001): [#def556]
firefox-153.0/objdir/instrumented/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:137: included_from: Included from here.
firefox-153.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:265:64: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
#  265 |                                                     EGLint name) {
#      |                                                                ^
#  263|   RTC_NO_SANITIZE("cfi-icall")
#  264|   static std::vector<std::string> GetClientExtensions(EGLDisplay display,
#  265|->                                                     EGLint name) {
#  266|     // Get the list of client extensions
#  267|     const char* client_extensions_cstring = EglQueryString(display, name);

Error: COMPILER_WARNING (CWE-9001): [#def557]
firefox-153.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:391:63: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
#  391 | EglDrmDevice::EglDrmDevice(EGLDisplay display, dev_t device_id)
#      |                                                               ^
#  389|   
#  390|   RTC_NO_SANITIZE("cfi-icall")
#  391|-> EglDrmDevice::EglDrmDevice(EGLDisplay display, dev_t device_id)
#  392|       : device_id_(device_id) {
#  393|     egl_.display = display;

Error: COMPILER_WARNING (CWE-9001): [#def558]
firefox-153.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:400:29: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
#  400 | EglDrmDevice::~EglDrmDevice() {
#      |                             ^
#  398|   
#  399|   RTC_NO_SANITIZE("cfi-icall")
#  400|-> EglDrmDevice::~EglDrmDevice() {
#  401|     if (drm_fd_ >= 0) {
#  402|       close(drm_fd_);

Error: COMPILER_WARNING (CWE-9001): [#def559]
firefox-153.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:424:38: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
#  424 | bool EglDrmDevice::EnsureInitialized() {
#      |                                      ^
#  422|   
#  423|   RTC_NO_SANITIZE("cfi-icall")
#  424|-> bool EglDrmDevice::EnsureInitialized() {
#  425|     if (initialized_) {
#  426|       return true;

Error: COMPILER_WARNING (CWE-9001): [#def560]
firefox-153.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:517:73: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
#  517 | std::vector<uint64_t> EglDrmDevice::QueryDmaBufModifiers(uint32_t format) {
#      |                                                                         ^
#  515|   
#  516|   RTC_NO_SANITIZE("cfi-icall")
#  517|-> std::vector<uint64_t> EglDrmDevice::QueryDmaBufModifiers(uint32_t format) {
#  518|     if (!EnsureInitialized()) {
#  519|       return {};

Error: COMPILER_WARNING (CWE-9001): [#def561]
firefox-153.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:779:28: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
#  779 | bool EglDmaBuf::Initialize() {
#      |                            ^
#  777|   
#  778|   RTC_NO_SANITIZE("cfi-icall")
#  779|-> bool EglDmaBuf::Initialize() {
#  780|     if (!LoadEGL()) {
#  781|       RTC_LOG(LS_ERROR) << "Unable to load EGL entry functions.";

Error: COMPILER_WARNING (CWE-9001): [#def562]
firefox-153.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:838:38: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
#  838 | bool EglDmaBuf::CreatePlatformDevice() {
#      |                                      ^
#  836|   
#  837|   RTC_NO_SANITIZE("cfi-icall")
#  838|-> bool EglDmaBuf::CreatePlatformDevice() {
#  839|     EGLDisplay display = EGL_NO_DISPLAY;
#  840|   

Error: COMPILER_WARNING (CWE-9001): [#def563]
firefox-153.0/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc:254:49: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
#  254 | int32_t VideoCaptureModulePipeWire::StopCapture() {
#      |                                                 ^
#  252|   
#  253|   RTC_NO_SANITIZE("cfi-icall")
#  254|-> int32_t VideoCaptureModulePipeWire::StopCapture() {
#  255|     RTC_DCHECK_RUN_ON(&api_checker_);
#  256|   

Error: COMPILER_WARNING (CWE-477): [#def564]
firefox-153.0/third_party/libwebrtc/rtc_base/async_packet_socket.h: scope_hint: In member function ‘void webrtc::AsyncPacketSocket::SubscribeConnect(absl::AnyInvocable<void(webrtc::AsyncPacketSocket*)>)’
firefox-153.0/third_party/libwebrtc/rtc_base/async_packet_socket.h:196:35: warning[-Wdeprecated-declarations]: ‘void webrtc::CallbackList<ArgT>::AddReceiver(F&&) [with F = absl::AnyInvocable<void(webrtc::AsyncPacketSocket*)>; ArgT = {webrtc::AsyncPacketSocket*}]’ is deprecated
#  196 |     connect_callbacks_.AddReceiver(std::move(callback));
#      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
firefox-153.0/third_party/libwebrtc/rtc_base/callback_list.h:199:23: note: declared here
#  199 |   [[deprecated]] void AddReceiver(F&& f) {
#      |                       ^~~~~~~~~~~
#  194|     [[deprecated]] void SubscribeConnect(
#  195|         absl::AnyInvocable<void(AsyncPacketSocket*)> callback) {
#  196|->     connect_callbacks_.AddReceiver(std::move(callback));
#  197|     }
#  198|     void SubscribeConnect(void* tag,

Error: COMPILER_WARNING (CWE-393): [#def565]
firefox-153.0/objdir/instrumented/third_party/libwebrtc/rtc_base/network_constants_gn/Unified_cpp_network_constants_gn0.cpp:2: included_from: Included from here.
firefox-153.0/third_party/libwebrtc/rtc_base/network_constants.cc: scope_hint: In function ‘absl::string_view webrtc::NetworkSliceToString(NetworkSlice)’
firefox-153.0/third_party/libwebrtc/rtc_base/network_constants.cc:57:1: warning[-Wreturn-type]: control reaches end of non-void function
#   57 | }
#      | ^
#   55|         return "UNIFIED_COMMUNICATIONS";
#   56|     }
#   57|-> }
#   58|   
#   59|   }  // namespace webrtc

Error: COMPILER_WARNING (CWE-393): [#def566]
firefox-153.0/objdir/instrumented/third_party/libwebrtc/rtc_base/threading_gn/Unified_cpp_threading_gn0.cpp:11: included_from: Included from here.
firefox-153.0/third_party/libwebrtc/rtc_base/network_monitor.cc: scope_hint: In function ‘absl::string_view webrtc::NetworkPreferenceToString(NetworkPreference)’
firefox-153.0/third_party/libwebrtc/rtc_base/network_monitor.cc:24:1: warning[-Wreturn-type]: control reaches end of non-void function
#   24 | }
#      | ^
#   22|         return "NOT_PREFERRED";
#   23|     }
#   24|-> }
#   25|   
#   26|   NetworkMonitorInterface::NetworkMonitorInterface() {}

Error: COMPILER_WARNING (CWE-477): [#def567]
firefox-153.0/third_party/libwebrtc/rtc_base/socket.h: scope_hint: In member function ‘void webrtc::Socket::SubscribeConnectEvent(absl::AnyInvocable<void(webrtc::Socket*)>)’
firefox-153.0/third_party/libwebrtc/rtc_base/socket.h:190:41: warning[-Wdeprecated-declarations]: ‘void webrtc::CallbackList<ArgT>::AddReceiver(F&&) [with F = absl::AnyInvocable<void(webrtc::Socket*)>; ArgT = {webrtc::Socket*}]’ is deprecated
#  190 |     connect_event_callbacks_.AddReceiver(std::move(callback));
#      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
firefox-153.0/third_party/libwebrtc/rtc_base/async_packet_socket.h:23: included_from: Included from here.
firefox-153.0/third_party/libwebrtc/rtc_base/callback_list.h:199:23: note: declared here
#  199 |   [[deprecated]] void AddReceiver(F&& f) {
#      |                       ^~~~~~~~~~~
#  188|     [[deprecated]] void SubscribeConnectEvent(
#  189|         absl::AnyInvocable<void(Socket*)> callback) {
#  190|->     connect_event_callbacks_.AddReceiver(std::move(callback));
#  191|     }
#  192|     void NotifyConnectEvent(Socket* socket) {

Error: COMPILER_WARNING (CWE-477): [#def568]
firefox-153.0/third_party/libwebrtc/rtc_base/socket.h: scope_hint: In member function ‘void webrtc::Socket::SubscribeCloseEvent(absl::AnyInvocable<void(webrtc::Socket*, int)>)’
firefox-153.0/third_party/libwebrtc/rtc_base/socket.h:205:39: warning[-Wdeprecated-declarations]: ‘void webrtc::CallbackList<ArgT>::AddReceiver(F&&) [with F = absl::AnyInvocable<void(webrtc::Socket*, int)>; ArgT = {webrtc::Socket*, int}]’ is deprecated
#  205 |     close_event_callbacks_.AddReceiver(std::move(callback));
#      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
firefox-153.0/third_party/libwebrtc/rtc_base/callback_list.h:199:23: note: declared here
#  199 |   [[deprecated]] void AddReceiver(F&& f) {
#      |                       ^~~~~~~~~~~
#  203|     [[deprecated]] void SubscribeCloseEvent(
#  204|         absl::AnyInvocable<void(Socket*, int)> callback) {
#  205|->     close_event_callbacks_.AddReceiver(std::move(callback));
#  206|     }
#  207|     void NotifyCloseEvent(Socket* socket, int error) {

Error: COMPILER_WARNING: [#def569]
firefox-153.0/third_party/rust/cubeb-core/src/log.c: scope_hint: In function 'cubeb_write_log'
firefox-153.0/third_party/rust/cubeb-core/src/log.c:16:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-e281198aed6485c3/out/ea708c7824d36062-log.gcda' profile count data file not found
#   16 | }
#      | ^
#   14|     va_end(args);
#   15|     RUST_WRITE_FORMATTED_MSG(msg);
#   16|-> }
#   17|   

Error: COMPILER_WARNING: [#def570]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_array_index.cpp: scope_hint: In function 'ir_rvalue* _mesa_ast_array_index_to_hir(void*, _mesa_glsl_parse_state*, ir_rvalue*, ir_rvalue*, YYLTYPE&, YYLTYPE&)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:364:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ast_array_index.gcda' profile count data file not found
#  364 | }
#      | ^
#  362|         return result;
#  363|      }
#  364|-> }

Error: COMPILER_WARNING: [#def571]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_expr.cpp: scope_hint: In member function 'virtual void ast_expression_bin::print() const'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_expr.cpp:95:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ast_expr.gcda' profile count data file not found
#   95 | }
#      | ^
#   93|      printf("%s ", operator_string(oper));
#   94|      subexpressions[1]->print();
#   95|-> }

Error: COMPILER_WARNING: [#def572]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_function.cpp: scope_hint: In member function 'virtual ir_rvalue* ast_aggregate_initializer::hir(exec_list*, _mesa_glsl_parse_state*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_function.cpp:2512:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ast_function.gcda' profile count data file not found
# 2512 | }
#      | ^
# 2510|      return process_vec_mat_constructor(instructions, constructor_type, &loc,
# 2511|                                         &this->expressions, state);
# 2512|-> }

Error: COMPILER_WARNING: [#def573]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp: scope_hint: In member function 'virtual ir_rvalue* ast_warnings_toggle::hir(exec_list*, _mesa_glsl_parse_state*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:8997:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ast_to_hir.gcda' profile count data file not found
# 8997 | }
#      | ^
# 8995|      state->warnings_enabled = enable;
# 8996|      return NULL;
# 8997|-> }

Error: COMPILER_WARNING: [#def574]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_type.cpp: scope_hint: In function 'bool process_qualifier_constant(_mesa_glsl_parse_state*, YYLTYPE*, const char*, ast_expression*, unsigned int*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_type.cpp:1012:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ast_type.gcda' profile count data file not found
# 1012 | }
#      | ^
# 1010|      *value = const_int->value.u[0];
# 1011|      return true;
# 1012|-> }

Error: COMPILER_WARNING: [#def575]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.cpp: scope_hint: In function '(static initializers for glsl-optimizer/src/compiler/glsl/builtin_functions.cpp)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:7675:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-builtin_functions.gcda' profile count data file not found
# 7675 | }
#      | ^
# 7673|   
# 7674|      return NULL;
# 7675|-> }
# 7676|   
# 7677|   /** @} */

Error: COMPILER_WARNING: [#def576]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_types.cpp: scope_hint: In function '(static initializers for glsl-optimizer/src/compiler/glsl/builtin_types.cpp)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_types.cpp:473:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-builtin_types.gcda' profile count data file not found
#  473 | }
#      | ^
#  471|         add_type(symbols, glsl_type::u64vec4_type);
#  472|      }
#  473|-> }
#  474|   /** @} */

Error: COMPILER_WARNING: [#def577]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_variables.cpp: scope_hint: In function 'void _mesa_glsl_initialize_variables(exec_list*, _mesa_glsl_parse_state*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:1624:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-builtin_variables.gcda' profile count data file not found
# 1624 | }
#      | ^
# 1622|         break;
# 1623|      }
# 1624|-> }

Error: COMPILER_WARNING: [#def578]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/generate_ir.cpp: scope_hint: In function 'ir_function_signature* generate_ir::imod64(void*, builtin_available_predicate)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/generate_ir.cpp:33:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-generate_ir.gcda' profile count data file not found
#   33 | }
#      | ^
#   31|   #include "builtin_int64.h"
#   32|   
#   33|-> }

Error: COMPILER_WARNING: [#def579]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp.c: scope_hint: In function 'glcpp_preprocess'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp.c:256:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ecc5ce2ee3e1d37b-pp.gcda' profile count data file not found
#  256 | }
#      | ^
#  254|   	glcpp_parser_destroy (parser);
#  255|   	return errors;
#  256|-> }

Error: COMPILER_WARNING: [#def580]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c: scope_hint: In function '_mesa_set_shader_include_cursor'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c:57:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ecc5ce2ee3e1d37b-pp_standalone_scaffolding.gcda' profile count data file not found
#   57 | }
#      | ^
#   55|      (void) shared;
#   56|      (void) cursor;
#   57|-> }

Error: COMPILER_WARNING: [#def581]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp: scope_hint: In function 'void glslopt_shader_get_stats(glslopt_shader*, int*, int*, int*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:813:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-glsl_optimizer.gcda' profile count data file not found
#  813 | }
#      | ^
#  811|   	*approxTex = shader->statsTex;
#  812|   	*approxFlow = shader->statsFlow;
#  813|-> }

Error: COMPILER_WARNING: [#def582]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp: scope_hint: In function 'bool do_common_optimization(exec_list*, bool, bool, const gl_shader_compiler_options*, bool)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:2411:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-glsl_parser_extras.gcda' profile count data file not found
# 2411 | }
#      | ^
# 2409|   
# 2410|      return progress;
# 2411|-> }

Error: COMPILER_WARNING: [#def583]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp: scope_hint: In member function 'void glsl_symbol_table::replace_variable(const char*, ir_variable*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:294:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-glsl_symbol_table.gcda' profile count data file not found
#  294 | }
#      | ^
#  292|         entry->v = v;
#  293|      }
#  294|-> }

Error: COMPILER_WARNING: [#def584]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp: scope_hint: In function 'ir_rvalue* _mesa_ast_field_selection_to_hir(const ast_expression*, exec_list*, _mesa_glsl_parse_state*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:80:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-hir_field_selection.gcda' profile count data file not found
#   80 | }
#      | ^
#   78|   
#   79|      return result ? result : ir_rvalue::error_value(ctx);
#   80|-> }

Error: COMPILER_WARNING: [#def585]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp: scope_hint: In function 'const char* mode_string(const ir_variable*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp:2237:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir.gcda' profile count data file not found
# 2237 | }
#      | ^
# 2235|      assert(!"Should not get here.");
# 2236|      return "invalid variable";
# 2237|-> }

Error: COMPILER_WARNING: [#def586]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp: scope_hint: In member function 'virtual ir_visitor_status ir_array_refcount_visitor::visit_enter(ir_function_signature*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:207:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_array_refcount.gcda' profile count data file not found
#  207 | }
#      | ^
#  205|      visit_list_elements(this, &ir->body);
#  206|      return visit_continue_with_parent;
#  207|-> }

Error: COMPILER_WARNING: [#def587]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp: scope_hint: In function 'void call_for_basic_blocks(exec_list*, void (*)(ir_instruction*, ir_instruction*, void*), void*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:99:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_basic_block.gcda' profile count data file not found
#   99 | }
#      | ^
#   97|         callback(leader, last, data);
#   98|      }
#   99|-> }

Error: COMPILER_WARNING: [#def588]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.cpp: scope_hint: In function 'ir_if* ir_builder::if_tree(operand, ir_instruction*, ir_instruction*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.cpp:648:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_builder.gcda' profile count data file not found
#  648 | } /* namespace ir_builder */
#      | ^
#  646|   }
#  647|   
#  648|-> } /* namespace ir_builder */

Error: COMPILER_WARNING: [#def589]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_clone.cpp: scope_hint: In destructor 'virtual ir_variable::~ir_variable()'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_clone.cpp:455:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_clone.gcda' profile count data file not found
#  455 | }
#      | ^
#  453|   
#  454|      _mesa_hash_table_destroy(ht, NULL);
#  455|-> }

Error: COMPILER_WARNING: [#def590]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp: scope_hint: In member function 'ir_constant* ir_function_signature::constant_expression_value(void*, exec_list*, hash_table*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:1153:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_constant_expression.gcda' profile count data file not found
# 1153 | }
#      | ^
# 1151|   
# 1152|      return result;
# 1153|-> }

Error: COMPILER_WARNING: [#def591]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_equals.cpp: scope_hint: In destructor 'virtual ir_expression::~ir_expression()'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_equals.cpp:211:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_equals.gcda' profile count data file not found
#  211 | }
#      | ^
#  209|   
#  210|      return true;
#  211|-> }

Error: COMPILER_WARNING: [#def592]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp: scope_hint: In member function 'virtual void ir_expression_flattening_visitor::handle_rvalue(ir_rvalue**)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:84:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_expression_flattening.gcda' profile count data file not found
#   84 | }
#      | ^
#   82|   
#   83|      *rvalue = new(ctx) ir_dereference_variable(var);
#   84|-> }

Error: COMPILER_WARNING: [#def593]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function.cpp: scope_hint: In member function 'ir_function_signature* ir_function::exact_matching_signature(_mesa_glsl_parse_state*, const exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function.cpp:407:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_function.gcda' profile count data file not found
#  407 | }
#      | ^
#  405|      }
#  406|      return NULL;
#  407|-> }

Error: COMPILER_WARNING: [#def594]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp: scope_hint: In function 'bool can_inline(ir_call*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:75:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_function_can_inline.gcda' profile count data file not found
#   75 | }
#      | ^
#   73|   
#   74|      return v.num_returns == 1;
#   75|-> }

Error: COMPILER_WARNING: [#def595]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp: scope_hint: In function 'void detect_recursion_linked(gl_shader_program*, exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:360:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_function_detect_recursion.gcda' profile count data file not found
#  360 | }
#      | ^
#  358|       */
#  359|      hash_table_call_foreach(v.function_hash, emit_errors_linked, prog);
#  360|-> }

Error: COMPILER_WARNING: [#def596]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp: scope_hint: In function 'void visit_tree(ir_instruction*, void (*)(ir_instruction*, void*), void*, void (*)(ir_instruction*, void*), void*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:421:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_hierarchical_visitor.gcda' profile count data file not found
#  421 | }
#      | ^
#  419|   
#  420|      ir->accept(&v);
#  421|-> }

Error: COMPILER_WARNING: [#def597]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp: scope_hint: In destructor 'virtual ir_emit_vertex::~ir_emit_vertex()'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:466:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_hv_accept.gcda' profile count data file not found
#  466 | }
#      | ^
#  464|   {
#  465|      return v->visit(this);
#  466|-> }

Error: COMPILER_WARNING: [#def598]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp: scope_hint: In member function 'virtual void ir_print_glsl_visitor::visit(ir_barrier*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1978:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_print_glsl_visitor.gcda' profile count data file not found
# 1978 | }
#      | ^
# 1976|   {
# 1977|   	buffer.asprintf_append ("discard-TODO");
# 1978|-> }

Error: COMPILER_WARNING: [#def599]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp: scope_hint: In member function 'virtual void ir_print_visitor::visit(ir_barrier*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:675:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_print_visitor.gcda' profile count data file not found
#  675 | }
#      | ^
#  673|   {
#  674|      fprintf(f, "(barrier)\n");
#  675|-> }

Error: COMPILER_WARNING: [#def600]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.cpp: scope_hint: In member function 'ir_barrier* {anonymous}::ir_reader::read_barrier(s_expression*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.cpp:1169:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_reader.gcda' profile count data file not found
# 1169 | }
#      | ^
# 1167|      ir_read_error(NULL, "when reading barrier");
# 1168|      return NULL;
# 1169|-> }

Error: COMPILER_WARNING: [#def601]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp: scope_hint: In member function 'virtual ir_visitor_status ir_rvalue_enter_visitor::visit_enter(ir_end_primitive*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:316:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_rvalue_visitor.gcda' profile count data file not found
#  316 | }
#      | ^
#  314|   {
#  315|      return rvalue_visit(ir);
#  316|-> }

Error: COMPILER_WARNING: [#def602]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp: scope_hint: In function 'void do_set_program_inouts(exec_list*, gl_program*, gl_shader_stage)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:441:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_set_program_inouts.gcda' profile count data file not found
#  441 | }
#      | ^
#  439|      }
#  440|      visit_list_elements(&v, instructions);
#  441|-> }

Error: COMPILER_WARNING: [#def603]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp: scope_hint: In function 'void do_remove_unused_typedecls(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:139:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_unused_structs.gcda' profile count data file not found
#  139 | }
#      | ^
#  137|   	ir_decl_removal_visitor v2(&v);
#  138|   	v2.run (instructions);
#  139|-> }

Error: COMPILER_WARNING: [#def604]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_validate.cpp: scope_hint: In function 'void validate_ir_tree(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_validate.cpp:1129:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_validate.gcda' profile count data file not found
# 1129 | }
#      | ^
# 1127|      }
# 1128|   #endif
# 1129|-> }

Error: COMPILER_WARNING: [#def605]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp: scope_hint: In member function 'virtual ir_visitor_status ir_variable_refcount_visitor::visit_leave(ir_assignment*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:152:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-ir_variable_refcount.gcda' profile count data file not found
#  152 | }
#      | ^
#  150|   
#  151|      return visit_continue;
#  152|-> }

Error: COMPILER_WARNING: [#def606]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_atomics.cpp: scope_hint: In function 'void link_check_atomic_counter_resources(gl_context*, gl_shader_program*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_atomics.cpp:353:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-link_atomics.gcda' profile count data file not found
#  353 | }
#      | ^
#  351|   
#  352|      delete [] abs;
#  353|-> }

Error: COMPILER_WARNING: [#def607]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_functions.cpp: scope_hint: In function 'bool link_function_calls(gl_shader_program*, gl_linked_shader*, gl_shader**, unsigned int)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_functions.cpp:339:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-link_functions.gcda' profile count data file not found
#  339 | }
#      | ^
#  337|      v.run(main->ir);
#  338|      return v.success;
#  339|-> }

Error: COMPILER_WARNING: [#def608]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp: scope_hint: In function 'void validate_interstage_uniform_blocks(gl_shader_program*, gl_linked_shader**)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:538:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-link_interface_blocks.gcda' profile count data file not found
#  538 | }
#      | ^
#  536|         }
#  537|      }
#  538|-> }

Error: COMPILER_WARNING: [#def609]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp: scope_hint: In member function 'virtual ir_visitor_status link_uniform_block_active_visitor::visit(ir_dereference_variable*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:294:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-link_uniform_block_active_visitor.gcda' profile count data file not found
#  294 | }
#      | ^
#  292|   
#  293|      return visit_continue;
#  294|-> }

Error: COMPILER_WARNING: [#def610]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp: scope_hint: In function 'int link_cross_validate_uniform_block(void*, gl_uniform_block**, unsigned int*, gl_uniform_block*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:573:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-link_uniform_blocks.gcda' profile count data file not found
#  573 | }
#      | ^
#  571|   
#  572|      return linked_block_index;
#  573|-> }

Error: COMPILER_WARNING: [#def611]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp: scope_hint: In function 'void link_set_uniform_initializers(gl_shader_program*, unsigned int)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:311:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-link_uniform_initializers.gcda' profile count data file not found
#  311 | }
#      | ^
#  309|             sizeof(union gl_constant_value) * prog->data->NumUniformDataSlots);
#  310|      ralloc_free(mem_ctx);
#  311|-> }

Error: COMPILER_WARNING: [#def612]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniforms.cpp: scope_hint: In function 'void link_assign_uniform_locations(gl_shader_program*, gl_context*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:1767:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-link_uniforms.gcda' profile count data file not found
# 1767 | }
#      | ^
# 1765|   
# 1766|      link_assign_uniform_storage(ctx, prog, uniform_size.num_values);
# 1767|-> }

Error: COMPILER_WARNING: [#def613]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.cpp: scope_hint: In function 'bool link_varyings(gl_shader_program*, unsigned int, unsigned int, gl_context*, void*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.cpp:3188:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-link_varyings.gcda' profile count data file not found
# 3188 | }
#      | ^
# 3186|   
# 3187|      return true;
# 3188|-> }

Error: COMPILER_WARNING: [#def614]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp: scope_hint: In function 'void link_shaders(gl_context*, gl_shader_program*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp:4988:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-linker.gcda' profile count data file not found
# 4988 | }
#      | ^
# 4986|   
# 4987|      ralloc_free(mem_ctx);
# 4988|-> }

Error: COMPILER_WARNING: [#def615]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.cpp: scope_hint: In function 'void link_util_mark_array_elements_referenced(const array_deref_range*, unsigned int, unsigned int, unsigned int*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.cpp:376:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-linker_util.gcda' profile count data file not found
#  376 | }
#      | ^
#  374|   
#  375|      _mark_array_elements_referenced(dr, count, 1, 0, bits);
#  376|-> }

Error: COMPILER_WARNING: [#def616]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp: scope_hint: In function 'loop_state* analyze_loop_variables(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:845:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-loop_analysis.gcda' profile count data file not found
#  845 | }
#      | ^
#  843|      v.run(instructions);
#  844|      return v.loops;
#  845|-> }

Error: COMPILER_WARNING: [#def617]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_unroll.cpp: scope_hint: In function 'bool unroll_loops(exec_list*, loop_state*, const gl_shader_compiler_options*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:591:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-loop_unroll.gcda' profile count data file not found
#  591 | }
#      | ^
#  589|   
#  590|      return v.progress;
#  591|-> }

Error: COMPILER_WARNING: [#def618]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp: scope_hint: In function 'bool lower_blend_equation_advanced(gl_linked_shader*, bool)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:572:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_blend_equation_advanced.gcda' profile count data file not found
#  572 | }
#      | ^
#  570|      validate_ir_tree(sh->ir);
#  571|      return true;
#  572|-> }

Error: COMPILER_WARNING: [#def619]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp: scope_hint: In member function 'void lower_buffer_access::lower_buffer_access::setup_buffer_access(void*, ir_rvalue*, ir_rvalue**, unsigned int*, bool*, const glsl_type**, const glsl_struct_field**, glsl_interface_packing)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:447:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_buffer_access.gcda' profile count data file not found
#  447 | } /* namespace lower_buffer_access */
#      | ^
#  445|   }
#  446|   
#  447|-> } /* namespace lower_buffer_access */

Error: COMPILER_WARNING: [#def620]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_builtins.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::lower_builtins_visitor::visit_leave(ir_call*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:64:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_builtins.gcda' profile count data file not found
#   64 | }
#      | ^
#   62|   
#   63|      return visit_continue;
#   64|-> }

Error: COMPILER_WARNING: [#def621]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp: scope_hint: In function 'bool lower_const_arrays_to_uniforms(exec_list*, unsigned int, unsigned int)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:157:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_const_arrays_to_uniforms.gcda' profile count data file not found
#  157 | }
#      | ^
#  155|      lower_const_array_visitor v(instructions, stage, free_uniform_slots);
#  156|      return v.run();
#  157|-> }

Error: COMPILER_WARNING: [#def622]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp: scope_hint: In function 'bool lower_cs_derived(gl_linked_shader*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:235:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_cs_derived.gcda' profile count data file not found
#  235 | }
#      | ^
#  233|   
#  234|      return v.progress;
#  235|-> }

Error: COMPILER_WARNING: [#def623]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::lower_discard_visitor::visit_leave(ir_if*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard.cpp:201:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_discard.gcda' profile count data file not found
#  201 | }
#      | ^
#  199|   
#  200|      return visit_continue;
#  201|-> }

Error: COMPILER_WARNING: [#def624]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp: scope_hint: In function 'void lower_discard_flow(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:154:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_discard_flow.gcda' profile count data file not found
#  154 | }
#      | ^
#  152|   
#  153|      visit_list_elements(&v, ir);
#  154|-> }

Error: COMPILER_WARNING: [#def625]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_distance.cpp: scope_hint: In function 'bool lower_clip_cull_distance(gl_shader_program*, gl_linked_shader*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_distance.cpp:685:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_distance.gcda' profile count data file not found
#  685 | }
#      | ^
#  683|   
#  684|      return v2.progress;
#  685|-> }

Error: COMPILER_WARNING: [#def626]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::ir_if_to_cond_assign_visitor::visit_leave(ir_if*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:333:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_if_to_cond_assign.gcda' profile count data file not found
#  333 | }
#      | ^
#  331|   
#  332|      return visit_continue;
#  333|-> }

Error: COMPILER_WARNING: [#def627]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_instructions.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::lower_instructions_visitor::visit_leave(ir_expression*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:1914:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_instructions.gcda' profile count data file not found
# 1914 | }
#      | ^
# 1912|   
# 1913|      return visit_continue;
# 1914|-> }

Error: COMPILER_WARNING: [#def628]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_int64.cpp: scope_hint: In member function 'virtual void {anonymous}::lower_64bit_visitor::handle_rvalue(ir_rvalue**)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_int64.cpp:391:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_int64.gcda' profile count data file not found
#  391 | }
#      | ^
#  389|         break;
#  390|      }
#  391|-> }

Error: COMPILER_WARNING: [#def629]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_jumps.cpp: scope_hint: In function 'bool do_lower_jumps(exec_list*, bool, bool, bool, bool, bool)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:1046:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_jumps.gcda' profile count data file not found
# 1046 | }
#      | ^
# 1044|   
# 1045|      return progress_ever;
# 1046|-> }

Error: COMPILER_WARNING: [#def630]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::ir_mat_op_to_vec_visitor::visit_leave(ir_assignment*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:441:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_mat_op_to_vec.gcda' profile count data file not found
#  441 | }
#      | ^
#  439|   
#  440|      return visit_continue;
#  441|-> }

Error: COMPILER_WARNING: [#def631]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp: scope_hint: In function 'void lower_named_interface_blocks(void*, gl_linked_shader*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:317:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_named_interface_blocks.gcda' profile count data file not found
#  317 | }
#      | ^
#  315|      flatten_named_interface_blocks_declarations v_decl(mem_ctx);
#  316|      v_decl.run(shader->ir);
#  317|-> }
#  318|   

Error: COMPILER_WARNING: [#def632]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp: scope_hint: In function 'bool lower_offset_arrays(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:91:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_offset_array.gcda' profile count data file not found
#   91 | }
#      | ^
#   89|   
#   90|      return v.progress;
#   91|-> }

Error: COMPILER_WARNING: [#def633]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp: scope_hint: In function 'void lower_output_reads(unsigned int, exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:182:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_output_reads.gcda' profile count data file not found
#  182 | }
#      | ^
#  180|      output_read_remover v(stage);
#  181|      visit_list_elements(&v, instructions);
#  182|-> }

Error: COMPILER_WARNING: [#def634]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp: scope_hint: In function 'void lower_packed_varyings(void*, unsigned int, const uint8_t*, ir_variable_mode, unsigned int, gl_linked_shader*, bool, bool, bool)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:943:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_packed_varyings.gcda' profile count data file not found
#  943 | }
#      | ^
#  941|         main_func_sig->body.get_head_raw()->insert_before(&new_variables);
#  942|      }
#  943|-> }

Error: COMPILER_WARNING: [#def635]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp: scope_hint: In function 'bool lower_packing_builtins(exec_list*, int)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:1311:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_packing_builtins.gcda' profile count data file not found
# 1311 | }
#      | ^
# 1309|      visit_list_elements(&v, instructions, true);
# 1310|      return v.get_progress();
# 1311|-> }

Error: COMPILER_WARNING: [#def636]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_precision.cpp: scope_hint: In member function 'constexpr _Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = ir_instruction*]'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_precision.cpp:721:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_precision.gcda' profile count data file not found
#  721 | }
#      | ^
#  719|   
#  720|      return v.progress;
#  721|-> }

Error: COMPILER_WARNING: [#def637]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp: scope_hint: In function 'void lower_shared_reference(gl_context*, gl_shader_program*, gl_linked_shader*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:517:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_shared_reference.gcda' profile count data file not found
#  517 | }
#      | ^
#  515|                      ctx->Const.MaxComputeSharedMemorySize);
#  516|      }
#  517|-> }

Error: COMPILER_WARNING: [#def638]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::lower_subroutine_visitor::visit_leave(ir_call*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:124:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_subroutine.gcda' profile count data file not found
#  124 | }
#      | ^
#  122|   
#  123|      return visit_continue;
#  124|-> }

Error: COMPILER_WARNING: [#def639]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp: scope_hint: In function 'bool lower_tess_level(gl_linked_shader*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:461:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_tess_level.gcda' profile count data file not found
#  461 | }
#      | ^
#  459|   
#  460|      return v.progress;
#  461|-> }

Error: COMPILER_WARNING: [#def640]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp: scope_hint: In function 'bool do_lower_texture_projection(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:103:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_texture_projection.gcda' profile count data file not found
#  103 | }
#      | ^
#  101|   
#  102|      return v.progress;
#  103|-> }

Error: COMPILER_WARNING: [#def641]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp: scope_hint: In function 'void lower_ubo_reference(gl_linked_shader*, bool, bool)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:1142:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_ubo_reference.gcda' profile count data file not found
# 1142 | }
#      | ^
# 1140|         visit_list_elements(&v, shader->ir);
# 1141|      } while (v.progress);
# 1142|-> }

Error: COMPILER_WARNING: [#def642]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp: scope_hint: In function 'bool lower_variable_index_to_cond_assign(gl_shader_stage, exec_list*, bool, bool, bool, bool)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:567:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_variable_index_to_cond_assign.gcda' profile count data file not found
#  567 | }
#      | ^
#  565|   
#  566|      return progress_ever;
#  567|-> }

Error: COMPILER_WARNING: [#def643]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp: scope_hint: In function 'bool do_vec_index_to_cond_assign(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:240:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_vec_index_to_cond_assign.gcda' profile count data file not found
#  240 | }
#      | ^
#  238|   
#  239|      return v.progress;
#  240|-> }

Error: COMPILER_WARNING: [#def644]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp: scope_hint: In function 'bool do_vec_index_to_swizzle(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:102:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_vec_index_to_swizzle.gcda' profile count data file not found
#  102 | }
#      | ^
#  100|   
#  101|      return v.progress;
#  102|-> }

Error: COMPILER_WARNING: [#def645]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector.cpp: scope_hint: In function 'bool lower_quadop_vector(exec_list*, bool)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector.cpp:228:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_vector.gcda' profile count data file not found
#  228 | }
#      | ^
#  226|   
#  227|      return v.progress;
#  228|-> }

Error: COMPILER_WARNING: [#def646]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp: scope_hint: In function 'bool lower_vector_derefs(gl_linked_shader*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:188:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_vector_derefs.gcda' profile count data file not found
#  188 | }
#      | ^
#  186|   
#  187|      return v.progress;
#  188|-> }

Error: COMPILER_WARNING: [#def647]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp: scope_hint: In function 'bool lower_vector_insert(exec_list*, bool)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:147:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_vector_insert.gcda' profile count data file not found
#  147 | }
#      | ^
#  145|   
#  146|      return v.progress;
#  147|-> }

Error: COMPILER_WARNING: [#def648]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp: scope_hint: In function 'bool lower_vertex_id(gl_linked_shader*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:146:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_vertex_id.gcda' profile count data file not found
#  146 | }
#      | ^
#  144|   
#  145|      return v.progress;
#  146|-> }

Error: COMPILER_WARNING: [#def649]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp: scope_hint: In function 'ir_variable* lower_xfb_varying(void*, gl_linked_shader*, const char*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:222:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-lower_xfb_varying.gcda' profile count data file not found
#  222 | }
#      | ^
#  220|   
#  221|      return new_variable;
#  222|-> }

Error: COMPILER_WARNING: [#def650]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp: scope_hint: In function 'bool do_algebraic(exec_list*, bool, const gl_shader_compiler_options*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:1061:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_algebraic.gcda' profile count data file not found
# 1061 | }
#      | ^
# 1059|   
# 1060|      return v.progress;
# 1061|-> }

Error: COMPILER_WARNING: [#def651]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp: scope_hint: In function 'bool optimize_split_arrays(exec_list*, bool)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:505:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_array_splitting.gcda' profile count data file not found
#  505 | }
#      | ^
#  503|      return true;
#  504|   
#  505|-> }

Error: COMPILER_WARNING: [#def652]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::opt_conditional_discard_visitor::visit_leave(ir_if*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:88:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_conditional_discard.gcda' profile count data file not found
#   88 | }
#      | ^
#   86|   
#   87|      return visit_continue;
#   88|-> }

Error: COMPILER_WARNING: [#def653]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp: scope_hint: In function 'bool do_constant_folding(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:212:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_constant_folding.gcda' profile count data file not found
#  212 | }
#      | ^
#  210|   
#  211|      return constant_folding.progress;
#  212|-> }

Error: COMPILER_WARNING: [#def654]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp: scope_hint: In function 'bool do_constant_propagation(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:527:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_constant_propagation.gcda' profile count data file not found
#  527 | }
#      | ^
#  525|   
#  526|      return v.progress;
#  527|-> }

Error: COMPILER_WARNING: [#def655]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp: scope_hint: In function 'bool do_constant_variable_unlinked(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:235:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_constant_variable.gcda' profile count data file not found
#  235 | }
#      | ^
#  233|   
#  234|      return progress;
#  235|-> }

Error: COMPILER_WARNING: [#def656]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp: scope_hint: In function 'bool do_copy_propagation_elements(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:745:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_copy_propagation_elements.gcda' profile count data file not found
#  745 | }
#      | ^
#  743|   
#  744|      return v.progress;
#  745|-> }

Error: COMPILER_WARNING: [#def657]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp: scope_hint: In function 'void optimize_dead_builtin_variables(exec_list*, ir_variable_mode)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:81:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_dead_builtin_variables.gcda' profile count data file not found
#   81 | }
#      | ^
#   79|         var->remove();
#   80|      }
#   81|-> }

Error: COMPILER_WARNING: [#def658]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp: scope_hint: In function 'void do_dead_builtin_varyings(gl_context*, gl_linked_shader*, gl_linked_shader*, unsigned int, tfeedback_decl*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:620:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_dead_builtin_varyings.gcda' profile count data file not found
#  620 | }
#      | ^
#  618|                                  producer_info.has_fog);
#  619|      }
#  620|-> }

Error: COMPILER_WARNING: [#def659]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp: scope_hint: In function 'bool do_dead_code_unlinked(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:203:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_dead_code.gcda' profile count data file not found
#  203 | }
#      | ^
#  201|   
#  202|      return progress;
#  203|-> }

Error: COMPILER_WARNING: [#def660]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp: scope_hint: In function 'bool do_dead_code_local(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:358:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_dead_code_local.gcda' profile count data file not found
#  358 | }
#      | ^
#  356|   
#  357|      return progress;
#  358|-> }

Error: COMPILER_WARNING: [#def661]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp: scope_hint: In function 'bool do_dead_functions(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:152:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_dead_functions.gcda' profile count data file not found
#  152 | }
#      | ^
#  150|   
#  151|      return progress;
#  152|-> }

Error: COMPILER_WARNING: [#def662]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::nested_if_flattener::visit_leave(ir_if*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:103:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_flatten_nested_if_blocks.gcda' profile count data file not found
#  103 | }
#      | ^
#  101|      progress = true;
#  102|      return visit_continue;
#  103|-> }

Error: COMPILER_WARNING: [#def663]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp: scope_hint: In function 'bool opt_flip_matrices(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:123:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_flip_matrices.gcda' profile count data file not found
#  123 | }
#      | ^
#  121|   
#  122|      return v.progress;
#  123|-> }

Error: COMPILER_WARNING: [#def664]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp: scope_hint: In function 'void do_variable_replacement(exec_list*, ir_variable*, ir_dereference*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:466:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_function_inlining.gcda' profile count data file not found
#  466 | }
#      | ^
#  464|   
#  465|      visit_list_elements(&v, instructions);
#  466|-> }

Error: COMPILER_WARNING: [#def665]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::ir_if_simplification_visitor::visit_leave(ir_if*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:127:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_if_simplification.gcda' profile count data file not found
#  127 | }
#      | ^
#  125|   
#  126|      return visit_continue;
#  127|-> }

Error: COMPILER_WARNING: [#def666]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp: scope_hint: In function 'bool do_minmax_prune(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:507:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_minmax.gcda' profile count data file not found
#  507 | }
#      | ^
#  505|   
#  506|      return v.progress;
#  507|-> }

Error: COMPILER_WARNING: [#def667]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp: scope_hint: In function 'bool do_rebalance_tree(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:337:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_rebalance_tree.gcda' profile count data file not found
#  337 | }
#      | ^
#  335|   
#  336|      return v.progress;
#  337|-> }

Error: COMPILER_WARNING: [#def668]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp: scope_hint: In function 'bool optimize_redundant_jumps(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:124:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_redundant_jumps.gcda' profile count data file not found
#  124 | }
#      | ^
#  122|      v.run(instructions);
#  123|      return v.progress;
#  124|-> }

Error: COMPILER_WARNING: [#def669]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp: scope_hint: In function 'bool do_structure_splitting(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:377:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_structure_splitting.gcda' profile count data file not found
#  377 | }
#      | ^
#  375|   
#  376|      return true;
#  377|-> }

Error: COMPILER_WARNING: [#def670]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp: scope_hint: In function 'bool optimize_swizzles(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:119:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_swizzle.gcda' profile count data file not found
#  119 | }
#      | ^
#  117|   
#  118|      return v.progress;
#  119|-> }

Error: COMPILER_WARNING: [#def671]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp: scope_hint: In function 'bool do_tree_grafting(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:419:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_tree_grafting.gcda' profile count data file not found
#  419 | }
#      | ^
#  417|   
#  418|      return info.progress;
#  419|-> }

Error: COMPILER_WARNING: [#def672]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp: scope_hint: In function 'bool do_vectorize(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:407:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-opt_vectorize.gcda' profile count data file not found
#  407 | }
#      | ^
#  405|   
#  406|      return v.progress;
#  407|-> }

Error: COMPILER_WARNING: [#def673]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp: scope_hint: In function 'void propagate_invariance(exec_list*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:125:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-propagate_invariance.gcda' profile count data file not found
#  125 | }
#      | ^
#  123|         visit_list_elements(&visitor, instructions);
#  124|      } while (visitor.progress);
#  125|-> }

Error: COMPILER_WARNING: [#def674]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.cpp: scope_hint: In function 'bool s_match(s_expression*, unsigned int, s_pattern*, bool)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.cpp:220:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-s_expression.gcda' profile count data file not found
#  220 | }
#      | ^
#  218|   
#  219|      return true;
#  220|-> }

Error: COMPILER_WARNING: [#def675]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.cpp: scope_hint: In function 'bool deserialize_glsl_program(blob_reader*, gl_context*, gl_shader_program*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.cpp:1340:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-serialize.gcda' profile count data file not found
# 1340 | }
#      | ^
# 1338|   
# 1339|      return !blob->overrun;
# 1340|-> }

Error: COMPILER_WARNING: [#def676]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.cpp: scope_hint: In function 'bool shader_cache_read_program_metadata(gl_context*, gl_shader_program*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.cpp:263:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-shader_cache.gcda' profile count data file not found
#  263 | }
#      | ^
#  261|   
#  262|      return true;
#  263|-> }

Error: COMPILER_WARNING: [#def677]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp: scope_hint: In function 'void initialize_context_to_defaults(gl_context*, gl_api)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:289:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-standalone_scaffolding.gcda' profile count data file not found
#  289 | }
#      | ^
#  287|   
#  288|      _mesa_locale_init();
#  289|-> }

Error: COMPILER_WARNING: [#def678]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp: scope_hint: In function 'void string_to_uint_map_dtor(string_to_uint_map*)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp:42:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/187e0526823b2a5e-string_to_uint_map.gcda' profile count data file not found
#   42 | }
#      | ^
#   40|   {
#   41|      delete map;
#   42|-> }

Error: COMPILER_WARNING: [#def679]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp: scope_hint: In function '(static initializers for glsl-optimizer/src/compiler/glsl_types.cpp)'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp:2954:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/852d3282bb43d84a-glsl_types.gcda' profile count data file not found
# 2954 | }
#      | ^
# 2952|   }
# 2953|   
# 2954|-> }

Error: COMPILER_WARNING: [#def680]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c: scope_hint: In function 'gl_frag_result_name'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c:302:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/61fe949095357ebe-shader_enums.gcda' profile count data file not found
#  302 | }
#      | ^
#  300|      STATIC_ASSERT(ARRAY_SIZE(names) == FRAG_RESULT_MAX);
#  301|      return NAME(result);
#  302|-> }

Error: COMPILER_WARNING: [#def681]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/dummy_errors.c: scope_hint: In function '_mesa_error_no_memory'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/dummy_errors.c:30:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/289aa9cdb13f2101-dummy_errors.gcda' profile count data file not found
#   30 | }
#      | ^
#   28|   {
#   29|      fprintf(stderr, "Mesa error: out of memory in %s", caller);
#   30|-> }

Error: COMPILER_WARNING: [#def682]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.c: scope_hint: In function '_mesa_symbol_table_dtor'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.c:314:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/289aa9cdb13f2101-symbol_table.gcda' profile count data file not found
#  314 | }
#      | ^
#  312|      _mesa_hash_table_destroy(table->ht, NULL);
#  313|      free(table);
#  314|-> }

Error: COMPILER_WARNING: [#def683]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/blob.c:368:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-blob.gcda' profile count data file not found
#  368 | }
#      | ^
#  366|   
#  367|      return ret;
#  368|-> }

Error: COMPILER_WARNING: [#def684]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/half_float.c: scope_hint: In function '_mesa_uint16_div_64k_to_half'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/half_float.c:213:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-half_float.gcda' profile count data file not found
#  213 | }
#      | ^
#  211|   
#  212|      return (e << 10) | m;
#  213|-> }

Error: COMPILER_WARNING: [#def685]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/hash_table.c: scope_hint: In function '_mesa_hash_table_u64_remove'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/hash_table.c:859:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-hash_table.gcda' profile count data file not found
#  859 | }
#      | ^
#  857|         free(_key);
#  858|      }
#  859|-> }

Error: COMPILER_WARNING: [#def686]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.c: scope_hint: In function '_mesa_sha1_format'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.c:51:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-mesa-sha1.gcda' profile count data file not found
#   51 | }
#      | ^
#   49|      }
#   50|      buf[i] = '\0';
#   51|-> }

Error: COMPILER_WARNING: [#def687]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/os_misc.c: scope_hint: In function 'os_get_total_physical_memory'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/os_misc.c:184:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-os_misc.gcda' profile count data file not found
#  184 | }
#      | ^
#  182|      return false;
#  183|   #endif
#  184|-> }

Error: COMPILER_WARNING: [#def688]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/ralloc.c: scope_hint: In function 'linear_strcat'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/ralloc.c:921:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-ralloc.gcda' profile count data file not found
#  921 | }
#      | ^
#  919|   {
#  920|      return linear_cat(parent, dest, str, strlen(str));
#  921|-> }

Error: COMPILER_WARNING: [#def689]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/set.c: scope_hint: In function '_mesa_pointer_set_create'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/set.c:572:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-set.gcda' profile count data file not found
#  572 | }
#      | ^
#  570|      return _mesa_set_create(mem_ctx, _mesa_hash_pointer,
#  571|                              _mesa_key_pointer_equal);
#  572|-> }

Error: COMPILER_WARNING: [#def690]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.c: scope_hint: In function 'SHA1Final'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.c:174:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/6d6557fe15c41e19-sha1.gcda' profile count data file not found
#  174 | }
#      | ^
#  172|   	}
#  173|   	memset(context, 0, sizeof(*context));
#  174|-> }

Error: COMPILER_WARNING: [#def691]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/softfloat.c: scope_hint: In function '_mesa_float_to_half_rtz'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/softfloat.c:1475:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-softfloat.gcda' profile count data file not found
# 1475 | }
#      | ^
# 1473|   
# 1474|       return _mesa_roundtozero_f16(s, flt_e - 0x71, m | 0x4000);
# 1475|-> }

Error: COMPILER_WARNING: [#def692]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/string_buffer.c: scope_hint: In function '_mesa_string_buffer_printf'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/string_buffer.c:148:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-string_buffer.gcda' profile count data file not found
#  148 | }
#      | ^
#  146|      va_end(args);
#  147|      return res;
#  148|-> }

Error: COMPILER_WARNING: [#def693]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/strtod.c: scope_hint: In function '_mesa_strtof'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/strtod.c:85:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-strtod.gcda' profile count data file not found
#   85 | }
#      | ^
#   83|      return (float) strtod(s, end);
#   84|   #endif
#   85|-> }

Error: COMPILER_WARNING: [#def694]
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/u_debug.c: scope_hint: In function 'debug_dump_flags'
firefox-153.0/third_party/rust/glslopt/glsl-optimizer/src/util/u_debug.c:398:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-153.0/objdir/release/build/glslopt-a40e92c3ac826dad/out/ff4c9c56c07e6aed-u_debug.gcda' profile count data file not found
#  398 | }
#      | ^
#  396|   
#  397|      return output;
#  398|-> }
#  399|   
#  400|   

Error: CPPCHECK_WARNING (CWE-457): [#def695]
firefox-153.0/third_party/xsimd/include/xsimd/arch/xsimd_scalar.hpp:1158: error[uninitvar]: Uninitialized variable: c
# 1156|       {
# 1157|           float s, c;
# 1158|->         detail::common_sincosf {}(val, s, c);
# 1159|           return std::make_pair(s, c);
# 1160|       }

Error: CPPCHECK_WARNING (CWE-457): [#def696]
firefox-153.0/third_party/xsimd/include/xsimd/arch/xsimd_scalar.hpp:1158: error[uninitvar]: Uninitialized variable: s
# 1156|       {
# 1157|           float s, c;
# 1158|->         detail::common_sincosf {}(val, s, c);
# 1159|           return std::make_pair(s, c);
# 1160|       }

Error: CPPCHECK_WARNING (CWE-457): [#def697]
firefox-153.0/third_party/xsimd/include/xsimd/arch/xsimd_scalar.hpp:1165: error[uninitvar]: Uninitialized variable: c
# 1163|       {
# 1164|           double s, c;
# 1165|->         detail::common_sincos {}(val, s, c);
# 1166|           return std::make_pair(s, c);
# 1167|       }

Error: CPPCHECK_WARNING (CWE-457): [#def698]
firefox-153.0/third_party/xsimd/include/xsimd/arch/xsimd_scalar.hpp:1165: error[uninitvar]: Uninitialized variable: s
# 1163|       {
# 1164|           double s, c;
# 1165|->         detail::common_sincos {}(val, s, c);
# 1166|           return std::make_pair(s, c);
# 1167|       }

Error: COMPILER_WARNING (CWE-477): [#def699]
firefox-153.0/toolkit/components/protobuf/src/google/protobuf/map.cc: scope_hint: In lambda function
firefox-153.0/toolkit/components/protobuf/src/google/protobuf/map.cc:286:16: warning[-Wdeprecated]: implicit capture of ‘this’ via ‘[=]’ is deprecated in C++20
#  286 |   VisitKeyType([=](auto key_type) {
#      |                ^
firefox-153.0/toolkit/components/protobuf/src/google/protobuf/map.cc:286:16: note: add explicit ‘this’ or ‘*this’ capture
#  284|                                             map_index_t count) {
#  285|     if (ABSL_PREDICT_FALSE(count == 0)) return;
#  286|->   VisitKeyType([=](auto key_type) {
#  287|       using Key = typename decltype(key_type)::type;
#  288|       static_cast<KeyMapBase<Key>&>(*this).InsertOrReplaceNodes(

Error: COMPILER_WARNING: [#def700]
firefox-153.0/xpcom/base/nsISupportsUtils.h:15: included_from: Included from here.
firefox-153.0/xpcom/base/nsCOMPtr.h:29: included_from: Included from here.
firefox-153.0/caps/ContentPrincipal.h:8: included_from: Included from here.
firefox-153.0/caps/nsScriptSecurityManager.cpp: scope_hint: In member function ‘(anonymous namespace)::BundleHelper::Release()’
firefox-153.0/xpcom/base/nsISupportsImpl.h:650:34: warning[-Wmissing-profile]: profile for function ‘(anonymous namespace)::BundleHelper::Release()’ not found in profile data
#  650 |   _decl(MozExternalRefCountType) Release(void) __VA_ARGS__ {                   \
#      |                                  ^~~~~~~
#  648|       return mRefCnt;                                                            \
#  649|     }                                                                            \
#  650|->   _decl(MozExternalRefCountType) Release(void) __VA_ARGS__ {                   \
#  651|       MOZ_ASSERT(int32_t(mRefCnt) > 0, "dup release");                           \
#  652|       NS_ASSERT_OWNINGTHREAD(_class);                                            \

Error: COMPILER_WARNING (CWE-590): [#def701]
firefox-153.0/xpcom/ds/nsTArray.h:240:38: warning[-Wfree-nonheap-object]: ‘free’ called on unallocated object ‘breakState’
#  240 |   static void Free(void* aPtr) { free(aPtr); }
#      |                                      ^
firefox-153.0/dom/base/nsLineBreaker.cpp: scope_hint: In member function ‘FlushCurrentWord’
firefox-153.0/dom/base/nsLineBreaker.cpp:145:29: note: declared here
#  145 |   AutoTArray<uint8_t, 4000> breakState;
#      |                             ^
#  238|     }
#  239|   
#  240|->   static void Free(void* aPtr) { free(aPtr); }
#  241|     static void SizeTooBig(size_t) {}
#  242|   };

Error: COMPILER_WARNING: [#def702]
firefox-153.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<16ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-153.0/xpcom/ds/nsTHashtable.h:190:13: warning[-Wmissing-profile]: profile for function ‘detail::FixedSizeEntryMover<16ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
#  188|   // rather than separate copies for every EntryType used with nsTHashtable.
#  189|   template <size_t N>
#  190|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
#  191|                                   PLDHashEntryHdr* aTo) {
#  192|     memcpy(aTo, aFrom, N);

Error: COMPILER_WARNING: [#def703]
firefox-153.0/xpcom/ds/nsBaseHashtable.h:20: included_from: Included from here.
firefox-153.0/xpcom/ds/nsTHashMap.h:9: included_from: Included from here.
firefox-153.0/accessible/aom/AccessibleNode.h:8: included_from: Included from here.
firefox-153.0/accessible/aom/AccessibleNode.cpp:5: included_from: Included from here.
firefox-153.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<24ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-153.0/xpcom/ds/nsTHashtable.h:190:13: warning[-Wmissing-profile]: profile for function ‘detail::FixedSizeEntryMover<24ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
#  190 | static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
#      |             ^~~~~~~~~~~~~~~~~~~
#  188|   // rather than separate copies for every EntryType used with nsTHashtable.
#  189|   template <size_t N>
#  190|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
#  191|                                   PLDHashEntryHdr* aTo) {
#  192|     memcpy(aTo, aFrom, N);

Error: COMPILER_WARNING: [#def704]
firefox-153.0/xpcom/ds/nsBaseHashtable.h:20: included_from: Included from here.
firefox-153.0/xpcom/ds/nsTHashMap.h:9: included_from: Included from here.
firefox-153.0/widget/nsIWidget.h:42: included_from: Included from here.
firefox-153.0/widget/BasicEvents.h:17: included_from: Included from here.
firefox-153.0/toolkit/components/resistfingerprinting/nsRFPService.h:12: included_from: Included from here.
firefox-153.0/objdir/dist/include/nsILoadInfo.h:63: included_from: Included from here.
firefox-153.0/netwerk/base/nsNetUtil.h:19: included_from: Included from here.
firefox-153.0/layout/style/ServoStyleConstsInlines.h:22: included_from: Included from here.
firefox-153.0/objdir/layout/style/ServoStyleConsts.h:31322: included_from: Included from here.
firefox-153.0/layout/style/ServoComputedData.h:10: included_from: Included from here.
firefox-153.0/layout/style/ComputedStyle.h:14: included_from: Included from here.
firefox-153.0/accessible/generic/LocalAccessible.h:8: included_from: Included from here.
firefox-153.0/accessible/atk/AccessibleWrap.h:9: included_from: Included from here.
firefox-153.0/accessible/generic/HyperTextAccessible.h:8: included_from: Included from here.
firefox-153.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<40ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-153.0/xpcom/ds/nsTHashtable.h:190:13: warning[-Wmissing-profile]: profile for function ‘detail::FixedSizeEntryMover<40ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
#  190 | static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
#      |             ^~~~~~~~~~~~~~~~~~~
#  188|   // rather than separate copies for every EntryType used with nsTHashtable.
#  189|   template <size_t N>
#  190|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
#  191|                                   PLDHashEntryHdr* aTo) {
#  192|     memcpy(aTo, aFrom, N);

Error: COMPILER_WARNING: [#def705]
firefox-153.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<88ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-153.0/xpcom/ds/nsTHashtable.h:190:13: warning[-Wmissing-profile]: profile for function ‘detail::FixedSizeEntryMover<88ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
#  190 | static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
#      |             ^~~~~~~~~~~~~~~~~~~
#  188|   // rather than separate copies for every EntryType used with nsTHashtable.
#  189|   template <size_t N>
#  190|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
#  191|                                   PLDHashEntryHdr* aTo) {
#  192|     memcpy(aTo, aFrom, N);

Error: COMPILER_WARNING: [#def706]
firefox-153.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<8ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-153.0/xpcom/ds/nsTHashtable.h:190:13: warning[-Wmissing-profile]: profile for function ‘detail::FixedSizeEntryMover<8ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
#  188|   // rather than separate copies for every EntryType used with nsTHashtable.
#  189|   template <size_t N>
#  190|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
#  191|                                   PLDHashEntryHdr* aTo) {
#  192|     memcpy(aTo, aFrom, N);

Error: COMPILER_WARNING: [#def707]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}>::~ThenValue()’
firefox-153.0/xpcom/threads/MozPromise.h:826:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}>::~ThenValue()’ not found in profile data
#  826 |   class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  824|     // supported. :-(
#  825|     template <typename ResolveFunction, typename RejectFunction>
#  826|->   class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
#  827|       friend class ThenCommand<ThenValue>;
#  828|   

Error: COMPILER_WARNING: [#def708]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}>::ThenValue(nsISerialEventTarget*, nsGNOMEShe [...]
firefox-153.0/xpcom/threads/MozPromise.h:839:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}>::ThenValue(nsISerialEventTarget*, nsGNOMES [...]
#  839 |     ThenValue(nsISerialEventTarget* aResponseTarget,
#      |     ^~~~~~~~~
#  837|   
#  838|      public:
#  839|->     ThenValue(nsISerialEventTarget* aResponseTarget,
#  840|                 ResolveFunction&& aResolveFunction,
#  841|                 RejectFunction&& aRejectFunction, StaticString aCallSite)
firefox-153.0/xpcom/threads/MozPromise.h:839:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def709]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}>::Disconnect()’
firefox-153.0/xpcom/threads/MozPromise.h:847:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}>::Disconnect()’ not found in profile data
#  847 |     void Disconnect() override {
#      |          ^~~~~~~~~~
#  845|       }
#  846|   
#  847|->     void Disconnect() override {
#  848|         ThenValueBase::Disconnect();
#  849|   

Error: COMPILER_WARNING: [#def710]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}>::CompletionPromise() const’
firefox-153.0/xpcom/threads/MozPromise.h:859:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}>::CompletionPromise() const’ not found in [...]
#  859 |     MozPromiseBase* CompletionPromise() const override {
#      |                     ^~~~~~~~~~~~~~~~~
#  857|   
#  858|      protected:
#  859|->     MozPromiseBase* CompletionPromise() const override {
#  860|         return mCompletionPromise;
#  861|       }
firefox-153.0/xpcom/threads/MozPromise.h:859:21: note: trimmed 1 message(s) with length over 512

Error: COMPILER_WARNING: [#def711]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromi [...]
firefox-153.0/xpcom/threads/MozPromise.h:863:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPro [...]
#  863 |     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
#  861|       }
#  862|   
#  863|->     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#  864|         // Note: The usage of InvokeCallbackMethod here requires that
#  865|         // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-153.0/xpcom/threads/MozPromise.h:863:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def712]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::~ThenValue()’
firefox-153.0/xpcom/threads/MozPromise.h:897:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::~ThenValue()’ not found in profile data
#  895|   
#  896|     template <typename ResolveRejectFunction>
#  897|->   class ThenValue<ResolveRejectFunction> : public ThenValueBase {
#  898|       friend class ThenCommand<ThenValue>;
#  899|   

Error: COMPILER_WARNING: [#def713]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFre [...]
firefox-153.0/xpcom/threads/MozPromise.h:897:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GF [...]
#  897 |   class ThenValue<ResolveRejectFunction> : public ThenValueBase {
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  895|   
#  896|     template <typename ResolveRejectFunction>
#  897|->   class ThenValue<ResolveRejectFunction> : public ThenValueBase {
#  898|       friend class ThenCommand<ThenValue>;
#  899|   
firefox-153.0/xpcom/threads/MozPromise.h:897:9: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def714]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPr [...]
firefox-153.0/xpcom/threads/MozPromise.h:897:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::Moz [...]
#  895|   
#  896|     template <typename ResolveRejectFunction>
#  897|->   class ThenValue<ResolveRejectFunction> : public ThenValueBase {
#  898|       friend class ThenCommand<ThenValue>;
#  899|   
firefox-153.0/xpcom/threads/MozPromise.h:897:9: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def715]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::~ThenValue()’
firefox-153.0/xpcom/threads/MozPromise.h:897:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::~ThenValue()’ not found in profile data
#  897 |   class ThenValue<ResolveRejectFunction> : public ThenValueBase {
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  895|   
#  896|     template <typename ResolveRejectFunction>
#  897|->   class ThenValue<ResolveRejectFunction> : public ThenValueBase {
#  898|       friend class ThenCommand<ThenValue>;
#  899|   

Error: COMPILER_WARNING: [#def716]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}>::~ThenValue()’
firefox-153.0/xpcom/threads/MozPromise.h:897:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}>::~ThenValue()’ not found in profile data
#  897 |   class ThenValue<ResolveRejectFunction> : public ThenValueBase {
#      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#  895|   
#  896|     template <typename ResolveRejectFunction>
#  897|->   class ThenValue<ResolveRejectFunction> : public ThenValueBase {
#  898|       friend class ThenCommand<ThenValue>;
#  899|   

Error: COMPILER_WARNING: [#def717]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::ThenValue(nsISerialEventTarget*, nsGNOMEShellService::Request [...]
firefox-153.0/xpcom/threads/MozPromise.h:908:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::ThenValue(nsISerialEventTarget*, nsGNOMEShellService::Reque [...]
#  908 |     ThenValue(nsISerialEventTarget* aResponseTarget,
#      |     ^~~~~~~~~
#  906|   
#  907|      public:
#  908|->     ThenValue(nsISerialEventTarget* aResponseTarget,
#  909|                 ResolveRejectFunction&& aResolveRejectFunction,
#  910|                 StaticString aCallSite)
firefox-153.0/xpcom/threads/MozPromise.h:908:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def718]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFre [...]
firefox-153.0/xpcom/threads/MozPromise.h:908:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GF [...]
#  908 |     ThenValue(nsISerialEventTarget* aResponseTarget,
#      |     ^~~~~~~~~
#  906|   
#  907|      public:
#  908|->     ThenValue(nsISerialEventTarget* aResponseTarget,
#  909|                 ResolveRejectFunction&& aResolveRejectFunction,
#  910|                 StaticString aCallSite)
firefox-153.0/xpcom/threads/MozPromise.h:908:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def719]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPr [...]
firefox-153.0/xpcom/threads/MozPromise.h:908:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::Moz [...]
#  906|   
#  907|      public:
#  908|->     ThenValue(nsISerialEventTarget* aResponseTarget,
#  909|                 ResolveRejectFunction&& aResolveRejectFunction,
#  910|                 StaticString aCallSite)
firefox-153.0/xpcom/threads/MozPromise.h:908:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def720]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::ThenValue(nsISerialEventTarget*, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::d [...]
firefox-153.0/xpcom/threads/MozPromise.h:908:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::ThenValue(nsISerialEventTarget*, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla: [...]
#  908 |     ThenValue(nsISerialEventTarget* aResponseTarget,
#      |     ^~~~~~~~~
#  906|   
#  907|      public:
#  908|->     ThenValue(nsISerialEventTarget* aResponseTarget,
#  909|                 ResolveRejectFunction&& aResolveRejectFunction,
#  910|                 StaticString aCallSite)
firefox-153.0/xpcom/threads/MozPromise.h:908:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def721]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::Disconnect()’
firefox-153.0/xpcom/threads/MozPromise.h:915:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::Disconnect()’ not found in profile data
#  915 |     void Disconnect() override {
#      |          ^~~~~~~~~~
#  913|       }
#  914|   
#  915|->     void Disconnect() override {
#  916|         ThenValueBase::Disconnect();
#  917|   

Error: COMPILER_WARNING: [#def722]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFre [...]
firefox-153.0/xpcom/threads/MozPromise.h:915:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GF [...]
#  915 |     void Disconnect() override {
#      |          ^~~~~~~~~~
#  913|       }
#  914|   
#  915|->     void Disconnect() override {
#  916|         ThenValueBase::Disconnect();
#  917|   
firefox-153.0/xpcom/threads/MozPromise.h:915:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def723]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPr [...]
firefox-153.0/xpcom/threads/MozPromise.h:915:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::Moz [...]
#  915 |     void Disconnect() override {
#      |          ^~~~~~~~~~
#  913|       }
#  914|   
#  915|->     void Disconnect() override {
#  916|         ThenValueBase::Disconnect();
#  917|   
firefox-153.0/xpcom/threads/MozPromise.h:915:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def724]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::Disconnect()’
firefox-153.0/xpcom/threads/MozPromise.h:915:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::Disconnect()’ not found in profile data
#  915 |     void Disconnect() override {
#      |          ^~~~~~~~~~
#  913|       }
#  914|   
#  915|->     void Disconnect() override {
#  916|         ThenValueBase::Disconnect();
#  917|   

Error: COMPILER_WARNING: [#def725]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}>::Disconnect()’
firefox-153.0/xpcom/threads/MozPromise.h:915:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}>::Disconnect()’ not found in profile data
#  915 |     void Disconnect() override {
#      |          ^~~~~~~~~~
#  913|       }
#  914|   
#  915|->     void Disconnect() override {
#  916|         ThenValueBase::Disconnect();
#  917|   

Error: COMPILER_WARNING: [#def726]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::CompletionPromise() const’
firefox-153.0/xpcom/threads/MozPromise.h:926:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::CompletionPromise() const’ not found in profile data
#  926 |     MozPromiseBase* CompletionPromise() const override {
#      |                     ^~~~~~~~~~~~~~~~~
#  924|   
#  925|      protected:
#  926|->     MozPromiseBase* CompletionPromise() const override {
#  927|         return mCompletionPromise;
#  928|       }

Error: COMPILER_WARNING: [#def727]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFre [...]
firefox-153.0/xpcom/threads/MozPromise.h:926:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GF [...]
#  926 |     MozPromiseBase* CompletionPromise() const override {
#      |                     ^~~~~~~~~~~~~~~~~
#  924|   
#  925|      protected:
#  926|->     MozPromiseBase* CompletionPromise() const override {
#  927|         return mCompletionPromise;
#  928|       }
firefox-153.0/xpcom/threads/MozPromise.h:926:21: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def728]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPr [...]
firefox-153.0/xpcom/threads/MozPromise.h:926:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::Moz [...]
#  926 |     MozPromiseBase* CompletionPromise() const override {
#      |                     ^~~~~~~~~~~~~~~~~
#  924|   
#  925|      protected:
#  926|->     MozPromiseBase* CompletionPromise() const override {
#  927|         return mCompletionPromise;
#  928|       }
firefox-153.0/xpcom/threads/MozPromise.h:926:21: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def729]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::CompletionPromise() const’
firefox-153.0/xpcom/threads/MozPromise.h:926:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::CompletionPromise() const’ not found in profile data
#  926 |     MozPromiseBase* CompletionPromise() const override {
#      |                     ^~~~~~~~~~~~~~~~~
#  924|   
#  925|      protected:
#  926|->     MozPromiseBase* CompletionPromise() const override {
#  927|         return mCompletionPromise;
#  928|       }

Error: COMPILER_WARNING: [#def730]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}>::CompletionPromise() const’
firefox-153.0/xpcom/threads/MozPromise.h:926:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}>::CompletionPromise() const’ not found in profile data
#  926 |     MozPromiseBase* CompletionPromise() const override {
#      |                     ^~~~~~~~~~~~~~~~~
#  924|   
#  925|      protected:
#  926|->     MozPromiseBase* CompletionPromise() const override {
#  927|         return mCompletionPromise;
#  928|       }

Error: COMPILER_WARNING: [#def731]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<CopyableTArray< [...]
firefox-153.0/xpcom/threads/MozPromise.h:930:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<CopyableTArra [...]
#  930 |     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
#  928|       }
#  929|   
#  930|->     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#  931|         // Note: The usage of InvokeCallbackMethod here requires that
#  932|         // ResolveRejectFunction is capture-lambdas (i.e. anonymous
firefox-153.0/xpcom/threads/MozPromise.h:930:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def732]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFre [...]
firefox-153.0/xpcom/threads/MozPromise.h:930:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GF [...]
#  930 |     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
#  928|       }
#  929|   
#  930|->     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#  931|         // Note: The usage of InvokeCallbackMethod here requires that
#  932|         // ResolveRejectFunction is capture-lambdas (i.e. anonymous
firefox-153.0/xpcom/threads/MozPromise.h:930:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def733]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPr [...]
firefox-153.0/xpcom/threads/MozPromise.h:930:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::Moz [...]
#  930 |     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
#  928|       }
#  929|   
#  930|->     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#  931|         // Note: The usage of InvokeCallbackMethod here requires that
#  932|         // ResolveRejectFunction is capture-lambdas (i.e. anonymous
firefox-153.0/xpcom/threads/MozPromise.h:930:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def734]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejec [...]
firefox-153.0/xpcom/threads/MozPromise.h:930:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRej [...]
#  930 |     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
#  928|       }
#  929|   
#  930|->     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#  931|         // Note: The usage of InvokeCallbackMethod here requires that
#  932|         // ResolveRejectFunction is capture-lambdas (i.e. anonymous
firefox-153.0/xpcom/threads/MozPromise.h:930:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def735]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&)’
firefox-153.0/xpcom/threads/MozPromise.h:930:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&)’ not found in profile data
#  930 |     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
#  928|       }
#  929|   
#  930|->     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#  931|         // Note: The usage of InvokeCallbackMethod here requires that
#  932|         // ResolveRejectFunction is capture-lambdas (i.e. anonymous

Error: COMPILER_WARNING: [#def736]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}>::~MapValue()’
firefox-153.0/xpcom/threads/MozPromise.h:958:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}>::~MapValue()’ not found in profile data
#  958 |   class MapValue final : public ThenValueBase {
#      |         ^~~~~~~~
#  956|   
#  957|     template <typename ResolveFunction>
#  958|->   class MapValue final : public ThenValueBase {
#  959|       friend class ThenCommand<MapValue>;
#  960|       constexpr static const bool SupportChaining = true;

Error: COMPILER_WARNING: [#def737]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}>::~MapValue()’
firefox-153.0/xpcom/threads/MozPromise.h:958:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}>::~MapValue()’ not found in profile data
#  956|   
#  957|     template <typename ResolveFunction>
#  958|->   class MapValue final : public ThenValueBase {
#  959|       friend class ThenCommand<MapValue>;
#  960|       constexpr static const bool SupportChaining = true;

Error: COMPILER_WARNING: [#def738]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}>::Disconnect()’
firefox-153.0/xpcom/threads/MozPromise.h:971:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}>::Disconnect()’ not found in profile data
#  971 |     void Disconnect() override {
#      |          ^~~~~~~~~~
#  969|   
#  970|      protected:
#  971|->     void Disconnect() override {
#  972|         ThenValueBase::Disconnect();
#  973|         mResolveFunction.reset();

Error: COMPILER_WARNING: [#def739]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}>::Disconnect()’
firefox-153.0/xpcom/threads/MozPromise.h:971:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}>::Disconnect()’ not found in profile data
#  971 |     void Disconnect() override {
#      |          ^~~~~~~~~~
#  969|   
#  970|      protected:
#  971|->     void Disconnect() override {
#  972|         ThenValueBase::Disconnect();
#  973|         mResolveFunction.reset();

Error: COMPILER_WARNING: [#def740]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}>::CompletionPromise() const’
firefox-153.0/xpcom/threads/MozPromise.h:976:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}>::CompletionPromise() const’ not found in profile data
#  976 |     MozPromiseBase* CompletionPromise() const override {
#      |                     ^~~~~~~~~~~~~~~~~
#  974|       }
#  975|   
#  976|->     MozPromiseBase* CompletionPromise() const override {
#  977|         return mCompletionPromise;
#  978|       }

Error: COMPILER_WARNING: [#def741]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}>::CompletionPromise() const’
firefox-153.0/xpcom/threads/MozPromise.h:976:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}>::CompletionPromise() const’ not found in profile data
#  976 |     MozPromiseBase* CompletionPromise() const override {
#      |                     ^~~~~~~~~~~~~~~~~
#  974|       }
#  975|   
#  976|->     MozPromiseBase* CompletionPromise() const override {
#  977|         return mCompletionPromise;
#  978|       }

Error: COMPILER_WARNING: [#def742]
firefox-153.0/modules/libpref/Preferences.h:16: included_from: Included from here.
firefox-153.0/browser/components/shell/nsGNOMEShellService.cpp:5: included_from: Included from here.
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&)’
firefox-153.0/xpcom/threads/MozPromise.h:980:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&)’ not found in profile data
#  980 |     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
#  978|       }
#  979|   
#  980|->     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#  981|         // Note that promise-chaining is always supported here; this function can
#  982|         // only transform from MozPromise<A, B, k> to MozPromise<A2, B, k>.

Error: COMPILER_WARNING: [#def743]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&)’
firefox-153.0/xpcom/threads/MozPromise.h:980:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&)’ not found in profile data
#  980 |     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
#  978|       }
#  979|   
#  980|->     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#  981|         // Note that promise-chaining is always supported here; this function can
#  982|         // only transform from MozPromise<A, B, k> to MozPromise<A2, B, k>.

Error: COMPILER_WARNING: [#def744]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::Moz [...]
firefox-153.0/xpcom/threads/MozPromise.h:1004:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::M [...]
# 1004 |   class MapErrValue final : public ThenValueBase {
#      |         ^~~~~~~~~~~
# 1002|   
# 1003|     template <typename RejectFunction>
# 1004|->   class MapErrValue final : public ThenValueBase {
# 1005|       friend class ThenCommand<MapErrValue>;
# 1006|       constexpr static const bool SupportChaining = true;
firefox-153.0/xpcom/threads/MozPromise.h:1004:9: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def745]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::Moz [...]
firefox-153.0/xpcom/threads/MozPromise.h:1011:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::M [...]
# 1011 |     explicit MapErrValue(nsISerialEventTarget* aResponseTarget,
#      |              ^~~~~~~~~~~
# 1009|   
# 1010|      public:
# 1011|->     explicit MapErrValue(nsISerialEventTarget* aResponseTarget,
# 1012|                            RejectFunction&& f, StaticString aCallSite)
# 1013|           : ThenValueBase(aResponseTarget, aCallSite),
firefox-153.0/xpcom/threads/MozPromise.h:1011:14: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def746]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::Moz [...]
firefox-153.0/xpcom/threads/MozPromise.h:1017:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::M [...]
# 1017 |     void Disconnect() override {
#      |          ^~~~~~~~~~
# 1015|   
# 1016|      protected:
# 1017|->     void Disconnect() override {
# 1018|         ThenValueBase::Disconnect();
# 1019|         mRejectFunction.reset();
firefox-153.0/xpcom/threads/MozPromise.h:1017:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def747]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::Moz [...]
firefox-153.0/xpcom/threads/MozPromise.h:1022:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::M [...]
# 1022 |     MozPromiseBase* CompletionPromise() const override {
#      |                     ^~~~~~~~~~~~~~~~~
# 1020|       }
# 1021|   
# 1022|->     MozPromiseBase* CompletionPromise() const override {
# 1023|         return mCompletionPromise;
# 1024|       }
firefox-153.0/xpcom/threads/MozPromise.h:1022:21: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def748]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::Moz [...]
firefox-153.0/xpcom/threads/MozPromise.h:1026:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::M [...]
# 1026 |     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
#      |          ^~~~~~~~~~~~~~~~~~~~~~~~~
# 1024|       }
# 1025|   
# 1026|->     void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 1027|         // Note that promise-chaining is always supported here; this function can
# 1028|         // only transform from MozPromise<A, B, k> to MozPromise<A, B2, k>.
firefox-153.0/xpcom/threads/MozPromise.h:1026:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def749]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GErro [...]
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GEr [...]
# 1101 |     ~ThenCommand() {
#      |     ^
# 1099|   
# 1100|      public:
# 1101|->     ~ThenCommand() {
# 1102|         // Issue the request now if the return value of Then() is not used.
# 1103|         if (mThenValue) {
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def750]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozi [...]
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mo [...]
# 1101 |     ~ThenCommand() {
#      |     ^
# 1099|   
# 1100|      public:
# 1101|->     ~ThenCommand() {
# 1102|         // Issue the request now if the return value of Then() is not used.
# 1103|         if (mThenValue) {
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def751]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}> >::~ThenCommand()’
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}> >::~ThenCommand()’ not found in profile data
# 1101 |     ~ThenCommand() {
#      |     ^
# 1099|   
# 1100|      public:
# 1101|->     ~ThenCommand() {
# 1102|         // Issue the request now if the return value of Then() is not used.
# 1103|         if (mThenValue) {

Error: COMPILER_WARNING: [#def752]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**) [...]
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise* [...]
# 1101 |     ~ThenCommand() {
#      |     ^
# 1099|   
# 1100|      public:
# 1101|->     ~ThenCommand() {
# 1102|         // Issue the request now if the return value of Then() is not used.
# 1103|         if (mThenValue) {
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def753]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}> >::~ThenCommand()’
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}> >::~ThenCommand()’ not found in profile data
# 1101 |     ~ThenCommand() {
#      |     ^
# 1099|   
# 1100|      public:
# 1101|->     ~ThenCommand() {
# 1102|         // Issue the request now if the return value of Then() is not used.
# 1103|         if (mThenValue) {

Error: COMPILER_WARNING: [#def754]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >,  [...]
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > > [...]
# 1101 |     ~ThenCommand() {
#      |     ^
# 1099|   
# 1100|      public:
# 1101|->     ~ThenCommand() {
# 1102|         // Issue the request now if the return value of Then() is not used.
# 1103|         if (mThenValue) {
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def755]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, st [...]
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >,  [...]
# 1101 |     ~ThenCommand() {
#      |     ^
# 1099|   
# 1100|      public:
# 1101|->     ~ThenCommand() {
# 1102|         // Issue the request now if the return value of Then() is not used.
# 1103|         if (mThenValue) {
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def756]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}> >::~ThenCommand()’
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}> >::~ThenCommand()’ not fo [...]
# 1101 |     ~ThenCommand() {
#      |     ^
# 1099|   
# 1100|      public:
# 1101|->     ~ThenCommand() {
# 1102|         // Issue the request now if the return value of Then() is not used.
# 1103|         if (mThenValue) {
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: note: trimmed 1 message(s) with length over 512

Error: COMPILER_WARNING: [#def757]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}> >::~ThenCommand()’
firefox-153.0/xpcom/threads/MozPromise.h:1101:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}> >::~ThenCommand()’ not found in profile data
# 1101 |     ~ThenCommand() {
#      |     ^
# 1099|   
# 1100|      public:
# 1101|->     ~ThenCommand() {
# 1102|         // Issue the request now if the return value of Then() is not used.
# 1103|         if (mThenValue) {

Error: COMPILER_WARNING: [#def758]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozi [...]
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mo [...]
# 1111 |     operator RefPtr<PromiseType>() {
#      |     ^~~~~~~~
# 1109|       //       p->Then(thread1, ...);
# 1110|       //       p->Then(thread2, ...);
# 1111|->     operator RefPtr<PromiseType>() {
# 1112|         static_assert(
# 1113|             ThenValueType::SupportChaining,
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def759]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::Variant<RefPtr<_GDBusProxy>, RefPt [...]
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::Variant<RefPtr<_GDBusProxy>, Ref [...]
# 1111 |     operator RefPtr<PromiseType>() {
#      |     ^~~~~~~~
# 1109|       //       p->Then(thread1, ...);
# 1110|       //       p->Then(thread2, ...);
# 1111|->     operator RefPtr<PromiseType>() {
# 1112|         static_assert(
# 1113|             ThenValueType::SupportChaining,
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def760]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**) [...]
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise* [...]
# 1111 |     operator RefPtr<PromiseType>() {
#      |     ^~~~~~~~
# 1109|       //       p->Then(thread1, ...);
# 1110|       //       p->Then(thread2, ...);
# 1111|->     operator RefPtr<PromiseType>() {
# 1112|         static_assert(
# 1113|             ThenValueType::SupportChaining,
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def761]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTS [...]
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, ns [...]
# 1111 |     operator RefPtr<PromiseType>() {
#      |     ^~~~~~~~
# 1109|       //       p->Then(thread1, ...);
# 1110|       //       p->Then(thread2, ...);
# 1111|->     operator RefPtr<PromiseType>() {
# 1112|         static_assert(
# 1113|             ThenValueType::SupportChaining,
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def762]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >,  [...]
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErrValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > > [...]
# 1111 |     operator RefPtr<PromiseType>() {
#      |     ^~~~~~~~
# 1109|       //       p->Then(thread1, ...);
# 1110|       //       p->Then(thread2, ...);
# 1111|->     operator RefPtr<PromiseType>() {
# 1112|         static_assert(
# 1113|             ThenValueType::SupportChaining,
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def763]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> >, std::unique_ [...]
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<nsTString<char>, bool, true>::ThenCommand<mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}> >::operator RefPtr<mozilla::MozPromise<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> >, std::uniqu [...]
# 1111 |     operator RefPtr<PromiseType>() {
#      |     ^~~~~~~~
# 1109|       //       p->Then(thread1, ...);
# 1110|       //       p->Then(thread2, ...);
# 1111|->     operator RefPtr<PromiseType>() {
# 1112|         static_assert(
# 1113|             ThenValueType::SupportChaining,
firefox-153.0/xpcom/threads/MozPromise.h:1111:5: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def764]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozi [...]
firefox-153.0/xpcom/threads/MozPromise.h:1128:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mo [...]
# 1128 |     auto Then(Ts&&... aArgs) -> decltype(std::declval<PromiseType>().Then(
#      |          ^~~~
# 1126|   
# 1127|       template <typename... Ts>
# 1128|->     auto Then(Ts&&... aArgs) -> decltype(std::declval<PromiseType>().Then(
# 1129|           std::forward<Ts>(aArgs)...)) {
# 1130|         return static_cast<RefPtr<PromiseType>>(*this)->Then(
firefox-153.0/xpcom/threads/MozPromise.h:1128:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def765]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**) [...]
firefox-153.0/xpcom/threads/MozPromise.h:1128:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenCommand<mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise* [...]
# 1128 |     auto Then(Ts&&... aArgs) -> decltype(std::declval<PromiseType>().Then(
#      |          ^~~~
# 1126|   
# 1127|       template <typename... Ts>
# 1128|->     auto Then(Ts&&... aArgs) -> decltype(std::declval<PromiseType>().Then(
# 1129|           std::forward<Ts>(aArgs)...)) {
# 1130|         return static_cast<RefPtr<PromiseType>>(*this)->Then(
firefox-153.0/xpcom/threads/MozPromise.h:1128:10: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def766]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Then<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}, mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique [...]
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Then<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}, mozilla::MozPromise<CopyableTArray<RefPtr<_GVariant> >, std::uniq [...]
# 1177 |   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
#      |              ^~~~
# 1175|               typename ThenValueType = ThenValue<Functions...>,
# 1176|               typename ReturnType = ThenCommand<ThenValueType>>
# 1177|->   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1178|                     Functions&&... aFunctions) {
# 1179|       RefPtr<ThenValueType> thenValue =
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def767]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Then<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDele [...]
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Then<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDe [...]
# 1177 |   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
#      |              ^~~~
# 1175|               typename ThenValueType = ThenValue<Functions...>,
# 1176|               typename ReturnType = ThenCommand<ThenValueType>>
# 1177|->   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1178|                     Functions&&... aFunctions) {
# 1179|       RefPtr<ThenValueType> thenValue =
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def768]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Then<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}, mozilla::MozPromise<RefPtr<_GDBusProxy>, std::uni [...]
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Then<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy> const&)#1}, nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(std::unique_ptr<_GError, mozilla::GFreeDeleter>&&)#1}, mozilla::MozPromise<RefPtr<_GDBusProxy>, std::u [...]
# 1177 |   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
#      |              ^~~~
# 1175|               typename ThenValueType = ThenValue<Functions...>,
# 1176|               typename ReturnType = ThenCommand<ThenValueType>>
# 1177|->   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1178|                     Functions&&... aFunctions) {
# 1179|       RefPtr<ThenValueType> thenValue =
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def769]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Then<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPromise [...]
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Then<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPromi [...]
# 1177 |   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
#      |              ^~~~
# 1175|               typename ThenValueType = ThenValue<Functions...>,
# 1176|               typename ReturnType = ThenCommand<ThenValueType>>
# 1177|->   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1178|                     Functions&&... aFunctions) {
# 1179|       RefPtr<ThenValueType> thenValue =
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def770]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Then<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}, mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninstal [...]
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Then<nsGNOMEShellService::RequestUninstallDynamicLauncher(nsTSubstring<char> const&, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}, mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ThenValue<nsGNOMEShellService::RequestUninst [...]
# 1177 |   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
#      |              ^~~~
# 1175|               typename ThenValueType = ThenValue<Functions...>,
# 1176|               typename ReturnType = ThenCommand<ThenValueType>>
# 1177|->   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1178|                     Functions&&... aFunctions) {
# 1179|       RefPtr<ThenValueType> thenValue =
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def771]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<nsTString<char>, bool, true>::Then<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}, mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, [...]
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<nsTString<char>, bool, true>::Then<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<nsTString<char>, bool, true>::ResolveOrRejectValue&&)#1}, mozilla::MozPromise<nsTString<char>, bool, true>::ThenValue<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext [...]
# 1177 |   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
#      |              ^~~~
# 1175|               typename ThenValueType = ThenValue<Functions...>,
# 1176|               typename ReturnType = ThenCommand<ThenValueType>>
# 1177|->   ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1178|                     Functions&&... aFunctions) {
# 1179|       RefPtr<ThenValueType> thenValue =
firefox-153.0/xpcom/threads/MozPromise.h:1177:14: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def772]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Map<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}>(nsISerialEventTarget*, mozilla::StaticString, nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Prom [...]
firefox-153.0/xpcom/threads/MozPromise.h:1187:8: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GDBusProxy>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Map<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GDBusProxy>&&)#1}>(nsISerialEventTarget*, mozilla::StaticString, nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Pr [...]
# 1185|     // some additional work with the resolve-value.
# 1186|     template <typename Function>
# 1187|->   auto Map(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1188|              Function&& function) {
# 1189|       RefPtr<MapValue<Function>> thenValue = new MapValue<Function>(
firefox-153.0/xpcom/threads/MozPromise.h:1187:8: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def773]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Map<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}>(nsISerialEventTarget*, mozilla::StaticString, nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{l [...]
firefox-153.0/xpcom/threads/MozPromise.h:1187:8: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GIcon>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::Map<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(RefPtr<_GIcon>&&)#1}>(nsISerialEventTarget*, mozilla::StaticString, nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**):: [...]
# 1187 |   auto Map(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
#      |        ^~~
# 1185|     // some additional work with the resolve-value.
# 1186|     template <typename Function>
# 1187|->   auto Map(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1188|              Function&& function) {
# 1189|       RefPtr<MapValue<Function>> thenValue = new MapValue<Function>(
firefox-153.0/xpcom/threads/MozPromise.h:1187:8: note: trimmed 2 message(s) with length over 512

Error: COMPILER_WARNING: [#def774]
firefox-153.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErr<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPromi [...]
firefox-153.0/xpcom/threads/MozPromise.h:1197:8: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<RefPtr<_GVariant>, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::MapErr<nsGNOMEShellService::RequestInstallDynamicLauncher(nsTSubstring<char> const&, nsIINIParserWriter*, mozIDOMWindowProxy*, JSContext*, mozilla::dom::Promise**)::{lambda(mozilla::MozPromise<CopyableTArray<mozilla::Variant<RefPtr<_GDBusProxy>, RefPtr<_GIcon>, nsTString<char> > >, std::unique_ptr<_GError, mozilla::GFreeDeleter>, true>::ResolveOrRejectValue&&)#1}::operator()(mozilla::MozPro [...]
# 1197 |   auto MapErr(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
#      |        ^~~~~~
# 1195|     // performs some additional work with the reject-value.
# 1196|     template <typename Function>
# 1197|->   auto MapErr(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1198|                 Function&& function) {
# 1199|       RefPtr<MapErrValue<Function>> thenValue = new MapErrValue<Function>(
firefox-153.0/xpcom/threads/MozPromise.h:1197:8: note: trimmed 2 message(s) with length over 512

Scan Properties

analyzer-version-clippy1.97.1
analyzer-version-cppcheck2.21.1
analyzer-version-gcc16.1.1
analyzer-version-gcc-analyzer16.1.1
analyzer-version-shellcheck0.11.0
analyzer-version-unicontrol0.0.2
diffbase-analyzer-version-clippy1.97.1
diffbase-analyzer-version-cppcheck2.21.1
diffbase-analyzer-version-gcc16.1.1
diffbase-analyzer-version-gcc-analyzer16.1.1
diffbase-analyzer-version-shellcheck0.11.0
diffbase-analyzer-version-unicontrol0.0.2
diffbase-enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
diffbase-exit-code0
diffbase-hostip-172-16-1-25.us-west-2.compute.internal
diffbase-known-false-positives/usr/share/csmock/known-false-positives.js
diffbase-known-false-positives-rpmknown-false-positives-0.0.0.20260524.213755.g3c6d0be.main-1.el9.noarch
diffbase-mock-configfedora-rawhide-x86_64
diffbase-project-namefirefox-150.0-1.fc44
diffbase-store-results-to/tmp/tmpsxdogdmn/firefox-150.0-1.fc44.tar.xz
diffbase-time-created2026-08-03 14:11:39
diffbase-time-finished2026-08-03 21:46:49
diffbase-toolcsmock
diffbase-tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmpsxdogdmn/firefox-150.0-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpsxdogdmn/firefox-150.0-1.fc44.src.rpm'
diffbase-tool-versioncsmock-3.8.7.HEAD-1.el9
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-25.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20260524.213755.g3c6d0be.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-namefirefox-153.0-3.fc45
store-results-to/tmp/tmpw_bsl5dr/firefox-153.0-3.fc45.tar.xz
time-created2026-08-03 21:49:48
time-finished2026-08-04 06:45:36
titleNewly introduced findings
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmpw_bsl5dr/firefox-153.0-3.fc45.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpw_bsl5dr/firefox-153.0-3.fc45.src.rpm'
tool-versioncsmock-3.8.7.HEAD-1.el9