Task #118822 - added.err
back to task #118822download
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-151.0.1/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-151.0.1/accessible/generic/DocAccessible.h:8: included_from: Included from here.
firefox-151.0.1/accessible/generic/LocalAccessible-inl.h:8: included_from: Included from here.
firefox-151.0.1/accessible/atk/nsMaiInterfaceAction.cpp:7: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4447 | return mProperties.Get(aProperty, aFoundResult);
# | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-151.0.1/layout/generic/nsIFrame.h:1570:50: required from here
# 1570 | 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:
firefox-151.0.1/accessible/base/ARIAMap.cpp: scope_hint: In member function ‘mozilla::a11y::aria::GetRoleMap(nsStaticAtom const*)::{lambda(nsRoleMapEntry const&)#1}::operator()(nsRoleMapEntry const&) const’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/ARIAStateMap.cpp: scope_hint: In function ‘MapEnumType(mozilla::dom::Element*, unsigned long*, EnumTypeData const&)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/accessible/base/Unified_cpp_accessible_base0.cpp:11: included_from: Included from here.
firefox-151.0.1/accessible/base/ARIAStateMap.cpp: scope_hint: In function ‘MapTokenType(mozilla::dom::Element*, unsigned long*, TokenTypeData const&)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:31:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:40:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:54:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:58:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:68:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:71:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:83:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:86:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:89:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:103:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/base/AccAttributes.cpp:125:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/objdir/accessible/base/Unified_cpp_accessible_base0.cpp:20: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 5| MARKUPMAP(
# 6| a,
# 7|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 8| // An anchor element without an href attribute and without a click
# 9| // listener should be a generic.
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 8| // An anchor element without an href attribute and without a click
# 9| // listener should be a generic.
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 26| MARKUPMAP(
# 27| abbr,
# 28|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 29| return new HTMLAbbreviationAccessible(aElement, aContext->Document());
# 30| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#2}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:28:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#2}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 26| MARKUPMAP(
# 27| abbr,
# 28|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 29| return new HTMLAbbreviationAccessible(aElement, aContext->Document());
# 30| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 33| MARKUPMAP(
# 34| acronym,
# 35|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 36| return new HTMLAbbreviationAccessible(aElement, aContext->Document());
# 37| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:35:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 33| MARKUPMAP(
# 34| acronym,
# 35|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 36| return new HTMLAbbreviationAccessible(aElement, aContext->Document());
# 37| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 44| MARKUPMAP(
# 45| aside,
# 46|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 47| return new HTMLAsideAccessible(aElement, aContext->Document());
# 48| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#4}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:46:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#4}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 44| MARKUPMAP(
# 45| aside,
# 46|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 47| return new HTMLAsideAccessible(aElement, aContext->Document());
# 48| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 53| MARKUPMAP(
# 54| button,
# 55|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 56| return new HTMLButtonAccessible(aElement, aContext->Document());
# 57| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 60| MARKUPMAP(
# 61| caption,
# 62|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 63| if (aContext->IsTable()) {
# 64| dom::HTMLTableElement* tableEl =
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 63| if (aContext->IsTable()) {
# 64| dom::HTMLTableElement* tableEl =
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 87| MARKUPMAP(
# 88| div,
# 89|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 90| // Never create an accessible if we're part of an anonymous
# 91| // subtree.
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 90| // Never create an accessible if we're part of an anonymous
# 91| // subtree.
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 161| MARKUPMAP(
# 162| dl,
# 163|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 164| return new HTMLListAccessible(aElement, aContext->Document());
# 165| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#8}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:163:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#8}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 161| MARKUPMAP(
# 162| dl,
# 163|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 164| return new HTMLListAccessible(aElement, aContext->Document());
# 165| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 172| MARKUPMAP(
# 173| figcaption,
# 174|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 175| return new HTMLFigcaptionAccessible(aElement, aContext->Document());
# 176| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 179| MARKUPMAP(
# 180| figure,
# 181|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 182| return new HTMLFigureAccessible(aElement, aContext->Document());
# 183| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 186| MARKUPMAP(
# 187| fieldset,
# 188|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 189| return new HTMLGroupboxAccessible(aElement, aContext->Document());
# 190| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 193| MARKUPMAP(
# 194| form,
# 195|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 196| return new HTMLFormAccessible(aElement, aContext->Document());
# 197| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#12}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:195:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#12}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 193| MARKUPMAP(
# 194| form,
# 195|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 196| return new HTMLFormAccessible(aElement, aContext->Document());
# 197| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 200| MARKUPMAP(
# 201| footer,
# 202|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 203| return new HTMLHeaderOrFooterAccessible(aElement, aContext->Document());
# 204| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#13}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:202:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#13}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 200| MARKUPMAP(
# 201| footer,
# 202|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 203| return new HTMLHeaderOrFooterAccessible(aElement, aContext->Document());
# 204| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 207| MARKUPMAP(
# 208| header,
# 209|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 210| return new HTMLHeaderOrFooterAccessible(aElement, aContext->Document());
# 211| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#14}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:209:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#14}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 207| MARKUPMAP(
# 208| header,
# 209|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 210| return new HTMLHeaderOrFooterAccessible(aElement, aContext->Document());
# 211| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 228| MARKUPMAP(
# 229| hr,
# 230|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 231| return new HTMLHRAccessible(aElement, aContext->Document());
# 232| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#15}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:230:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#15}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 228| MARKUPMAP(
# 229| hr,
# 230|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 231| return new HTMLHRAccessible(aElement, aContext->Document());
# 232| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 235| MARKUPMAP(
# 236| input,
# 237|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 238| // TODO(emilio): This would be faster if it used
# 239| // HTMLInputElement's already-parsed representation.
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 238| // TODO(emilio): This would be faster if it used
# 239| // HTMLInputElement's already-parsed representation.
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 270| MARKUPMAP(
# 271| label,
# 272|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 273| return new HTMLLabelAccessible(aElement, aContext->Document());
# 274| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#17}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:272:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#17}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 270| MARKUPMAP(
# 271| label,
# 272|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 273| return new HTMLLabelAccessible(aElement, aContext->Document());
# 274| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 277| MARKUPMAP(
# 278| legend,
# 279|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 280| return new HTMLLegendAccessible(aElement, aContext->Document());
# 281| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 284| MARKUPMAP(
# 285| li,
# 286|-> [](Element* aElement, LocalAccessible* aContext) -> 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:
firefox-151.0.1/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-151.0.1/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) -> 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:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 306| MARKUPMAP(
# 307| menu,
# 308|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 309| return new HTMLListAccessible(aElement, aContext->Document());
# 310| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#20}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:308:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#20}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 306| MARKUPMAP(
# 307| menu,
# 308|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 309| return new HTMLListAccessible(aElement, aContext->Document());
# 310| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 315| MARKUPMAP(
# 316| ol,
# 317|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 318| return new HTMLListAccessible(aElement, aContext->Document());
# 319| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#21}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:317:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#21}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 315| MARKUPMAP(
# 316| ol,
# 317|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 318| return new HTMLListAccessible(aElement, aContext->Document());
# 319| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 322| MARKUPMAP(
# 323| option,
# 324|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 325| return new HTMLSelectOptionAccessible(aElement, aContext->Document());
# 326| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 329| MARKUPMAP(
# 330| optgroup,
# 331|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 332| return new HTMLSelectOptGroupAccessible(aElement, aContext->Document());
# 333| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#23}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:331:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#23}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 329| MARKUPMAP(
# 330| optgroup,
# 331|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 332| return new HTMLSelectOptGroupAccessible(aElement, aContext->Document());
# 333| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 336| MARKUPMAP(
# 337| output,
# 338|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 339| return new HTMLOutputAccessible(aElement, aContext->Document());
# 340| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#24}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:338:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#24}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 336| MARKUPMAP(
# 337| output,
# 338|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 339| return new HTMLOutputAccessible(aElement, aContext->Document());
# 340| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 345| MARKUPMAP(
# 346| progress,
# 347|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 348| return new HTMLProgressAccessible(aElement, aContext->Document());
# 349| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#25}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:347:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#25}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 345| MARKUPMAP(
# 346| progress,
# 347|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 348| return new HTMLProgressAccessible(aElement, aContext->Document());
# 349| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 356| MARKUPMAP(
# 357| section,
# 358|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 359| return new HTMLSectionAccessible(aElement, aContext->Document());
# 360| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#26}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:358:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#26}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 356| MARKUPMAP(
# 357| section,
# 358|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 359| return new HTMLSectionAccessible(aElement, aContext->Document());
# 360| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 367| MARKUPMAP(
# 368| summary,
# 369|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 370| return new HTMLSummaryAccessible(aElement, aContext->Document());
# 371| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 376| MARKUPMAP(
# 377| table,
# 378|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 379| return new HTMLTableAccessible(aElement, aContext->Document());
# 380| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#28}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:378:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#28}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 376| MARKUPMAP(
# 377| table,
# 378|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 379| return new HTMLTableAccessible(aElement, aContext->Document());
# 380| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 388| MARKUPMAP(
# 389| td,
# 390|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 391| if (!aContext->IsHTMLTableRow()) {
# 392| return nullptr;
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 391| if (!aContext->IsHTMLTableRow()) {
# 392| return nullptr;
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 404| MARKUPMAP(
# 405| th,
# 406|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 407| if (!aContext->IsHTMLTableRow()) {
# 408| return nullptr;
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#30}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:406:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#30}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 404| MARKUPMAP(
# 405| th,
# 406|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 407| if (!aContext->IsHTMLTableRow()) {
# 408| return nullptr;
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 416| MARKUPMAP(
# 417| tr,
# 418|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 419| if (aContext->IsTableRow()) {
# 420| // A <tr> within a row isn't valid.
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 419| if (aContext->IsTableRow()) {
# 420| // A <tr> within a row isn't valid.
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 442| MARKUPMAP(
# 443| ul,
# 444|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 445| return new HTMLListAccessible(aElement, aContext->Document());
# 446| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#32}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:444:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#32}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 442| MARKUPMAP(
# 443| ul,
# 444|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 445| return new HTMLListAccessible(aElement, aContext->Document());
# 446| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 449| MARKUPMAP(
# 450| meter,
# 451|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 452| return new HTMLMeterAccessible(aElement, aContext->Document());
# 453| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc: scope_hint: In member function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#33}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/HTMLMarkupMap.inc:451:5: warning[-Wmissing-profile]: profile for function ‘sHTMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#33}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 449| MARKUPMAP(
# 450| meter,
# 451|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 452| return new HTMLMeterAccessible(aElement, aContext->Document());
# 453| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 56| MARKUPMAP(
# 57| mtable,
# 58|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 59| return new HTMLTableAccessible(aElement, aContext->Document());
# 60| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/MathMLMarkupMap.inc: scope_hint: In member function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#1}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/MathMLMarkupMap.inc:58:5: warning[-Wmissing-profile]: profile for function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#1}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 56| MARKUPMAP(
# 57| mtable,
# 58|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 59| return new HTMLTableAccessible(aElement, aContext->Document());
# 60| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 64| MARKUPMAP(
# 65| mlabeledtr,
# 66|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 67| return new HTMLTableRowAccessible(aElement, aContext->Document());
# 68| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/MathMLMarkupMap.inc: scope_hint: In member function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#2}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/MathMLMarkupMap.inc:66:5: warning[-Wmissing-profile]: profile for function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#2}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 64| MARKUPMAP(
# 65| mlabeledtr,
# 66|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 67| return new HTMLTableRowAccessible(aElement, aContext->Document());
# 68| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 71| MARKUPMAP(
# 72| mtr,
# 73|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 74| return new HTMLTableRowAccessible(aElement, aContext->Document());
# 75| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/MathMLMarkupMap.inc: scope_hint: In member function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/MathMLMarkupMap.inc:73:5: warning[-Wmissing-profile]: profile for function ‘sMathMLMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 71| MARKUPMAP(
# 72| mtr,
# 73|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 74| return new HTMLTableRowAccessible(aElement, aContext->Document());
# 75| },
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 78| MARKUPMAP(
# 79| mtd,
# 80|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 81| return new HTMLTableCellAccessible(aElement, aContext->Document());
# 82| },
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::RenderedToContentOffset(mozilla::a11y::LocalAccessible*, unsigned int)’
firefox-151.0.1/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-151.0.1/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-151.0.1/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-151.0.1/accessible/generic/DocAccessible.h:8: included_from: Included from here.
firefox-151.0.1/accessible/base/ARIAMap.h:10: included_from: Included from here.
firefox-151.0.1/accessible/basetypes/Accessible.cpp:6: included_from: Included from here.
firefox-151.0.1/objdir/accessible/basetypes/Unified_cpp_accessible_basetypes0.cpp:2: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4447 | return mProperties.Get(aProperty, aFoundResult);
# | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-151.0.1/layout/generic/nsIFrame.h:1570:50: required from here
# 1570 | 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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::ContentToRenderedOffset(mozilla::a11y::LocalAccessible*, int)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::NextLeaf(mozilla::a11y::Accessible*, bool, bool)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::PrevLeaf(mozilla::a11y::Accessible*, bool, bool)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::GetFrameInBlock(mozilla::a11y::LocalAccessible const*)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::AreFramesOnDifferentLines(nsIFrame*, nsIFrame*)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::IsLocalAccAtLineStart(mozilla::a11y::LocalAccessible*)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::GetWordBreakClass(char16_t)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::IsAcceptableWordStart(mozilla::a11y::Accessible*, nsTAutoStringN<char16_t, 64ul> const&, int)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::FindDOMTextOffsetAttributes(mozilla::a11y::LocalAccessible*, int, int, bool)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::GetDOMSelection(nsIContent const*, nsIContent const*)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::IsLineBreakContinuation(nsTextFrame*)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::IsCaretValid(mozilla::a11y::TextLeafPoint)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In function ‘mozilla::a11y::IsStartOfFocusedEditor(mozilla::a11y::TextLeafPoint&)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In member function ‘mozilla::a11y::TextLeafPoint::AddTextOffsetAttributes(mozilla::a11y::AccAttributes*) const::{lambda(nsAtom*)#1}::operator()(nsAtom*) const’
firefox-151.0.1/accessible/base/TextLeafRange.cpp:1614: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
# 1614 | auto expose = [aAttrs](nsAtom* aAttr) {
# | ^
# 1612|
# 1613| void TextLeafPoint::AddTextOffsetAttributes(AccAttributes* aAttrs) const {
# 1614|-> auto expose = [aAttrs](nsAtom* aAttr) {
# 1615| if (aAttr == nsGkAtoms::spelling || aAttr == nsGkAtoms::grammar) {
# 1616| // XXX We don't correctly handle exposure of overlapping spelling and
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/TextLeafRange.cpp: scope_hint: In member function ‘mozilla::a11y::TextLeafPoint::FindTextAttrsStart(nsDirection, bool) const::{lambda()#1}::operator()() const’
firefox-151.0.1/accessible/base/TextLeafRange.cpp:2111:39: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::TextLeafPoint::FindTextAttrsStart(nsDirection, bool) const::{lambda()#1}::operator()() const’ not found in profile data
# 2111 | const bool shouldTraversePrevLeaf = [&]() {
# | ^
# 2109| // start the search from the previous leaf. Otherwise, we'll miss the previous
# 2110| // start.
# 2111|-> const bool shouldTraversePrevLeaf = [&]() {
# 2112| const bool shouldTraverse =
# 2113| !aIncludeOrigin && aDirection == eDirPrevious && mOffset == 0;
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/TextLeafRange.cpp:2224: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
# 2224 | auto maybeAdjustLineFeedBounds = [this](LayoutDeviceIntRect& aBounds) {
# | ^
# 2222| }
# 2223|
# 2224|-> auto maybeAdjustLineFeedBounds = [this](LayoutDeviceIntRect& aBounds) {
# 2225| if (!IsLineFeedChar()) {
# 2226| return;
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/TextLeafRange.cpp:2356: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
# 2356 | WalkLineRects([&lineRects, &contentBounds](TextLeafRange aLine,
# | ^
# 2354|
# 2355| nsTArray<LayoutDeviceIntRect> lineRects;
# 2356|-> WalkLineRects([&lineRects, &contentBounds](TextLeafRange aLine,
# 2357| LayoutDeviceIntRect aLineRect) {
# 2358| // Clip the bounds to the bounds of the content area.
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:47: included_from: Included from here.
firefox-151.0.1/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-151.0.1/accessible/base/TextLeafRange.cpp:2590: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
# 2590 | WalkLineRects([&lines, &containerBounds](TextLeafRange aLine,
# | ^
# 2588| // We want to restrict our lines to those visible within aContainer.
# 2589| LayoutDeviceIntRect containerBounds = aContainer->Bounds();
# 2590|-> WalkLineRects([&lines, &containerBounds](TextLeafRange aLine,
# 2591| LayoutDeviceIntRect aLineRect) {
# 2592| // XXX This doesn't correctly handle lines that are scrolled out where the
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/TextRange.cpp: scope_hint: In function ‘mozilla::a11y::ToTextPoint(mozilla::a11y::Accessible*, mozilla::a11y::Accessible**, int*, bool)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:56: included_from: Included from here.
firefox-151.0.1/accessible/base/TextRange.cpp: scope_hint: In function ‘mozilla::a11y::ClosestNotGeneratedDOMPoint(mozilla::a11y::DOMPoint const&, nsIContent*)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 35|
# 36| XULMAP(description,
# 37|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 38| if (aElement->ClassList()->Contains(u"tooltip-label"_ns)) {
# 39| // FIXME(emilio): Why this special case?
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 38| if (aElement->ClassList()->Contains(u"tooltip-label"_ns)) {
# 39| // FIXME(emilio): Why this special case?
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 45|
# 46| XULMAP(tooltip,
# 47|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 48| return new XULTooltipAccessible(aElement, aContext->Document());
# 49| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 50|
# 51| XULMAP(label,
# 52|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 53| if (aElement->ClassList()->Contains(u"text-link"_ns)) {
# 54| return new XULLinkAccessible(aElement, aContext->Document());
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 53| if (aElement->ClassList()->Contains(u"text-link"_ns)) {
# 54| return new XULLinkAccessible(aElement, aContext->Document());
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 58|
# 59| XULMAP(image,
# 60|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 61| // Don't include nameless images in accessible tree.
# 62| if (!aElement->HasAttr(nsGkAtoms::tooltiptext)) {
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 61| // Don't include nameless images in accessible tree.
# 62| if (!aElement->HasAttr(nsGkAtoms::tooltiptext)) {
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 68|
# 69| XULMAP(menulist,
# 70|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 71| nsAutoString domID;
# 72| if (nsCoreUtils::GetID(aElement, domID)) {
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 71| nsAutoString domID;
# 72| if (nsCoreUtils::GetID(aElement, domID)) {
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 85|
# 86| XULMAP(panel,
# 87|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 88| static const Element::AttrValuesArray sIgnoreTypeVals[] = {
# 89| nsGkAtoms::autocomplete_richlistbox, nsGkAtoms::autocomplete,
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 88| static const Element::AttrValuesArray sIgnoreTypeVals[] = {
# 89| nsGkAtoms::autocomplete_richlistbox, nsGkAtoms::autocomplete,
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# | ^
# 104|
# 105| XULMAP(tree,
# 106|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* {
# 107| nsIContent* child =
# 108| nsTreeUtils::GetDescendantChild(aElement, nsGkAtoms::treechildren);
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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) -> LocalAccessible* {
# 107| nsIContent* child =
# 108| nsTreeUtils::GetDescendantChild(aElement, nsGkAtoms::treechildren);
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘MaybeCreateSpecificARIAAccessible(nsRoleMapEntry const*, mozilla::a11y::LocalAccessible const*, nsIContent*, mozilla::a11y::DocAccessible*)’
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp:104:25: warning[-Wmissing-profile]: profile for function ‘MaybeCreateSpecificARIAAccessible(nsRoleMapEntry const*, mozilla::a11y::LocalAccessible const*, nsIContent*, mozilla::a11y::DocAccessible*)’ not found in profile data
# 104 | static LocalAccessible* MaybeCreateSpecificARIAAccessible(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 102| * class, create and return it. Otherwise, return null.
# 103| */
# 104|-> static LocalAccessible* MaybeCreateSpecificARIAAccessible(
# 105| const nsRoleMapEntry* aRoleMapEntry, const LocalAccessible* aContext,
# 106| nsIContent* aContent, DocAccessible* aDocument) {
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘SendCacheDomainRequestToAllContentProcesses(unsigned long)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘MustBeGenericAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘MustBeAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘MustSVGElementBeAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’
firefox-151.0.1/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:
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘MaybeCreateSVGAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp:311:32: warning[-Wmissing-profile]: profile for function ‘MaybeCreateSVGAccessible(nsIContent*, mozilla::a11y::DocAccessible*)’ not found in profile data
# 311 | static RefPtr<LocalAccessible> MaybeCreateSVGAccessible(
# | ^~~~~~~~~~~~~~~~~~~~~~~~
# 309| * of an Accessible.
# 310| */
# 311|-> static RefPtr<LocalAccessible> MaybeCreateSVGAccessible(
# 312| nsIContent* aContent, DocAccessible* aDocument) {
# 313| if (aContent->IsSVGGeometryElement() ||
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘New_HyperText(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp:370:25: warning[-Wmissing-profile]: profile for function ‘New_HyperText(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
# 370 | static LocalAccessible* New_HyperText(Element* aElement,
# | ^~~~~~~~~~~~~
# 368| // LocalAccessible constructors
# 369|
# 370|-> static LocalAccessible* New_HyperText(Element* aElement,
# 371| LocalAccessible* aContext) {
# 372| return new HyperTextAccessible(aElement, aContext->Document());
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:92: included_from: Included from here.
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘New_HTMLDtOrDd<mozilla::a11y::HTMLLIAccessible>(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)mozilla::a11y::LocalAccessible*’
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp:376:25: warning[-Wmissing-profile]: profile for function ‘New_HTMLDtOrDd<mozilla::a11y::HTMLLIAccessible>(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)mozilla::a11y::LocalAccessible*’ not found in profile data
# 376 | static LocalAccessible* New_HTMLDtOrDd(Element* aElement,
# | ^~~~~~~~~~~~~~
# 374|
# 375| template <typename AccClass>
# 376|-> static LocalAccessible* New_HTMLDtOrDd(Element* aElement,
# 377| LocalAccessible* aContext) {
# 378| nsIContent* parent = aContext->GetContent();
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp: scope_hint: In function ‘New_HTMLDtOrDd<mozilla::a11y::HyperTextAccessible>(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)mozilla::a11y::LocalAccessible*’
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp:376:25: warning[-Wmissing-profile]: profile for function ‘New_HTMLDtOrDd<mozilla::a11y::HyperTextAccessible>(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)mozilla::a11y::LocalAccessible*’ not found in profile data
# 374|
# 375| template <typename AccClass>
# 376|-> static LocalAccessible* New_HTMLDtOrDd(Element* aElement,
# 377| LocalAccessible* aContext) {
# 378| nsIContent* parent = aContext->GetContent();
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/XULMap.inc: scope_hint: In member function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#22}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#22}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/base/XULMap.inc: scope_hint: In member function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’
firefox-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: warning[-Wmissing-profile]: profile for function ‘sXULMarkupMapList::{lambda(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)#3}::operator()(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*) const’ not found in profile data
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/base/nsAccessibilityService.cpp:425:7: 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
# 425 | [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# | ^
# 423| XULMAP( \
# 424| atom, \
# 425|-> [](Element* aElement, LocalAccessible* aContext) -> LocalAccessible* { \
# 426| return new new_type(aElement, aContext->Document()); \
# 427| })
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:101: included_from: Included from here.
firefox-151.0.1/accessible/base/nsCoreUtils.cpp: scope_hint: In member function ‘nsCoreUtils::ScrollSubstringTo(nsIFrame*, nsRange*, mozilla::AxisScrollParams, mozilla::AxisScrollParams)::{lambda()#1}::operator()() const’
firefox-151.0.1/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:
firefox-151.0.1/objdir/accessible/base/Unified_cpp_accessible_base1.cpp:119: included_from: Included from here.
firefox-151.0.1/accessible/base/nsTextEquivUtils.cpp: scope_hint: In function ‘GetReferencedAccs()’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/accessible/basetypes/Accessible.cpp:731: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
# 731 | auto HasExplicitSelection = [](Accessible* aAcc) {
# | ^
firefox-151.0.1/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-151.0.1/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-151.0.1/accessible/generic/DocAccessible.h:8: included_from: Included from here.
firefox-151.0.1/accessible/generic/LocalAccessible-inl.h:8: included_from: Included from here.
firefox-151.0.1/accessible/atk/nsMaiInterfaceComponent.cpp:7: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4447 | return mProperties.Get(aProperty, aFoundResult);
# | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-151.0.1/layout/generic/nsIFrame.h:1570:50: required from here
# 1570 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
# | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 729| AUTO_PROFILER_MARKER_TEXT(
# 730| "Accessible::ApplyImplicitState::ImplicitSelection", A11Y, {}, ""_ns);
# 731|-> auto HasExplicitSelection = [](Accessible* aAcc) {
# 732| Pivot p = Pivot(aAcc);
# 733| PivotARIASelectedRule rule;
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/objdir/accessible/basetypes/Unified_cpp_accessible_basetypes0.cpp:11: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/accessible/generic/DocAccessible.cpp:405: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 [...]
# 405 | mQueuedCacheUpdatesHash.WithEntryHandle(aAcc, [self, acc](auto&& entry) {
# | ^
# 403| RefPtr<LocalAccessible> acc = aAcc;
# 404| size_t arrayIndex =
# 405|-> mQueuedCacheUpdatesHash.WithEntryHandle(aAcc, [self, acc](auto&& entry) {
# 406| if (entry.HasEntry()) {
# 407| // This LocalAccessible has already been queued. Return its index in
firefox-151.0.1/accessible/generic/DocAccessible.cpp:405:53: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/generic/DocAccessible.cpp:405: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
# 405 | mQueuedCacheUpdatesHash.WithEntryHandle(aAcc, [self, acc](auto&& entry) {
# | ^
firefox-151.0.1/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-151.0.1/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-151.0.1/accessible/html/HTMLCanvasAccessible.h:8: included_from: Included from here.
firefox-151.0.1/accessible/html/HTMLCanvasAccessible.cpp:5: included_from: Included from here.
firefox-151.0.1/objdir/accessible/html/Unified_cpp_accessible_html0.cpp:2: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4447 | return mProperties.Get(aProperty, aFoundResult);
# | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-151.0.1/layout/generic/nsIFrame.h:1570:50: required from here
# 1570 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
# | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 403| RefPtr<LocalAccessible> acc = aAcc;
# 404| size_t arrayIndex =
# 405|-> mQueuedCacheUpdatesHash.WithEntryHandle(aAcc, [self, acc](auto&& entry) {
# 406| if (entry.HasEntry()) {
# 407| // This LocalAccessible has already been queued. Return its index in
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:29: included_from: Included from here.
firefox-151.0.1/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-151.0.1/accessible/generic/DocAccessible.cpp:770: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
# 770 | mLastScrollingDispatch.WithEntryHandle(target, [&](auto&& lastDispatch) {
# | ^
# 768| // If we haven't dispatched a scrolling event for a target in at least
# 769| // kScrollEventInterval milliseconds, dispatch one now.
# 770|-> mLastScrollingDispatch.WithEntryHandle(target, [&](auto&& lastDispatch) {
# 771| const TimeStamp now = TimeStamp::Now();
# 772|
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/generic/LocalAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::LocalAccessible::NativeAttributes()::{lambda(NonCustomCSSPropertyId)#1}::operator()(NonCustomCSSPropertyId) const’
firefox-151.0.1/accessible/generic/LocalAccessible.cpp:1262:18: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::LocalAccessible::NativeAttributes()::{lambda(NonCustomCSSPropertyId)#1}::operator()(NonCustomCSSPropertyId) const’ not found in profile data
# 1262 | auto Atomize = [&](NonCustomCSSPropertyId aId) -> RefPtr<nsAtom> {
# | ^
# 1260|
# 1261| const ComputedStyle& style = *f->Style();
# 1262|-> auto Atomize = [&](NonCustomCSSPropertyId aId) -> RefPtr<nsAtom> {
# 1263| nsAutoCString value;
# 1264| style.GetComputedPropertyValue(aId, value);
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/generic/LocalAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::LocalAccessible::NativeAttributes()::{lambda(mozilla::Side)#1}::operator()(mozilla::Side) const’
firefox-151.0.1/accessible/generic/LocalAccessible.cpp:1276:20: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::LocalAccessible::NativeAttributes()::{lambda(mozilla::Side)#1}::operator()(mozilla::Side) const’ not found in profile data
# 1276 | auto GetMargin = [&](mozilla::Side aSide) -> CSSCoord {
# | ^
# 1274| Atomize(eCSSProperty_text_indent));
# 1275|
# 1276|-> auto GetMargin = [&](mozilla::Side aSide) -> CSSCoord {
# 1277| // This is here only to guarantee that we do the same as getComputedStyle
# 1278| // does, so that we don't hit precision errors in tests.
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/generic/LocalAccessible.cpp: scope_hint: In function ‘IsOpenHintPopover(nsIContent*)’
firefox-151.0.1/accessible/generic/LocalAccessible.cpp:1965:13: warning[-Wmissing-profile]: profile for function ‘IsOpenHintPopover(nsIContent*)’ not found in profile data
# 1965 | static bool IsOpenHintPopover(nsIContent* aContent) {
# | ^~~~~~~~~~~~~~~~~
# 1963| }
# 1964|
# 1965|-> static bool IsOpenHintPopover(nsIContent* aContent) {
# 1966| auto* htmlEl = nsGenericHTMLElement::FromNode(aContent);
# 1967| return htmlEl && htmlEl->PopoverOpen() &&
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/generic/LocalAccessible.cpp: scope_hint: In function ‘ShouldHintPopoverEstablishDetailsRelation(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-151.0.1/accessible/generic/LocalAccessible.cpp:1976:13: warning[-Wmissing-profile]: profile for function ‘ShouldHintPopoverEstablishDetailsRelation(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
# 1976 | static bool ShouldHintPopoverEstablishDetailsRelation(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1974| // - a hint popover with "rich" content (for non-rich content, desdcribed by
# 1975| // should be established instead).
# 1976|-> static bool ShouldHintPopoverEstablishDetailsRelation(
# 1977| dom::Element* aTargetEl, LocalAccessible* aTargetAcc) {
# 1978| if (!IsHintPopover(aTargetEl)) {
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:65: included_from: Included from here.
firefox-151.0.1/accessible/generic/LocalAccessible.cpp: scope_hint: In function ‘ShouldHintPopoverEstablishDescribedByRelation(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’
firefox-151.0.1/accessible/generic/LocalAccessible.cpp:1987:13: warning[-Wmissing-profile]: profile for function ‘ShouldHintPopoverEstablishDescribedByRelation(mozilla::dom::Element*, mozilla::a11y::LocalAccessible*)’ not found in profile data
# 1987 | static bool ShouldHintPopoverEstablishDescribedByRelation(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1985| }
# 1986|
# 1987|-> static bool ShouldHintPopoverEstablishDescribedByRelation(
# 1988| dom::Element* aTargetEl, LocalAccessible* aTargetAcc) {
# 1989| return IsOpenHintPopover(aTargetEl) && aTargetAcc->IsOnlyPlainContent();
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/accessible/generic/Unified_cpp_accessible_generic0.cpp:83: included_from: Included from here.
firefox-151.0.1/accessible/generic/RootAccessible.cpp: scope_hint: In function ‘GetPropertyBagFromEvent(mozilla::dom::Event*, nsIPropertyBag2**)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/accessible/ipc/DocAccessibleParent.cpp:295: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
# 295 | mPendingOOPChildDocs.RemoveIf([&](dom::BrowserBridgeParent* bridge) {
# | ^
firefox-151.0.1/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-151.0.1/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-151.0.1/accessible/generic/DocAccessible.h:8: included_from: Included from here.
firefox-151.0.1/accessible/generic/LocalAccessible-inl.h:8: included_from: Included from here.
firefox-151.0.1/accessible/atk/nsMaiInterfaceHypertext.cpp:7: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4447 | return mProperties.Get(aProperty, aFoundResult);
# | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-151.0.1/layout/generic/nsIFrame.h:1570:50: required from here
# 1570 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
# | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 293| // We can only do this after ProxyCreated is called because it will fire an
# 294| // event on aChild.
# 295|-> mPendingOOPChildDocs.RemoveIf([&](dom::BrowserBridgeParent* bridge) {
# 296| MOZ_ASSERT(bridge->GetBrowserParent(),
# 297| "Pending BrowserBridgeParent should be alive");
Error: COMPILER_WARNING:
firefox-151.0.1/accessible/ipc/DocAccessibleParent.h:14: included_from: Included from here.
firefox-151.0.1/accessible/ipc/DocAccessibleParent.cpp:7: included_from: Included from here.
firefox-151.0.1/objdir/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:11: included_from: Included from here.
firefox-151.0.1/accessible/ipc/DocAccessibleParent.cpp: scope_hint: In function ‘mozilla::a11y::MallocSizeOfAccessibilityCache(void const*)’
firefox-151.0.1/accessible/ipc/DocAccessibleParent.cpp:1415:27: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::MallocSizeOfAccessibilityCache(void const*)’ not found in profile data
# 1415 | MOZ_DEFINE_MALLOC_SIZE_OF(MallocSizeOfAccessibilityCache);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1413| }
# 1414|
# 1415|-> MOZ_DEFINE_MALLOC_SIZE_OF(MallocSizeOfAccessibilityCache);
# 1416|
# 1417| NS_IMETHODIMP
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/accessible/ipc/RemoteAccessible.cpp:1249: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
# 1249 | [](const RemoteAccessible* aAcc,
# | ^
# 1247|
# 1248| auto GetDirectRelationFromCache =
# 1249|-> [](const RemoteAccessible* aAcc,
# 1250| RelationType aRelType) -> Maybe<const nsTArray<uint64_t>&> {
# 1251| for (const auto& data : kRelationTypeAtoms) {
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:20: included_from: Included from here.
firefox-151.0.1/accessible/ipc/RemoteAccessible.cpp: scope_hint: In member function ‘mozilla::a11y::RemoteAccessible::LegendsOrCaptions() const::{lambda(nsAtom*)#1}::operator()(nsAtom*) const’
firefox-151.0.1/accessible/ipc/RemoteAccessible.cpp:1352:26: warning[-Wmissing-profile]: profile for function ‘mozilla::a11y::RemoteAccessible::LegendsOrCaptions() const::{lambda(nsAtom*)#1}::operator()(nsAtom*) const’ not found in profile data
# 1352 | auto AddChildWithTag = [this, &children](nsAtom* aTarget) {
# | ^
# 1350| nsTArray<Accessible*> RemoteAccessible::LegendsOrCaptions() const {
# 1351| nsTArray<Accessible*> children;
# 1352|-> auto AddChildWithTag = [this, &children](nsAtom* aTarget) {
# 1353| uint32_t count = ChildCount();
# 1354| for (uint32_t c = 0; c < count; ++c) {
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:38: included_from: Included from here.
firefox-151.0.1/accessible/xpcom/xpcAccessibleDocument.cpp: scope_hint: In member function ‘mozilla::a11y::xpcAccessibleDocument::GetAccessible(mozilla::a11y::Accessible*)::{lambda()#1}::operator()() const’
firefox-151.0.1/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:
firefox-151.0.1/objdir/accessible/xul/Unified_cpp_accessible_xul0.cpp:74: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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-151.0.1/accessible/xul/XULTreeAccessible.cpp:422:12: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/caps/ContentPrincipal.cpp:333: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
# 333 | auto cb = [](JSContext*, void*, JS::Realm* aRealm,
# | ^
# 331| // Set the changed-document-domain flag on compartments containing realms
# 332| // using this principal.
# 333|-> auto cb = [](JSContext*, void*, JS::Realm* aRealm,
# 334| const JS::AutoRequireNoGC& nogc) {
# 335| JS::Compartment* comp = JS::GetCompartmentForRealm(aRealm);
Error: COMPILER_WARNING:
firefox-151.0.1/caps/ContentPrincipal.cpp: scope_hint: In function ‘GetSpecialBaseDomain(nsCOMPtr<nsIURI> const&, bool*, nsTSubstring<char>&)’
firefox-151.0.1/caps/ContentPrincipal.cpp:348:17: warning[-Wmissing-profile]: profile for function ‘GetSpecialBaseDomain(nsCOMPtr<nsIURI> const&, bool*, nsTSubstring<char>&)’ not found in profile data
# 348 | static nsresult GetSpecialBaseDomain(const nsCOMPtr<nsIURI>& aURI,
# | ^~~~~~~~~~~~~~~~~~~~
# 346| }
# 347|
# 348|-> static nsresult GetSpecialBaseDomain(const nsCOMPtr<nsIURI>& aURI,
# 349| bool* aHandled, nsACString& aBaseDomain) {
# 350| *aHandled = false;
Error: COMPILER_WARNING:
firefox-151.0.1/caps/DomainPolicy.cpp: scope_hint: In function ‘mozilla::BroadcastDomainSetChange(mozilla::DomainSetType, mozilla::DomainSetChangeType, nsIURI*)’
firefox-151.0.1/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:
firefox-151.0.1/caps/DomainPolicy.cpp: scope_hint: In function ‘mozilla::CopyURIs(nsTArray<RefPtr<nsIURI> > const&, nsIDomainSet*)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/caps/Unified_cpp_caps0.cpp:11: included_from: Included from here.
firefox-151.0.1/caps/DomainPolicy.cpp: scope_hint: In function ‘mozilla::GetCanonicalClone(nsIURI*)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/caps/Unified_cpp_caps0.cpp:20: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/caps/OriginAttributes.cpp: scope_hint: In function ‘mozilla::MakeTopLevelInfo(nsTSubstring<char> const&, nsTSubstring<char> const&, bool, bool, nsTSubstring<char16_t>&)’
firefox-151.0.1/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:
firefox-151.0.1/caps/OriginAttributes.cpp: scope_hint: In function ‘mozilla::PopulateTopLevelInfoFromURI(bool, nsIURI*, bool, bool, bool, bool, nsTString<char16_t> mozilla::OriginAttributes::*, mozilla::OriginAttributes&)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/caps/Unified_cpp_caps0.cpp:38: included_from: Included from here.
firefox-151.0.1/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-151.0.1/caps/OriginAttributes.cpp:323: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
# 323 | [this](const nsACString& aName, const nsACString& aValue) {
# | ^
# 321| return URLParams::Parse(
# 322| Substring(aStr, 1, aStr.Length() - 1), true,
# 323|-> [this](const nsACString& aName, const nsACString& aValue) {
# 324| if (aName.EqualsLiteral("disableJit")) {
# 325| // Ignore the added jit status
Error: COMPILER_WARNING:
firefox-151.0.1/caps/nsJSPrincipals.cpp: scope_hint: In function ‘ReadPrincipalInfo(JSStructuredCloneReader*, mozilla::OriginAttributes&, nsTSubstring<char>&, nsTSubstring<char>&, nsTSubstring<char>&)’
firefox-151.0.1/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:
firefox-151.0.1/caps/nsJSPrincipals.cpp: scope_hint: In function ‘ReadPrincipalInfo(JSStructuredCloneReader*, unsigned int, mozilla::ipc::PrincipalInfo&)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/caps/Unified_cpp_caps0.cpp:56: included_from: Included from here.
firefox-151.0.1/caps/nsJSPrincipals.cpp: scope_hint: In function ‘WritePrincipalInfo(JSStructuredCloneWriter*, mozilla::OriginAttributes const&, nsTString<char> const&, nsTString<char> const&, nsTString<char> const&)’
firefox-151.0.1/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:
firefox-151.0.1/caps/nsScriptSecurityManager.cpp: scope_hint: In function ‘(anonymous namespace)::BundleHelper::GetOrCreate()’
firefox-151.0.1/caps/nsScriptSecurityManager.cpp:92:27: warning[-Wmissing-profile]: profile for function ‘(anonymous namespace)::BundleHelper::GetOrCreate()’ not found in profile data
# 92 | static nsIStringBundle* GetOrCreate() {
# | ^~~~~~~~~~~
# 90| NS_INLINE_DECL_REFCOUNTING(BundleHelper)
# 91|
# 92|-> static nsIStringBundle* GetOrCreate() {
# 93| MOZ_ASSERT(!sShutdown);
# 94|
Error: COMPILER_WARNING:
firefox-151.0.1/caps/nsScriptSecurityManager.cpp: scope_hint: In member function ‘(anonymous namespace)::BundleHelper::GetOrCreateInternal()’
firefox-151.0.1/caps/nsScriptSecurityManager.cpp:116:20: warning[-Wmissing-profile]: profile for function ‘(anonymous namespace)::BundleHelper::GetOrCreateInternal()’ not found in profile data
# 116 | nsIStringBundle* GetOrCreateInternal() {
# | ^~~~~~~~~~~~~~~~~~~
# 114| ~BundleHelper() = default;
# 115|
# 116|-> nsIStringBundle* GetOrCreateInternal() {
# 117| if (!mBundle) {
# 118| nsCOMPtr<nsIStringBundleService> bundleService =
Error: COMPILER_WARNING:
firefox-151.0.1/caps/nsScriptSecurityManager.cpp: scope_hint: In function ‘GetOriginFromURI(nsIURI*, nsTSubstring<char>&)’
firefox-151.0.1/caps/nsScriptSecurityManager.cpp:158:17: warning[-Wmissing-profile]: profile for function ‘GetOriginFromURI(nsIURI*, nsTSubstring<char>&)’ not found in profile data
# 158 | static nsresult GetOriginFromURI(nsIURI* aURI, nsACString& aOrigin) {
# | ^~~~~~~~~~~~~~~~
# 156| uint32_t nsAutoInPrincipalDomainOriginSetter::sInPrincipalDomainOrigin;
# 157|
# 158|-> static nsresult GetOriginFromURI(nsIURI* aURI, nsACString& aOrigin) {
# 159| if (!aURI) {
# 160| return NS_ERROR_NULL_POINTER;
Error: COMPILER_WARNING:
firefox-151.0.1/caps/nsScriptSecurityManager.cpp: scope_hint: In function ‘GetPrincipalDomainOrigin(nsIPrincipal*, nsTSubstring<char>&)’
firefox-151.0.1/caps/nsScriptSecurityManager.cpp:193:17: warning[-Wmissing-profile]: profile for function ‘GetPrincipalDomainOrigin(nsIPrincipal*, nsTSubstring<char>&)’ not found in profile data
# 193 | static nsresult GetPrincipalDomainOrigin(nsIPrincipal* aPrincipal,
# | ^~~~~~~~~~~~~~~~~~~~~~~~
# 191| }
# 192|
# 193|-> static nsresult GetPrincipalDomainOrigin(nsIPrincipal* aPrincipal,
# 194| nsACString& aOrigin) {
# 195| aOrigin.Truncate();
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/caps/Unified_cpp_caps0.cpp:65: included_from: Included from here.
firefox-151.0.1/caps/nsScriptSecurityManager.cpp: scope_hint: In function ‘EqualOrSubdomain(nsIURI*, nsIURI*)’
firefox-151.0.1/caps/nsScriptSecurityManager.cpp:644:13: warning[-Wmissing-profile]: profile for function ‘EqualOrSubdomain(nsIURI*, nsIURI*)’ not found in profile data
# 644 | static bool EqualOrSubdomain(nsIURI* aProbeArg, nsIURI* aBase) {
# | ^~~~~~~~~~~~~~~~
# 642| }
# 643|
# 644|-> static bool EqualOrSubdomain(nsIURI* aProbeArg, nsIURI* aBase) {
# 645| nsresult rv;
# 646| nsCOMPtr<nsIURI> probe = aProbeArg;
Error: COMPILER_WARNING:
firefox-151.0.1/chrome/nsChromeRegistryChrome.cpp: scope_hint: In function ‘LanguagesMatch(nsTSubstring<char> const&, nsTSubstring<char> const&)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/chrome/Unified_cpp_chrome0.cpp:20: included_from: Included from here.
firefox-151.0.1/chrome/nsChromeRegistryChrome.cpp: scope_hint: In function ‘SendManifestEntry(ChromeRegistryItem const&)’
firefox-151.0.1/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: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/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-151.0.1/docshell/base/BaseHistory.cpp:92:42: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/BrowsingContext.cpp: scope_hint: In function ‘mozilla::dom::ApplyToDocumentsForPopup<mozilla::dom::BrowsingContext::GetUserActivationModifiersForPopup(mozilla::dom::UserActivation::Modifiers*)::{lambda(mozilla::dom::Document*)#1}>(mozilla::dom::Document*, mozilla::dom::BrowsingContext::GetUserActivationModifiersForPopup(mozilla::dom::UserActivation::Modifiers*)::{lambda(mozilla::dom::Document*)#1})bool’
firefox-151.0.1/docshell/base/BrowsingContext.cpp:2723:13: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::ApplyToDocumentsForPopup<mozilla::dom::BrowsingContext::GetUserActivationModifiersForPopup(mozilla::dom::UserActivation::Modifiers*)::{lambda(mozilla::dom::Document*)#1}>(mozilla::dom::Document*, mozilla::dom::BrowsingContext::GetUserActivationModifiersForPopup(mozilla::dom::UserActivation::Modifiers*)::{lambda(mozilla::dom::Document*)#1})bool’ not found in profile data
# 2723 | inline bool ApplyToDocumentsForPopup(Document* doc, FuncT func) {
# | ^~~~~~~~~~~~~~~~~~~~~~~~
# 2721|
# 2722| template <typename FuncT>
# 2723|-> inline bool ApplyToDocumentsForPopup(Document* doc, FuncT func) {
# 2724| // HACK: Some pages using bogus library + UA sniffing call window.open()
# 2725| // from a blank iframe, only on Firefox, see bug 1685056.
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/BrowsingContext.cpp: scope_hint: In function ‘mozilla::dom::ApplyToDocumentsForPopup<mozilla::dom::BrowsingContext::RevisePopupAbuseLevel(mozilla::dom::PopupBlocker::PopupControlState)::{lambda()#1}::operator()() const::{lambda(mozilla::dom::Document*)#1}>(mozilla::dom::Document*, mozilla::dom::BrowsingContext::RevisePopupAbuseLevel(mozilla::dom::PopupBlocker::PopupControlState)::{lambda()#1}::operator()() const::{lambda(mozilla::dom::Document*)#1})bool’
firefox-151.0.1/docshell/base/BrowsingContext.cpp:2723:13: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::ApplyToDocumentsForPopup<mozilla::dom::BrowsingContext::RevisePopupAbuseLevel(mozilla::dom::PopupBlocker::PopupControlState)::{lambda()#1}::operator()() const::{lambda(mozilla::dom::Document*)#1}>(mozilla::dom::Document*, mozilla::dom::BrowsingContext::RevisePopupAbuseLevel(mozilla::dom::PopupBlocker::PopupControlState)::{lambda()#1}::operator()() const::{lambda(mozilla::dom::Document*)#1})bool’ not found in profile data
# 2721|
# 2722| template <typename FuncT>
# 2723|-> inline bool ApplyToDocumentsForPopup(Document* doc, FuncT func) {
# 2724| // HACK: Some pages using bogus library + UA sniffing call window.open()
# 2725| // from a blank iframe, only on Firefox, see bug 1685056.
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/BrowsingContext.cpp: scope_hint: In member function ‘mozilla::dom::BrowsingContext::WalkPresContexts<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 45ul>, mozilla::dom::TouchEventsOverride&&)::{lambda(nsPresContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 45ul>, mozilla::dom::TouchEventsOverride&&)::{lambda(nsPresContext*)#1}&&)::{lambda(mozilla::dom::BrowsingContext*)#1}::operator()(mozilla::dom::BrowsingContext*) const’
firefox-151.0.1/docshell/base/BrowsingContext.cpp:3139:16: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::WalkPresContexts<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 45ul>, mozilla::dom::TouchEventsOverride&&)::{lambda(nsPresContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 45ul>, mozilla::dom::TouchEventsOverride&&)::{lambda(nsPresContext*)#1}&&)::{lambda(mozilla::dom::BrowsingContext*)#1}::operator()(mozilla::dom::BrowsingContext*) const’ not found in profile data
# 3137| template <typename Callback>
# 3138| void BrowsingContext::WalkPresContexts(Callback&& aCallback) {
# 3139|-> PreOrderWalk([&](BrowsingContext* aContext) {
# 3140| if (nsIDocShell* shell = aContext->GetDocShell()) {
# 3141| if (RefPtr pc = shell->GetPresContext()) {
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/BrowsingContext.cpp: scope_hint: In member function ‘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}::operator()(mozilla::dom::BrowsingContext*) const’
firefox-151.0.1/docshell/base/BrowsingContext.cpp:3139:16: warning[-Wmissing-profile]: profile for function ‘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}::operator()(mozilla::dom::BrowsingContext*) const’ not found in profile data
# 3139 | PreOrderWalk([&](BrowsingContext* aContext) {
# | ^
# 3137| template <typename Callback>
# 3138| void BrowsingContext::WalkPresContexts(Callback&& aCallback) {
# 3139|-> PreOrderWalk([&](BrowsingContext* aContext) {
# 3140| if (nsIDocShell* shell = aContext->GetDocShell()) {
# 3141| if (RefPtr pc = shell->GetPresContext()) {
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/BrowsingContext.cpp: scope_hint: In member function ‘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}::operator()(mozilla::dom::BrowsingContext*) const’
firefox-151.0.1/docshell/base/BrowsingContext.cpp:3139:16: warning[-Wmissing-profile]: profile for function ‘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}::operator()(mozilla::dom::BrowsingContext*) const’ not found in profile data
# 3139 | PreOrderWalk([&](BrowsingContext* aContext) {
# | ^
# 3137| template <typename Callback>
# 3138| void BrowsingContext::WalkPresContexts(Callback&& aCallback) {
# 3139|-> PreOrderWalk([&](BrowsingContext* aContext) {
# 3140| if (nsIDocShell* shell = aContext->GetDocShell()) {
# 3141| if (RefPtr pc = shell->GetPresContext()) {
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/BrowsingContext.cpp: scope_hint: In member function ‘mozilla::dom::BrowsingContext::WalkPresContexts<mozilla::dom::BrowsingContext::PresContextAffectingFieldChanged()::{lambda(nsPresContext*)#1}>(mozilla::dom::BrowsingContext::PresContextAffectingFieldChanged()::{lambda(nsPresContext*)#1}&&)::{lambda(mozilla::dom::BrowsingContext*)#1}::operator()(mozilla::dom::BrowsingContext*) const’
firefox-151.0.1/docshell/base/BrowsingContext.cpp:3139:16: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::WalkPresContexts<mozilla::dom::BrowsingContext::PresContextAffectingFieldChanged()::{lambda(nsPresContext*)#1}>(mozilla::dom::BrowsingContext::PresContextAffectingFieldChanged()::{lambda(nsPresContext*)#1}&&)::{lambda(mozilla::dom::BrowsingContext*)#1}::operator()(mozilla::dom::BrowsingContext*) const’ not found in profile data
# 3139 | PreOrderWalk([&](BrowsingContext* aContext) {
# | ^
# 3137| template <typename Callback>
# 3138| void BrowsingContext::WalkPresContexts(Callback&& aCallback) {
# 3139|-> PreOrderWalk([&](BrowsingContext* aContext) {
# 3140| if (nsIDocShell* shell = aContext->GetDocShell()) {
# 3141| if (RefPtr pc = shell->GetPresContext()) {
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/docshell/base/BrowsingContext.h:636: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
# 634| */
# 635| template <typename F>
# 636|-> void PreOrderWalk(F&& aCallback) {
# 637| if constexpr (std::is_void_v<
# 638| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/docshell/base/BrowsingContext.h:636: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 [...]
# 634| */
# 635| template <typename F>
# 636|-> void PreOrderWalk(F&& aCallback) {
# 637| if constexpr (std::is_void_v<
# 638| typename std::invoke_result_t<F, BrowsingContext*>>) {
firefox-151.0.1/docshell/base/BrowsingContext.h:636:8: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/JSIPCValue.h:24: included_from: Included from here.
firefox-151.0.1/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-151.0.1/docshell/base/BrowsingContext.h:636: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 [...]
# 636 | void PreOrderWalk(F&& aCallback) {
# | ^~~~~~~~~~~~
# 634| */
# 635| template <typename F>
# 636|-> void PreOrderWalk(F&& aCallback) {
# 637| if constexpr (std::is_void_v<
# 638| typename std::invoke_result_t<F, BrowsingContext*>>) {
firefox-151.0.1/docshell/base/BrowsingContext.h:636:8: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/docshell/base/CanonicalBrowsingContext.cpp:770: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
# 770 | &found](auto* aEntry) {
# | ^
# 768| entry, [activeEntry = entry, targetEntry = aEntry,
# 769| entries = &aLoadingInfo.mContiguousEntries, navigationType,
# 770|-> &found](auto* aEntry) {
# 771| nsCOMPtr<SessionHistoryEntry> entry = do_QueryObject(aEntry);
# 772| found = found || targetEntry->GetID() == entry->GetID();
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:74: included_from: Included from here.
firefox-151.0.1/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-151.0.1/docshell/base/WindowContext.cpp:605: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
# 605 | static void ConsumeUserGestureActivationBetweenPiP(BrowsingContext* aTop,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 603|
# 604| template <typename F>
# 605|-> static void ConsumeUserGestureActivationBetweenPiP(BrowsingContext* aTop,
# 606| F&& aCallback) {
# 607| // https://wicg.github.io/document-picture-in-picture/#user-activation-propagation
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/nsDocShell.cpp: scope_hint: In member function ‘nsDocShell::DoURILoad(nsDocShellLoadState*, mozilla::Maybe<unsigned int>, nsIRequest**)::{lambda()#2}::operator()() const’
firefox-151.0.1/docshell/base/nsDocShell.cpp:9615:35: warning[-Wmissing-profile]: profile for function ‘nsDocShell::DoURILoad(nsDocShellLoadState*, mozilla::Maybe<unsigned int>, nsIRequest**)::{lambda()#2}::operator()() const’ not found in profile data
# 9615 | const bool popupBlocked = [&] {
# | ^
# 9613| ? sourceWindowContext
# 9614| : mBrowsingContext->GetCurrentWindowContext();
# 9615|-> const bool popupBlocked = [&] {
# 9616| const bool active = mBrowsingContext->IsActive();
# 9617|
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/nsDocShell.cpp: scope_hint: In function ‘AppendSegmentToString(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*)’
firefox-151.0.1/docshell/base/nsDocShell.cpp:10178:17: warning[-Wmissing-profile]: profile for function ‘AppendSegmentToString(nsIInputStream*, void*, char const*, unsigned int, unsigned int, unsigned int*)’ not found in profile data
#10178 | static nsresult AppendSegmentToString(nsIInputStream* aIn, void* aClosure,
# | ^~~~~~~~~~~~~~~~~~~~~
#10176| }
#10177|
#10178|-> static nsresult AppendSegmentToString(nsIInputStream* aIn, void* aClosure,
#10179| const char* aFromRawSegment,
#10180| uint32_t aToOffset, uint32_t aCount,
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/nsDocShell.cpp: scope_hint: In member function ‘nsDocShell::OpenInitializedChannel(nsIChannel*, nsIURILoader*, unsigned int)::{lambda()#1}::operator()() const’
firefox-151.0.1/docshell/base/nsDocShell.cpp:10281:21: warning[-Wmissing-profile]: profile for function ‘nsDocShell::OpenInitializedChannel(nsIChannel*, nsIURILoader*, unsigned int)::{lambda()#1}::operator()() const’ not found in profile data
#10281 | MakeScopeExit([&] { mInitialClientSource.reset(); });
# | ^
#10279| // If anything fails here, make sure to clear our initial ClientSource.
#10280| auto cleanupInitialClient =
#10281|-> MakeScopeExit([&] { mInitialClientSource.reset(); });
#10282|
#10283| nsCOMPtr<nsPIDOMWindowOuter> win = GetWindow();
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/nsDocShell.cpp: scope_hint: In member function ‘nsDocShell::OpenRedirectedChannel(nsDocShellLoadState*)::{lambda()#1}::operator()() const’
firefox-151.0.1/docshell/base/nsDocShell.cpp:10337:21: warning[-Wmissing-profile]: profile for function ‘nsDocShell::OpenRedirectedChannel(nsDocShellLoadState*)::{lambda()#1}::operator()() const’ not found in profile data
#10337 | MakeScopeExit([&] { mInitialClientSource.reset(); });
# | ^
#10335| // If anything fails here, make sure to clear our initial ClientSource.
#10336| auto cleanupInitialClient =
#10337|-> MakeScopeExit([&] { mInitialClientSource.reset(); });
#10338|
#10339| nsCOMPtr<nsPIDOMWindowOuter> win = GetWindow();
Error: COMPILER_WARNING:
firefox-151.0.1/docshell/base/nsDocShell.cpp: scope_hint: In member function ‘nsDocShell::ResumeRedirectedLoad(unsigned long)::{lambda(nsDocShellLoadState*, nsTArray<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterParent> >&&, nsDOMNavigationTiming*)#1}::operator()(nsDocShellLoadState*, nsTArray<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterParent> >&&, nsDOMNavigationTiming*) const’
firefox-151.0.1/docshell/base/nsDocShell.cpp:12514:20: warning[-Wmissing-profile]: profile for function ‘nsDocShell::ResumeRedirectedLoad(unsigned long)::{lambda(nsDocShellLoadState*, nsTArray<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterParent> >&&, nsDOMNavigationTiming*)#1}::operator()(nsDocShellLoadState*, nsTArray<mozilla::ipc::Endpoint<mozilla::extensions::PStreamFilterParent> >&&, nsDOMNavigationTiming*) const’ not found in profile data
#12514 | aIdentifier, [self](nsDocShellLoadState* aLoadState,
# | ^
#12512| // Call into InternalLoad with the pending channel when it is received.
#12513| cpcl->RegisterCallback(
#12514|-> aIdentifier, [self](nsDocShellLoadState* aLoadState,
#12515| nsTArray<Endpoint<extensions::PStreamFilterParent>>&&
#12516| aStreamFilterEndpoints,
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:101: included_from: Included from here.
firefox-151.0.1/docshell/base/nsDocShell.cpp: scope_hint: In function ‘IsFaviconLoad(nsIRequest*)’
firefox-151.0.1/docshell/base/nsDocShell.cpp:12936:13: warning[-Wmissing-profile]: profile for function ‘IsFaviconLoad(nsIRequest*)’ not found in profile data
#12936 | static bool IsFaviconLoad(nsIRequest* aRequest) {
# | ^~~~~~~~~~~~~
#12934| }
#12935|
#12936|-> static bool IsFaviconLoad(nsIRequest* aRequest) {
#12937| nsCOMPtr<nsIChannel> channel = do_QueryInterface(aRequest);
#12938| if (!channel) {
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/docshell/base/Unified_cpp_docshell_base0.cpp:128: included_from: Included from here.
firefox-151.0.1/docshell/base/nsDocShellLoadState.cpp: scope_hint: In member function ‘nsDocShellLoadState::ValidateWithOriginalState(nsDocShellLoadState*)::{lambda(nsIURI*, nsIURI*)#1}::operator()(nsIURI*, nsIURI*) const’
firefox-151.0.1/docshell/base/nsDocShellLoadState.cpp:1354:16: warning[-Wmissing-profile]: profile for function ‘nsDocShellLoadState::ValidateWithOriginalState(nsDocShellLoadState*)::{lambda(nsIURI*, nsIURI*)#1}::operator()(nsIURI*, nsIURI*) const’ not found in profile data
# 1354 | auto uriEq = [](nsIURI* a, nsIURI* b) -> bool {
# | ^
# 1352| // Check that `aOriginalState` is sufficiently similar to this state that
# 1353| // they're performing the same load.
# 1354|-> auto uriEq = [](nsIURI* a, nsIURI* b) -> bool {
# 1355| bool eq = false;
# 1356| return a == b || (a && b && NS_SUCCEEDED(a->Equals(b, &eq)) && eq);
Error: COMPILER_WARNING (CWE-477):
firefox-151.0.1/objdir/instrumented/dom/media/webrtc/libwebrtcglue/Unified_cpp_libwebrtcglue0.cpp:119: included_from: Included from here.
firefox-151.0.1/dom/media/webrtc/libwebrtcglue/WebrtcMediaDataEncoderCodec.cpp: scope_hint: In constructor ‘mozilla::WebrtcMediaDataEncoder::WebrtcMediaDataEncoder(const webrtc::SdpVideoFormat&)’
firefox-151.0.1/dom/media/webrtc/libwebrtcglue/WebrtcMediaDataEncoderCodec.cpp:149:7: warning[-Wdeprecated-declarations]: ‘webrtc::BitrateAdjuster::BitrateAdjuster(float, float)’ is deprecated
# 149 | mBitrateAdjuster(0.5, 0.95) {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-151.0.1/dom/media/webrtc/libwebrtcglue/WebrtcMediaDataEncoderCodec.h:13: included_from: Included from here.
firefox-151.0.1/dom/media/webrtc/libwebrtcglue/MediaDataCodec.cpp:10: included_from: Included from here.
firefox-151.0.1/objdir/instrumented/dom/media/webrtc/libwebrtcglue/Unified_cpp_libwebrtcglue0.cpp:47: included_from: Included from here.
firefox-151.0.1/third_party/libwebrtc/common_video/include/bitrate_adjuster.h:41:3: note: declared here
# 41 | BitrateAdjuster(float min_adjusted_bitrate_pct,
# | ^~~~~~~~~~~~~~~
# 147| // conditions, 0.95 seems to give us better overall bitrate over long
# 148| // periods of time.
# 149|-> mBitrateAdjuster(0.5, 0.95) {
# 150| PodZero(&mCodecSpecific.codecSpecific);
# 151| }
Error: COMPILER_WARNING (CWE-457):
firefox-151.0.1/objdir/instrumented/dom/svg/Unified_cpp_dom_svg6.cpp:92: included_from: Included from here.
firefox-151.0.1/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-151.0.1/dom/svg/SVGPathData.cpp:682:37: warning[-Wmaybe-uninitialized]: ‘segStartAngle’ may be used uninitialized
# 682 | pathStartAngle = mark.angle = segStartAngle;
# | ~~~~~~~~~~~^~~~~~~~~~~~~~~
firefox-151.0.1/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):
firefox-151.0.1/gfx/2d/2D.h:8: included_from: Included from here.
firefox-151.0.1/gfx/src/FilterSupport.h:9: included_from: Included from here.
firefox-151.0.1/gfx/ipc/GfxMessageUtils.h:9: included_from: Included from here.
firefox-151.0.1/dom/webgpu/ipc/WebGPUTypes.h:10: included_from: Included from here.
firefox-151.0.1/dom/webgpu/ObjectModel.h:8: included_from: Included from here.
firefox-151.0.1/dom/webgpu/Adapter.h:10: included_from: Included from here.
firefox-151.0.1/dom/webgpu/Adapter.cpp:5: included_from: Included from here.
firefox-151.0.1/objdir/instrumented/dom/webgpu/Unified_cpp_dom_webgpu0.cpp:2: included_from: Included from here.
firefox-151.0.1/gfx/2d/Types.h: scope_hint: In function ‘mozilla::gfx::YUVRangedColorSpace mozilla::gfx::ToYUVRangedColorSpace(YUVColorSpace, ColorRange, TransferFunction)’
firefox-151.0.1/gfx/2d/Types.h:766:25: warning[-Wmaybe-uninitialized]: ‘narrow’ may be used uninitialized
# 766 | return narrow ? YUVRangedColorSpace::BT2100_PQ_Narrow
# | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 767 | : YUVRangedColorSpace::BT2100_PQ_Full;
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-151.0.1/gfx/2d/Types.h:740:8: note: ‘narrow’ was declared here
# 740 | bool narrow;
# | ^~~~~~
# 764| switch (transferFunction) {
# 765| case gfx::TransferFunction::PQ:
# 766|-> return narrow ? YUVRangedColorSpace::BT2100_PQ_Narrow
# 767| : YUVRangedColorSpace::BT2100_PQ_Full;
# 768| case gfx::TransferFunction::HLG:
Error: COMPILER_WARNING (CWE-457):
firefox-151.0.1/gfx/gl/Colorspaces.cpp: scope_hint: In function ‘float mozilla::color::TfFromLinear(const TransferFunctionDesc&, float)’
firefox-151.0.1/gfx/gl/Colorspaces.cpp:49:16: warning[-Wmaybe-uninitialized]: ‘ret’ may be used uninitialized
# 49 | return ret * sign;
# | ^~~~
firefox-151.0.1/gfx/gl/Colorspaces.cpp:18:9: note: ‘ret’ was declared here
# 18 | float ret;
# | ^~~
# 47| }
# 48| }
# 49|-> return ret * sign;
# 50| }
# 51|
Error: COMPILER_WARNING (CWE-457):
firefox-151.0.1/objdir/instrumented/gfx/gl/Unified_cpp_gfx_gl0.cpp:11: included_from: Included from here.
firefox-151.0.1/gfx/gl/Colorspaces.cpp: scope_hint: In function ‘float mozilla::color::LinearFromTf(const TransferFunctionDesc&, float)’
firefox-151.0.1/gfx/gl/Colorspaces.cpp:87:16: warning[-Wmaybe-uninitialized]: ‘ret’ may be used uninitialized
# 87 | return ret * sign;
# | ^~~~
firefox-151.0.1/gfx/gl/Colorspaces.cpp:55:9: note: ‘ret’ was declared here
# 55 | float ret;
# | ^~~
# 85| }
# 86| }
# 87|-> return ret * sign;
# 88| }
# 89|
Error: COMPILER_WARNING:
firefox-151.0.1/gfx/wr/swgl/src/gl.cc: scope_hint: In function '(static initializers for src/gl.cc)'
firefox-151.0.1/gfx/wr/swgl/src/gl.cc:3117:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/swgl-f787fe6dc414bf26/out/48d3f1b29a630f4c-gl.gcda' profile count data file not found
# 3117 | } // extern "C"
# | ^
# 3115| return size;
# 3116| }
# 3117|-> } // extern "C"
Error: CPPCHECK_WARNING (CWE-562):
firefox-151.0.1/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:
firefox-151.0.1/js/src/irregexp/imported/regexp-bytecode-generator.cc:234:8: warning[-Wunused-but-set-variable=]: variable ‘fix_label’ set but not used
# 234 | auto fix_label = [this](auto arg) {
# | ^~~~~~~~~
firefox-151.0.1/js/src/irregexp/imported/regexp-bytecode-generator.cc: scope_hint: In instantiation of ‘void v8::internal::regexp::BytecodeGenerator::Emit(Args ...) [with v8::internal::regexp::Bytecode bytecode = v8::internal::regexp::Bytecode::kPushCurrentPosition; Args = {}]’
#/builddir/build/BUILD/firefox-151.0.1/js/src/irregexp/imported/regexp-bytecode-generator.cc:307:39: required from here
# 307 | Emit<Bytecode::kPushCurrentPosition>();
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
# 232| void BytecodeGenerator::Emit(Args... args) {
# 233| // Converts nullptr labels into our internal backtrack_ label.
# 234|-> auto fix_label = [this](auto arg) {
# 235| if constexpr (std::is_convertible_v<decltype(arg), Label*>) {
# 236| Label* l = static_cast<Label*>(arg);
Error: COMPILER_WARNING (CWE-1164):
firefox-151.0.1/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(
# | ^~~~~~~~~~~~~~~~~~~~
# 372| }
# 373|
# 374|-> bool BytecodeSequenceNode::BytecodeArgumentMappingCreatedInOrder(
# 375| OpInfo op_info) {
# 376| DCHECK(IsSequence());
Error: COMPILER_WARNING (CWE-1164):
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/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-393):
firefox-151.0.1/objdir/instrumented/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:11: included_from: Included from here.
firefox-151.0.1/js/src/irregexp/imported/regexp-interpreter.cc: scope_hint: In function ‘bool v8::internal::regexp::{anonymous}::{anonymous}::CheckSpecialClassRanges(uint32_t, v8::internal::regexp::StandardCharacterSet) [with Char = unsigned char]’
firefox-151.0.1/js/src/irregexp/imported/regexp-interpreter.cc:484:1: warning[-Wreturn-type]: control reaches end of non-void function
# 484 | }
# | ^
# 482| return true;
# 483| }
# 484|-> }
# 485|
# 486| } // namespace
Error: COMPILER_WARNING (CWE-457):
firefox-151.0.1/js/src/jit/MIR.h:4248:45: warning[-Wmaybe-uninitialized]: ‘mode’ may be used uninitialized
# 4248 | : MUnaryInstruction(classOpcode, op), mode_(mode) {
# | ^~~~~~~~~~~
firefox-151.0.1/js/src/jit/MIR.cpp: scope_hint: In member function ‘virtual js::jit::MDefinition* js::jit::MBigIntAsIntN::foldsTo(js::jit::TempAllocator&)’
firefox-151.0.1/js/src/jit/MIR.cpp:3664:31: note: ‘mode’ was declared here
# 3664 | MSignExtendIntPtr::Mode mode;
# | ^~~~
# 4246|
# 4247| MSignExtendIntPtr(MDefinition* op, Mode mode)
# 4248|-> : MUnaryInstruction(classOpcode, op), mode_(mode) {
# 4249| MOZ_ASSERT(op->type() == MIRType::IntPtr);
# 4250| setResultType(MIRType::IntPtr);
Error: COMPILER_WARNING:
firefox-151.0.1/js/src/vm/NativeObject-inl.h:227:10: warning[-Wunused-but-set-variable=]: variable ‘slot’ set but not used
# 227 | size_t slot = 0;
# | ^~~~
firefox-151.0.1/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-151.0.1/js/src/vm/Stack-inl.h:194:42: required from here
# 194 | return dest->initDenseElementsFromRange(cx, slots(), slots() + nslots);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 225|
# 226| HeapSlot* sp = elements_;
# 227|-> size_t slot = 0;
# 228| for (; begin != end; sp++, begin++, slot++) {
# 229| Value v = *begin;
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/media/libogg/Unified_c_media_libogg0.c:11: included_from: Included from here.
firefox-151.0.1/media/libogg/src/ogg_bitwise.c: scope_hint: In function ‘oggpack_writecopy_helper’
firefox-151.0.1/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:
firefox-151.0.1/media/libogg/src/ogg_framing.c: scope_hint: In function ‘_os_body_expand’
firefox-151.0.1/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:
firefox-151.0.1/media/libogg/src/ogg_framing.c: scope_hint: In function ‘_os_lacing_expand’
firefox-151.0.1/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:
firefox-151.0.1/media/libogg/src/ogg_framing.c: scope_hint: In function ‘_os_update_crc’
firefox-151.0.1/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:
firefox-151.0.1/media/libogg/src/ogg_framing.c: scope_hint: In function ‘ogg_stream_flush_i’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libogg/Unified_c_media_libogg0.c:20: included_from: Included from here.
firefox-151.0.1/media/libogg/src/ogg_framing.c: scope_hint: In function ‘_packetout’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘intensity_stereo’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘stereo_merge’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘deinterleave_hadamard’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘interleave_hadamard’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘compute_qn’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘compute_theta’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘quant_band_n1’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘quant_partition’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘quant_band’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘quant_band_stereo’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus0.c:2: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/bands.c: scope_hint: In function ‘special_hybrid_folding’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/cwrs.c: scope_hint: In function ‘icwrs’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus0.c:20: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/cwrs.c: scope_hint: In function ‘cwrsi’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus0.c:38: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/entdec.c: scope_hint: In function ‘ec_dec_normalize’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/entenc.c: scope_hint: In function ‘ec_enc_carry_out’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus0.c:47: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/entenc.c: scope_hint: In function ‘ec_enc_normalize’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/kiss_fft.c: scope_hint: In function ‘kf_bfly2’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/kiss_fft.c: scope_hint: In function ‘kf_bfly4’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/kiss_fft.c: scope_hint: In function ‘kf_bfly3’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus0.c:56: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/kiss_fft.c: scope_hint: In function ‘kf_bfly5’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.c:41: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/mathops.h: scope_hint: In function ‘celt_atan2p_norm’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/pitch.c: scope_hint: In function ‘find_best_pitch’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus0.c:101: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/pitch.c: scope_hint: In function ‘celt_fir5’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus0.c:110: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/quant_bands.c: scope_hint: In function ‘quant_coarse_energy_impl’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus0.c:119: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/rate.c: scope_hint: In function ‘interp_bits2pulses’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/bands.h:37: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/bands.c:35: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/rate.h: scope_hint: In function ‘bits2pulses’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/celt/vq.c: scope_hint: In function ‘exp_rotation1’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus0.c:128: included_from: Included from here.
firefox-151.0.1/media/libopus/celt/vq.c: scope_hint: In function ‘normalise_residual’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/A2NLSF.c: scope_hint: In function ‘silk_A2NLSF_trans_poly’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/A2NLSF.c: scope_hint: In function ‘silk_A2NLSF_eval_poly’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus0.c:137: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/A2NLSF.c: scope_hint: In function ‘silk_A2NLSF_init’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/Inlines.h: scope_hint: In function ‘silk_SQRT_APPROX’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/Inlines.h: scope_hint: In function ‘silk_DIV32_varQ’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/SigProc_FIX.h:620: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/main.h:31: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/CNG.c:32: included_from: Included from here.
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus1.c:2: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/Inlines.h: scope_hint: In function ‘silk_INVERSE32_varQ’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus1.c:38: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/LP_variable_cutoff.c: scope_hint: In function ‘silk_LP_interpolate_filter_taps’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus1.c:65: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/NLSF_decode.c: scope_hint: In function ‘silk_NLSF_residual_dequant’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus1.c:110: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/NSQ.c: scope_hint: In function ‘silk_nsq_scale_states’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/NSQ.h: scope_hint: In function ‘silk_noise_shape_quantizer_short_prediction_c’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/NSQ.c:34: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/NSQ.h: scope_hint: In function ‘silk_NSQ_noise_shape_feedback_loop_c’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/NSQ_del_dec.c: scope_hint: In function ‘silk_noise_shape_quantizer_del_dec’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus1.c:119: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/NSQ_del_dec.c: scope_hint: In function ‘silk_nsq_del_dec_scale_states’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/PLC.c: scope_hint: In function ‘silk_PLC_update’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/PLC.c: scope_hint: In function ‘silk_PLC_energy’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus1.c:128: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/PLC.c: scope_hint: In function ‘silk_PLC_conceal’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/control_codec.c: scope_hint: In function ‘silk_setup_resamplers’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/control_codec.c: scope_hint: In function ‘silk_setup_fs’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus2.c:83: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/control_codec.c: scope_hint: In function ‘silk_setup_complexity’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus3.c:20: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/enc_API.c: scope_hint: In function ‘silk_QueryEncoder’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/float/LPC_analysis_filter_FLP.c: scope_hint: In function ‘silk_LPC_analysis_filter16_FLP’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/float/LPC_analysis_filter_FLP.c: scope_hint: In function ‘silk_LPC_analysis_filter12_FLP’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/float/LPC_analysis_filter_FLP.c: scope_hint: In function ‘silk_LPC_analysis_filter10_FLP’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/float/LPC_analysis_filter_FLP.c: scope_hint: In function ‘silk_LPC_analysis_filter8_FLP’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus3.c:47: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/float/LPC_analysis_filter_FLP.c: scope_hint: In function ‘silk_LPC_analysis_filter6_FLP’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus3.c:119: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/float/encode_frame_FLP.c: scope_hint: In function ‘silk_LBRR_encode_FLP’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/float/noise_shape_analysis_FLP.c: scope_hint: In function ‘warped_true2monic_coefs’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus4.c:47: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/float/noise_shape_analysis_FLP.c: scope_hint: In function ‘limit_coefs’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/silk/float/pitch_analysis_core_FLP.c: scope_hint: In function ‘silk_P_Ana_calc_corr_st3’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus4.c:56: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/float/pitch_analysis_core_FLP.c: scope_hint: In function ‘silk_P_Ana_calc_energy_st3’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus5.c:119: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/resampler_private_IIR_FIR.c: scope_hint: In function ‘silk_resampler_private_IIR_FIR_INTERPOL’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus5.c:128: included_from: Included from here.
firefox-151.0.1/media/libopus/silk/resampler_private_down_FIR.c: scope_hint: In function ‘silk_resampler_private_down_FIR_INTERPOL’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/analysis.c: scope_hint: In function ‘silk_resampler_down2_hp’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/analysis.c: scope_hint: In function ‘downmix_and_resample’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus7.c:29: included_from: Included from here.
firefox-151.0.1/media/libopus/src/analysis.c: scope_hint: In function ‘tonality_analysis’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/extensions.c: scope_hint: In function ‘skip_extension_payload’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/extensions.c: scope_hint: In function ‘skip_extension’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/extensions.c: scope_hint: In function ‘opus_extension_iterator_next_repeat’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/extensions.c: scope_hint: In function ‘write_extension_payload’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus7.c:38: included_from: Included from here.
firefox-151.0.1/media/libopus/src/extensions.c: scope_hint: In function ‘write_extension’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus7.c:47: included_from: Included from here.
firefox-151.0.1/media/libopus/src/mlp.c: scope_hint: In function ‘sigmoid_approx’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_decoder.c: scope_hint: In function ‘validate_opus_decoder’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_decoder.c: scope_hint: In function ‘smooth_fade’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus7.c:74: included_from: Included from here.
firefox-151.0.1/media/libopus/src/opus_decoder.c: scope_hint: In function ‘opus_decode_frame’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘gen_toc’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘silk_biquad_res’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘hp_cutoff’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘dc_reject’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘stereo_fade’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘gain_fade’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘decide_fec’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘compute_silk_rate_for_hybrid’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘compute_equiv_rate’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘compute_redundancy_bytes’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus7.c:83: included_from: Included from here.
firefox-151.0.1/media/libopus/src/opus_encoder.c: scope_hint: In function ‘opus_encode_frame_native’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_decoder.c: scope_hint: In function ‘opus_multistream_packet_validate’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_decoder.c: scope_hint: In function ‘opus_copy_channel_out_float’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_decoder.c: scope_hint: In function ‘opus_copy_channel_out_short’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus7.c:101: included_from: Included from here.
firefox-151.0.1/media/libopus/src/opus_multistream_decoder.c: scope_hint: In function ‘opus_copy_channel_out_int24’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘ms_get_preemph_mem’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘ms_get_window_mem’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘validate_ambisonics’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘validate_encoder_layout’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘channel_pos’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘logSum’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘opus_multistream_encoder_init_impl’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘surround_rate_allocation’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘ambisonics_rate_allocation’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘rate_allocation’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘opus_copy_channel_in_float’
firefox-151.0.1/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:
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘opus_copy_channel_in_short’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus7.c:110: included_from: Included from here.
firefox-151.0.1/media/libopus/src/opus_multistream_encoder.c: scope_hint: In function ‘opus_copy_channel_in_int24’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libopus/Unified_c_media_libopus7.c:119: included_from: Included from here.
firefox-151.0.1/media/libopus/src/repacketizer.c: scope_hint: In function ‘opus_repacketizer_cat_impl’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_block.c: scope_hint: In function ‘_vds_shared_init’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_block.c: scope_hint: In function ‘_preextrapolate_helper’
firefox-151.0.1/media/libvorbis/lib/vorbis_block.c:416:13: warning[-Wmissing-profile]: profile for function ‘_preextrapolate_helper’ not found in profile data
# 416 | static void _preextrapolate_helper(vorbis_dsp_state *v){
# | ^~~~~~~~~~~~~~~~~~~~~~
# 414| }
# 415|
# 416|-> static void _preextrapolate_helper(vorbis_dsp_state *v){
# 417| int i;
# 418| int order=16;
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:29: included_from: Included from here.
firefox-151.0.1/media/libvorbis/lib/vorbis_envelope.c: scope_hint: In function ‘_ve_amp’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_free_info’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_free_look’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_unpack’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_map_lazy_init’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_look’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_inverse1’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:38: included_from: Included from here.
firefox-151.0.1/media/libvorbis/lib/vorbis_floor0.c: scope_hint: In function ‘floor0_inverse2’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_lsp.c: scope_hint: In function ‘cheby’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_lsp.c: scope_hint: In function ‘comp’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_lsp.c: scope_hint: In function ‘Laguerre_With_Deflation’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:65: included_from: Included from here.
firefox-151.0.1/media/libvorbis/lib/vorbis_lsp.c: scope_hint: In function ‘Newton_Raphson’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_mapping0.c: scope_hint: In function ‘mapping0_free_info’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_mapping0.c: scope_hint: In function ‘mapping0_pack’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_mapping0.c: scope_hint: In function ‘mapping0_unpack’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_mapping0.c: scope_hint: In function ‘mapping0_forward’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:74: included_from: Included from here.
firefox-151.0.1/media/libvorbis/lib/vorbis_mapping0.c: scope_hint: In function ‘mapping0_inverse’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterfly_8’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterfly_16’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterfly_32’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterfly_first’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterfly_generic’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_butterflies’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:83: included_from: Included from here.
firefox-151.0.1/media/libvorbis/lib/vorbis_mdct.c: scope_hint: In function ‘mdct_bitreverse’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘setup_tone_curves’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘seed_curve’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘seed_loop’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘seed_chase’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘max_seeds’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘bark_noise_hybridmp’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘apsort’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:92: included_from: Included from here.
firefox-151.0.1/media/libvorbis/lib/vorbis_psy.c: scope_hint: In function ‘noise_normalize’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_sharedbook.c: scope_hint: In function ‘bitreverse’
firefox-151.0.1/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:
firefox-151.0.1/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:110: included_from: Included from here.
firefox-151.0.1/media/libvorbis/lib/vorbis_sharedbook.c: scope_hint: In function ‘sort32a’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘drfti1’
firefox-151.0.1/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 int ntryh[4] = { 4,2,3,5 };
# 39| static float tpi = 6.28318530717958648f;
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradf2’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradf4’
firefox-151.0.1/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 float hsqt2 = .70710678118654752f;
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradfg’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘drftf1’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradb2’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradb3’
firefox-151.0.1/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 float taur = -.5f;
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradb4’
firefox-151.0.1/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 float sqrt2=1.414213562373095f;
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘dradbg’
firefox-151.0.1/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 float tpi=6.283185307179586f;
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:119: included_from: Included from here.
firefox-151.0.1/media/libvorbis/lib/vorbis_smallft.c: scope_hint: In function ‘drftb1’
firefox-151.0.1/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:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_floor_setup’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:189:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_floor_setup’ not found in profile data
# 189 | static void vorbis_encode_floor_setup(vorbis_info *vi,int s,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 187| };
# 188|
# 189|-> static void vorbis_encode_floor_setup(vorbis_info *vi,int s,
# 190| const static_codebook *const *const *const books,
# 191| const vorbis_info_floor1 *in,
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_global_psych_setup’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:227:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_global_psych_setup’ not found in profile data
# 227 | static void vorbis_encode_global_psych_setup(vorbis_info *vi,double s,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 225| }
# 226|
# 227|-> static void vorbis_encode_global_psych_setup(vorbis_info *vi,double s,
# 228| const vorbis_info_psy_global *in,
# 229| const double *x){
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_global_stereo’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:254:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_global_stereo’ not found in profile data
# 254 | static void vorbis_encode_global_stereo(vorbis_info *vi,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 252| }
# 253|
# 254|-> static void vorbis_encode_global_stereo(vorbis_info *vi,
# 255| const highlevel_encode_setup *const hi,
# 256| const adj_stereo *p){
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_psyset_setup’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:303:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_psyset_setup’ not found in profile data
# 303 | static void vorbis_encode_psyset_setup(vorbis_info *vi,double s,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~
# 301| }
# 302|
# 303|-> static void vorbis_encode_psyset_setup(vorbis_info *vi,double s,
# 304| const int *nn_start,
# 305| const int *nn_partition,
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_tonemask_setup’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:333:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_tonemask_setup’ not found in profile data
# 333 | static void vorbis_encode_tonemask_setup(vorbis_info *vi,double s,int block,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 331| }
# 332|
# 333|-> static void vorbis_encode_tonemask_setup(vorbis_info *vi,double s,int block,
# 334| const att3 *att,
# 335| const int *max,
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_compand_setup’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:358:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_compand_setup’ not found in profile data
# 358 | static void vorbis_encode_compand_setup(vorbis_info *vi,double s,int block,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 356|
# 357|
# 358|-> static void vorbis_encode_compand_setup(vorbis_info *vi,double s,int block,
# 359| const compandblock *in,
# 360| const double *x){
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_noisebias_setup’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:392:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_noisebias_setup’ not found in profile data
# 392 | static void vorbis_encode_noisebias_setup(vorbis_info *vi,double s,int block,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 390| }
# 391|
# 392|-> static void vorbis_encode_noisebias_setup(vorbis_info *vi,double s,int block,
# 393| const int *suppress,
# 394| const noise3 *in,
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_residue_setup’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:455:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_residue_setup’ not found in profile data
# 455 | static void vorbis_encode_residue_setup(vorbis_info *vi,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 453| }
# 454|
# 455|-> static void vorbis_encode_residue_setup(vorbis_info *vi,
# 456| int number, int block,
# 457| const vorbis_residue_template *res){
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_map_n_res_setup’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:588:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_map_n_res_setup’ not found in profile data
# 588 | static void vorbis_encode_map_n_res_setup(vorbis_info *vi,double s,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 586|
# 587| /* we assume two maps in this encoder */
# 588|-> static void vorbis_encode_map_n_res_setup(vorbis_info *vi,double s,
# 589| const vorbis_mapping_template *maps){
# 590|
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘setting_to_approx_bitrate’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:617:15: warning[-Wmissing-profile]: profile for function ‘setting_to_approx_bitrate’ not found in profile data
# 617 | static double setting_to_approx_bitrate(vorbis_info *vi){
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 615| }
# 616|
# 617|-> static double setting_to_approx_bitrate(vorbis_info *vi){
# 618| codec_setup_info *ci=vi->codec_setup;
# 619| highlevel_encode_setup *hi=&ci->hi;
Error: COMPILER_WARNING:
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘get_setup_template’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:632:20: warning[-Wmissing-profile]: profile for function ‘get_setup_template’ not found in profile data
# 632 | static const void *get_setup_template(long ch,long srate,
# | ^~~~~~~~~~~~~~~~~~
# 630| }
# 631|
# 632|-> static const void *get_setup_template(long ch,long srate,
# 633| double req,int q_or_bitrate,
# 634| double *base_setting){
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/media/libvorbis/Unified_c_media_libvorbis0.c:137: included_from: Included from here.
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c: scope_hint: In function ‘vorbis_encode_setup_setting’
firefox-151.0.1/media/libvorbis/lib/vorbisenc.c:861:13: warning[-Wmissing-profile]: profile for function ‘vorbis_encode_setup_setting’ not found in profile data
# 861 | static void vorbis_encode_setup_setting(vorbis_info *vi,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# 859| }
# 860|
# 861|-> static void vorbis_encode_setup_setting(vorbis_info *vi,
# 862| long channels,
# 863| long rate){
Error: CPPCHECK_WARNING (CWE-682):
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/objdir/instrumented/memory/build/Unified_cpp_memory_build0.cpp:2: included_from: Included from here.
firefox-151.0.1/memory/build/BaseAlloc.cpp: scope_hint: In member function ‘void BaseAllocCell::ClearPayload()’
firefox-151.0.1/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-151.0.1/memory/build/BaseAlloc.h:15: included_from: Included from here.
firefox-151.0.1/memory/build/BaseAlloc.cpp:5: included_from: Included from here.
firefox-151.0.1/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:
firefox-151.0.1/memory/build/Chunk.cpp: scope_hint: In function ‘pages_map(void*, unsigned long, ShouldCommit)’
firefox-151.0.1/memory/build/Chunk.cpp:243:14: warning[-Wmissing-profile]: profile for function ‘pages_map(void*, unsigned long, ShouldCommit)’ not found in profile data
# 243 | static void* pages_map(void* aAddr, size_t aSize, ShouldCommit should_commit) {
# | ^~~~~~~~~
# 241| }
# 242|
# 243|-> static void* pages_map(void* aAddr, size_t aSize, ShouldCommit should_commit) {
# 244| void* ret;
# 245| # if defined(__ia64__) || \
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/Chunk.cpp: scope_hint: In function ‘pages_trim(void*, unsigned long, unsigned long, unsigned long, ShouldCommit)’
firefox-151.0.1/memory/build/Chunk.cpp:409:14: warning[-Wmissing-profile]: profile for function ‘pages_trim(void*, unsigned long, unsigned long, unsigned long, ShouldCommit)’ not found in profile data
# 409 | static void* pages_trim(void* addr, size_t alloc_size, size_t leadsize,
# | ^~~~~~~~~~
# 407| // cherry-picked from upstream jemalloc 3.4.1 to fix Mozilla bug 956501.
# 408|
# 409|-> static void* pages_trim(void* addr, size_t alloc_size, size_t leadsize,
# 410| size_t size, ShouldCommit should_commit) {
# 411| void* ret = (void*)((uintptr_t)addr + leadsize);
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/Chunk.cpp: scope_hint: In function ‘pages_mmap_aligned_slow(unsigned long, unsigned long, ShouldCommit)’
firefox-151.0.1/memory/build/Chunk.cpp:443:14: warning[-Wmissing-profile]: profile for function ‘pages_mmap_aligned_slow(unsigned long, unsigned long, ShouldCommit)’ not found in profile data
# 443 | static void* pages_mmap_aligned_slow(size_t size, size_t alignment,
# | ^~~~~~~~~~~~~~~~~~~~~~~
# 441| }
# 442|
# 443|-> static void* pages_mmap_aligned_slow(size_t size, size_t alignment,
# 444| ShouldCommit should_commit) {
# 445| void *ret, *pages;
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/Chunk.cpp: scope_hint: In function ‘chunk_record(void*, unsigned long, ChunkType)’
firefox-151.0.1/memory/build/Chunk.cpp:542:13: warning[-Wmissing-profile]: profile for function ‘chunk_record(void*, unsigned long, ChunkType)’ not found in profile data
# 542 | static void chunk_record(void* aChunk, size_t aSize, ChunkType aType) {
# | ^~~~~~~~~~~~
# 540| #endif
# 541|
# 542|-> static void chunk_record(void* aChunk, size_t aSize, ChunkType aType) {
# 543| if (aType != ZEROED_CHUNK) {
# 544| pages_purge(aChunk, aSize);
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/Chunk.cpp: scope_hint: In function ‘chunk_recycle(unsigned long, unsigned long)’
firefox-151.0.1/memory/build/Chunk.cpp:665:14: warning[-Wmissing-profile]: profile for function ‘chunk_recycle(unsigned long, unsigned long)’ not found in profile data
# 665 | static void* chunk_recycle(size_t aSize, size_t aAlignment) {
# | ^~~~~~~~~~~~~
# 663| }
# 664|
# 665|-> static void* chunk_recycle(size_t aSize, size_t aAlignment) {
# 666| size_t alloc_size = aSize + aAlignment - kChunkSize;
# 667| // Beware size_t wrap-around.
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/Chunk.cpp: scope_hint: In function ‘system_pages_map(unsigned long, unsigned long)’
firefox-151.0.1/memory/build/Chunk.cpp:771:14: warning[-Wmissing-profile]: profile for function ‘system_pages_map(unsigned long, unsigned long)’ not found in profile data
# 771 | static void* system_pages_map(size_t aSize, size_t aAlignment) {
# | ^~~~~~~~~~~~~~~~
# 769| }
# 770|
# 771|-> static void* system_pages_map(size_t aSize, size_t aAlignment) {
# 772| void* ret = nullptr;
# 773|
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/memory/build/Unified_cpp_memory_build0.cpp:11: included_from: Included from here.
firefox-151.0.1/memory/build/Chunk.cpp: scope_hint: In function ‘system_pages_unmap(void*, unsigned long)’
firefox-151.0.1/memory/build/Chunk.cpp:784:13: warning[-Wmissing-profile]: profile for function ‘system_pages_unmap(void*, unsigned long)’ not found in profile data
# 784 | static void system_pages_unmap(void* aAddr, size_t aSize) {
# | ^~~~~~~~~~~~~~~~~~
# 782| }
# 783|
# 784|-> static void system_pages_unmap(void* aAddr, size_t aSize) {
# 785| base_chunk_dealloc(aAddr, aSize, ARENA_CHUNK);
# 786| }
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/memory/build/Unified_cpp_memory_build0.cpp:20: included_from: Included from here.
firefox-151.0.1/memory/build/FdPrintf.cpp: scope_hint: In function ‘NumDigits<unsigned long>(unsigned long)unsigned int’
firefox-151.0.1/memory/build/FdPrintf.cpp:62:17: warning[-Wmissing-profile]: profile for function ‘NumDigits<unsigned long>(unsigned long)unsigned int’ not found in profile data
# 62 | static unsigned NumDigits(T n) {
# | ^~~~~~~~~
# 60|
# 61| template <typename T>
# 62|-> static unsigned NumDigits(T n) {
# 63| if (n < 1) {
# 64| // We want one digit, it will be 0.
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/FdPrintf.cpp: scope_hint: In function ‘WriteDigits(CheckedIncrement<char*>&, unsigned long, unsigned long)’
firefox-151.0.1/memory/build/FdPrintf.cpp:80:13: warning[-Wmissing-profile]: profile for function ‘WriteDigits(CheckedIncrement<char*>&, unsigned long, unsigned long)’ not found in profile data
# 80 | static void WriteDigits(CheckedIncrement<char*>& b, size_t i,
# | ^~~~~~~~~~~
# 78|
# 79| // Write the digits into the buffer.
# 80|-> static void WriteDigits(CheckedIncrement<char*>& b, size_t i,
# 81| size_t num_digits) {
# 82| size_t x = pow(10, double(num_digits - 1));
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/FdPrintf.cpp: scope_hint: In function ‘WriteHexDigits(CheckedIncrement<char*>&, unsigned long)’
firefox-151.0.1/memory/build/FdPrintf.cpp:89:13: warning[-Wmissing-profile]: profile for function ‘WriteHexDigits(CheckedIncrement<char*>&, unsigned long)’ not found in profile data
# 89 | static void WriteHexDigits(CheckedIncrement<char*>& b, uintptr_t i) {
# | ^~~~~~~~~~~~~~
# 87| }
# 88|
# 89|-> static void WriteHexDigits(CheckedIncrement<char*>& b, uintptr_t i) {
# 90| int x = sizeof(intptr_t) * 8;
# 91| bool wrote_msb = false;
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp:4683: included_from: Included from here.
firefox-151.0.1/objdir/memory/build/Unified_cpp_memory_build0.cpp:56: included_from: Included from here.
firefox-151.0.1/memory/build/PHC.cpp: scope_hint: In function ‘CheckProbability(long)’
firefox-151.0.1/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:
firefox-151.0.1/memory/build/Constants.h:12: included_from: Included from here.
firefox-151.0.1/memory/build/BaseAlloc.h:10: included_from: Included from here.
firefox-151.0.1/memory/build/Utils.h: scope_hint: In function ‘_malloc_message<char const*, char*, char const*>(char const*, char const*, char*, char const*)void’
firefox-151.0.1/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:
firefox-151.0.1/memory/build/mozjemalloc.cpp:156: included_from: Included from here.
firefox-151.0.1/memory/build/Zero.h: scope_hint: In function ‘mozilla::MaybePoison(void*, unsigned long)’
firefox-151.0.1/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:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘malloc_init()’
firefox-151.0.1/memory/build/mozjemalloc.cpp:626:20: warning[-Wmissing-profile]: profile for function ‘malloc_init()’ not found in profile data
# 626 | static inline bool malloc_init() {
# | ^~~~~~~~~~~
# 624| // initialization.
# 625| // Returns whether the allocator was successfully initialized.
# 626|-> static inline bool malloc_init() {
# 627| if (!malloc_initialized) {
# 628| return malloc_init_hard();
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘thread_local_arena(bool)’
firefox-151.0.1/memory/build/mozjemalloc.cpp:657:24: warning[-Wmissing-profile]: profile for function ‘thread_local_arena(bool)’ not found in profile data
# 657 | static inline arena_t* thread_local_arena(bool enabled) {
# | ^~~~~~~~~~~~~~~~~~
# 655| // Begin arena.
# 656|
# 657|-> static inline arena_t* thread_local_arena(bool enabled) {
# 658| arena_t* arena;
# 659|
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘arena_run_reg_dalloc(arena_run_t*, arena_bin_t*, void*, unsigned long)’
firefox-151.0.1/memory/build/mozjemalloc.cpp:776: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
# 776 | static inline void arena_run_reg_dalloc(arena_run_t* run, arena_bin_t* bin,
# | ^~~~~~~~~~~~~~~~~~~~
# 774| }
# 775|
# 776|-> static inline void arena_run_reg_dalloc(arena_run_t* run, arena_bin_t* bin,
# 777| void* ptr, size_t size) {
# 778| uint32_t diff, regind;
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘arena_dalloc(void*, unsigned long, arena_t*)’
firefox-151.0.1/memory/build/mozjemalloc.cpp:2701:20: warning[-Wmissing-profile]: profile for function ‘arena_dalloc(void*, unsigned long, arena_t*)’ not found in profile data
# 2701 | static inline void arena_dalloc(void* aPtr, size_t aOffset, arena_t* aArena) {
# | ^~~~~~~~~~~~
# 2699| }
# 2700|
# 2701|-> static inline void arena_dalloc(void* aPtr, size_t aOffset, arena_t* aArena) {
# 2702| MOZ_ASSERT(aPtr);
# 2703| MOZ_ASSERT(aOffset != 0);
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘idalloc(void*, arena_t*)’
firefox-151.0.1/memory/build/mozjemalloc.cpp:2750:20: warning[-Wmissing-profile]: profile for function ‘idalloc(void*, arena_t*)’ not found in profile data
# 2750 | static inline void idalloc(void* ptr, arena_t* aArena) {
# | ^~~~~~~
# 2748| }
# 2749|
# 2750|-> static inline void idalloc(void* ptr, arena_t* aArena) {
# 2751| size_t offset;
# 2752|
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘huge_dalloc(void*, arena_t*)’
firefox-151.0.1/memory/build/mozjemalloc.cpp:3323:13: warning[-Wmissing-profile]: profile for function ‘huge_dalloc(void*, arena_t*)’ not found in profile data
# 3323 | static void huge_dalloc(void* aPtr, arena_t* aArena) {
# | ^~~~~~~~~~~
# 3321| }
# 3322|
# 3323|-> static void huge_dalloc(void* aPtr, arena_t* aArena) {
# 3324| extent_node_t* node;
# 3325| size_t mapped = 0;
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘malloc_init_hard()’
firefox-151.0.1/memory/build/mozjemalloc.cpp:3351:13: warning[-Wmissing-profile]: profile for function ‘malloc_init_hard()’ not found in profile data
# 3351 | static bool malloc_init_hard() {
# | ^~~~~~~~~~~~~~~~
# 3349|
# 3350| // Returns whether the allocator was successfully initialized.
# 3351|-> static bool malloc_init_hard() {
# 3352| unsigned i;
# 3353| const char* opts;
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘_malloc_prefork()’
firefox-151.0.1/memory/build/mozjemalloc.cpp:4246:6: warning[-Wmissing-profile]: profile for function ‘_malloc_prefork()’ not found in profile data
# 4246 | void _malloc_prefork(void) MOZ_NO_THREAD_SAFETY_ANALYSIS {
# | ^~~~~~~~~~~~~~~
# 4244|
# 4245| FORK_HOOK
# 4246|-> void _malloc_prefork(void) MOZ_NO_THREAD_SAFETY_ANALYSIS {
# 4247| // Acquire all mutexes in a safe order.
# 4248| gArenas.mLock.Lock();
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘_malloc_postfork_parent()’
firefox-151.0.1/memory/build/mozjemalloc.cpp:4268:6: warning[-Wmissing-profile]: profile for function ‘_malloc_postfork_parent()’ not found in profile data
# 4268 | void _malloc_postfork_parent(void) MOZ_NO_THREAD_SAFETY_ANALYSIS {
# | ^~~~~~~~~~~~~~~~~~~~~~~
# 4266|
# 4267| FORK_HOOK
# 4268|-> void _malloc_postfork_parent(void) MOZ_NO_THREAD_SAFETY_ANALYSIS {
# 4269| // Release all mutexes, now that fork() has completed.
# 4270| huge_mtx.Unlock();
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘_malloc_postfork_child()’
firefox-151.0.1/memory/build/mozjemalloc.cpp:4286:6: warning[-Wmissing-profile]: profile for function ‘_malloc_postfork_child()’ not found in profile data
# 4286 | void _malloc_postfork_child(void) {
# | ^~~~~~~~~~~~~~~~~~~~~~
# 4284|
# 4285| FORK_HOOK
# 4286|-> void _malloc_postfork_child(void) {
# 4287| // Do this before iterating over the arenas.
# 4288| gArenas.ResetMainThread();
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘init()’
firefox-151.0.1/memory/build/mozjemalloc.cpp:4427:13: warning[-Wmissing-profile]: profile for function ‘init()’ not found in profile data
# 4427 | static void init() {
# | ^~~~
# 4425| // replacement functions if they exist.
# 4426| static ReplaceMallocBridge* gReplaceMallocBridge = nullptr;
# 4427|-> static void init() {
# 4428| malloc_table_t tempTable = gDefaultMallocTable;
# 4429|
Error: COMPILER_WARNING:
firefox-151.0.1/memory/build/mozjemalloc.cpp: scope_hint: In function ‘replace_malloc_init_funcs(malloc_table_t*)’
firefox-151.0.1/memory/build/mozjemalloc.cpp:4536:13: warning[-Wmissing-profile]: profile for function ‘replace_malloc_init_funcs(malloc_table_t*)’ not found in profile data
# 4536 | static void replace_malloc_init_funcs(malloc_table_t* table) {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 4534| // replace_valloc, and default implementations will be automatically derived
# 4535| // from replace_memalign.
# 4536|-> static void replace_malloc_init_funcs(malloc_table_t* table) {
# 4537| if (table->posix_memalign == CanonicalMalloc::posix_memalign &&
# 4538| table->memalign != CanonicalMalloc::memalign) {
Error: COMPILER_WARNING:
firefox-151.0.1/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):
firefox-151.0.1/memory/mozalloc/cxxalloc.h:64:19: warning[-Wfree-nonheap-object]: ‘free’ called on pointer ‘MEM[(struct nsStructuredCloneContainer * *)iter_140 + 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):
firefox-151.0.1/memory/mozalloc/cxxalloc.h:64:19: warning[-Wfree-nonheap-object]: ‘free’ called on pointer ‘MEM[(struct nsStructuredCloneContainer * *)iter_735 + 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):
firefox-151.0.1/memory/mozalloc/cxxalloc.h:64:19: warning[-Wfree-nonheap-object]: ‘free’ called on pointer ‘MEM[(struct nsStructuredCloneContainer * *)iter_76 + 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:
<built-in>:2: included_from: Included from here.
firefox-151.0.1/layout/style/nsStyleStruct.h:15: included_from: Included from here.
firefox-151.0.1/layout/style/CounterStyleManager.h:8: included_from: Included from here.
firefox-151.0.1/xpcom/ds/nsHashKeys.h:8: included_from: Included from here.
firefox-151.0.1/xpcom/base/nsID.h:10: included_from: Included from here.
firefox-151.0.1/xpcom/base/nscore.h:10: included_from: Included from here.
firefox-151.0.1/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:
firefox-151.0.1/dom/base/nsContentUtils.h:34: included_from: Included from here.
firefox-151.0.1/dom/clients/manager/ClientState.h:12: included_from: Included from here.
firefox-151.0.1/dom/base/nsIGlobalObject.h:13: included_from: Included from here.
firefox-151.0.1/dom/bindings/BindingUtils.h:42: included_from: Included from here.
firefox-151.0.1/dom/bindings/ToJSValue.h:22: included_from: Included from here.
firefox-151.0.1/dom/promise/Promise.h:24: included_from: Included from here.
firefox-151.0.1/objdir/dist/include/mozilla/dom/NavigationBinding.h:14: included_from: Included from here.
firefox-151.0.1/dom/base/LocationBase.h:8: included_from: Included from here.
firefox-151.0.1/docshell/base/BrowsingContext.h:18: included_from: Included from here.
firefox-151.0.1/mfbt/FunctionRef.h: scope_hint: In function ‘mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsingContext*)>::FunctionRef<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 79ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&, int, (void*)0>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 79ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&)::{lambda(mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsingContext*)>::Payload const&, mozilla [...]
firefox-151.0.1/mfbt/FunctionRef.h:176:18: warning[-Wmissing-profile]: profile for function ‘mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsingContext*)>::FunctionRef<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 79ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&, int, (void*)0>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 79ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&)::{lambda(mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsingContext*)>::Payload const& [...]
# 176 | : mAdaptor([](const Payload& aPayload, Params... aParams) {
# | ^
# 174| FunctionRef>>* = nullptr>
# 175| MOZ_IMPLICIT FunctionRef(Callable&& aCallable MOZ_LIFETIME_BOUND) noexcept
# 176|-> : mAdaptor([](const Payload& aPayload, Params... aParams) {
# 177| auto& func = *static_cast<std::remove_reference_t<Callable>*>(
# 178| aPayload.mObject);
firefox-151.0.1/mfbt/FunctionRef.h:176:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/mfbt/Unified_cpp_mfbt0.cpp:65: included_from: Included from here.
firefox-151.0.1/mfbt/SHA1.cpp: scope_hint: In function ‘shaCompress(unsigned int volatile*, unsigned int const*)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/objdir/mfbt/Unified_cpp_mfbt0.cpp:101: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘double_conversion::Grisu3Counted(double, int, double_conversion::Vector<char>, int*, int*)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/mfbt/Unified_cpp_mfbt0.cpp:137: included_from: Included from here.
firefox-151.0.1/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘_GLOBAL__sub_I_Unified_cpp_mfbt0.cpp’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/fast-dtoa.cc: scope_hint: In function ‘__static_initialization_and_destruction_0()’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::FillDigits32(unsigned int, double_conversion::Vector<char>, int*)’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::FillDigits64FixedLength(unsigned long, double_conversion::Vector<char>, int*)’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::FillDigits64(unsigned long, double_conversion::Vector<char>, int*)’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::RoundUp(double_conversion::Vector<char>, int*, int*)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/objdir/mfbt/Unified_cpp_mfbt1.cpp:2: included_from: Included from here.
firefox-151.0.1/mfbt/double-conversion/double-conversion/fixed-dtoa.cc: scope_hint: In function ‘double_conversion::TrimZeros(double_conversion::Vector<char>, int*, int*)’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::(anonymous namespace)::ToLower(char)’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::(anonymous namespace)::Pass(char)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::isDigit(int, int)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/objdir/mfbt/Unified_cpp_mfbt1.cpp:11: included_from: Included from here.
firefox-151.0.1/mfbt/double-conversion/double-conversion/string-to-double.cc: scope_hint: In function ‘double_conversion::Advance<char*>(char**, unsigned short, int, char*&)bool’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::ReadDiyFp(double_conversion::Vector<char const>, double_conversion::DiyFp*, int*)’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::DoubleStrtod(double_conversion::Vector<char const>, int, double*)’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::AdjustmentPowerOfTen(int)’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::DiyFpStrtod(double_conversion::Vector<char const>, int, double*)’
firefox-151.0.1/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:
firefox-151.0.1/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::CompareBufferWithDiyFp(double_conversion::Vector<char const>, int, double_conversion::DiyFp)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/mfbt/Unified_cpp_mfbt1.cpp:20: included_from: Included from here.
firefox-151.0.1/mfbt/double-conversion/double-conversion/strtod.cc: scope_hint: In function ‘double_conversion::ComputeGuess(double_conversion::Vector<char const>, int, double*)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:2: included_from: Included from here.
firefox-151.0.1/mozglue/baseprofiler/core/BaseAndGeckoProfilerDetail.cpp: scope_hint: In function ‘mozilla::profiler::detail::StringToPid(char const*)’
firefox-151.0.1/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:
firefox-151.0.1/mozglue/baseprofiler/core/ProfileBufferEntry.cpp: scope_hint: In function ‘mozilla::baseprofiler::WriteSample(mozilla::baseprofiler::SpliceableJSONWriter&, mozilla::baseprofiler::ProfileSample const&)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/objdir/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:38: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/objdir/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:74: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/mozglue/baseprofiler/core/platform-linux-android.cpp: scope_hint: In function ‘mozilla::baseprofiler::SigprofHandler(int, siginfo_t*, void*)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:2272: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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-151.0.1/mozglue/baseprofiler/core/platform-linux-android.cpp:291:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform-linux-android.cpp: scope_hint: In function ‘mozilla::baseprofiler::ThreadEntry(void*)’
firefox-151.0.1/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:
firefox-151.0.1/mozglue/baseprofiler/core/platform-linux-android.cpp: scope_hint: In function ‘mozilla::baseprofiler::paf_prepare()’
firefox-151.0.1/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:
firefox-151.0.1/mozglue/baseprofiler/core/platform-linux-android.cpp: scope_hint: In function ‘mozilla::baseprofiler::paf_parent()’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/mozglue/baseprofiler/core/platform.cpp:1216: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
# 1216 | static void MergeStacks(bool aIsSynchronous,
# | ^~~~~~~~~~~
# 1214| // Merges the profiling stack and native stack, outputting the details to
# 1215| // aCollector.
# 1216|-> static void MergeStacks(bool aIsSynchronous,
# 1217| const RegisteredThread& aRegisteredThread,
# 1218| const NativeStack& aNativeStack,
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/mozglue/baseprofiler/core/platform.cpp:1438: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
# 1438 | static inline void DoSharedSample(
# | ^~~~~~~~~~~~~~
# 1436| // The grammar for entry sequences is in a comment above
# 1437| // ProfileBuffer::StreamSamplesToJSON.
# 1438|-> static inline void DoSharedSample(
# 1439| PSLockRef aLock, bool aIsSynchronous, RegisteredThread& aRegisteredThread,
# 1440| const Registers& aRegs, uint64_t aSamplePos, uint64_t aBufferRangeStart,
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/mozglue/baseprofiler/core/platform.cpp:1471: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
# 1471 | static void DoSyncSample(PSLockRef aLock, RegisteredThread& aRegisteredThread,
# | ^~~~~~~~~~~~
# 1469|
# 1470| // Writes the components of a synchronous sample to the given ProfileBuffer.
# 1471|-> static void DoSyncSample(PSLockRef aLock, RegisteredThread& aRegisteredThread,
# 1472| const TimeStamp& aNow, const Registers& aRegs,
# 1473| ProfileBuffer& aBuffer,
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::AddSharedLibraryInfoToStream(mozilla::JSONWriter&, SharedLibrary const&)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:1524:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::AddSharedLibraryInfoToStream(mozilla::JSONWriter&, SharedLibrary const&)’ not found in profile data
# 1524 | static void AddSharedLibraryInfoToStream(JSONWriter& aWriter,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1522| }
# 1523|
# 1524|-> static void AddSharedLibraryInfoToStream(JSONWriter& aWriter,
# 1525| const SharedLibrary& aLib) {
# 1526| aWriter.StartObjectElement();
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::StreamCategories(mozilla::baseprofiler::SpliceableJSONWriter&)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:1548:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::StreamCategories(mozilla::baseprofiler::SpliceableJSONWriter&)’ not found in profile data
# 1548 | static void StreamCategories(SpliceableJSONWriter& aWriter) {
# | ^~~~~~~~~~~~~~~~
# 1546| }
# 1547|
# 1548|-> static void StreamCategories(SpliceableJSONWriter& aWriter) {
# 1549| // Same order as ProfilingCategory. Format:
# 1550| // [
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::StreamMarkerSchema(mozilla::baseprofiler::SpliceableJSONWriter&)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:1580:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::StreamMarkerSchema(mozilla::baseprofiler::SpliceableJSONWriter&)’ not found in profile data
# 1580 | static void StreamMarkerSchema(SpliceableJSONWriter& aWriter) {
# | ^~~~~~~~~~~~~~~~~~
# 1578| }
# 1579|
# 1580|-> static void StreamMarkerSchema(SpliceableJSONWriter& aWriter) {
# 1581| // Get an array view with all registered marker-type-specific functions.
# 1582| base_profiler_markers_detail::Streaming::LockedMarkerTypeFunctionsList
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::StreamMetaJSCustomObject(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&, bool)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:1623:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::StreamMetaJSCustomObject(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&, bool)’ not found in profile data
# 1623 | static void StreamMetaJSCustomObject(PSLockRef aLock,
# | ^~~~~~~~~~~~~~~~~~~~~~~~
# 1621| }
# 1622|
# 1623|-> static void StreamMetaJSCustomObject(PSLockRef aLock,
# 1624| SpliceableJSONWriter& aWriter,
# 1625| bool aIsShuttingDown) {
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::StreamPages(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:1706:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::StreamPages(mozilla::baseprofiler::PSAutoLock const&, mozilla::baseprofiler::SpliceableJSONWriter&)’ not found in profile data
# 1706 | static void StreamPages(PSLockRef aLock, SpliceableJSONWriter& aWriter) {
# | ^~~~~~~~~~~
# 1704| }
# 1705|
# 1706|-> static void StreamPages(PSLockRef aLock, SpliceableJSONWriter& aWriter) {
# 1707| MOZ_RELEASE_ASSERT(CorePS::Exists());
# 1708| ActivePS::DiscardExpiredPages(aLock);
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/mozglue/baseprofiler/core/platform.cpp:1714: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
# 1714 | static void locked_profiler_stream_json_for_this_process(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1712| }
# 1713|
# 1714|-> static void locked_profiler_stream_json_for_this_process(
# 1715| PSLockRef aLock, SpliceableJSONWriter& aWriter, double aSinceTime,
# 1716| bool aIsShuttingDown, bool aOnlyThreads = false) {
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::PrintUsage()’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:1840:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::PrintUsage()’ not found in profile data
# 1840 | static void PrintUsage() {
# | ^~~~~~~~~~
# 1838| }
# 1839|
# 1840|-> static void PrintUsage() {
# 1841| PrintToConsole(
# 1842| "\n"
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In member function ‘mozilla::baseprofiler::SamplerThread::Run()::{lambda()#1}::operator()() const’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:2074:29: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::SamplerThread::Run()::{lambda()#1}::operator()() const’ not found in profile data
# 2074 | const uint32_t features = []() -> uint32_t {
# | ^
# 2072| // Features won't change during this SamplerThread's lifetime, so we can read
# 2073| // them once and store them locally.
# 2074|-> const uint32_t features = []() -> uint32_t {
# 2075| PSAutoLock lock;
# 2076| if (!ActivePS::Exists(lock)) {
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/mozglue/baseprofiler/core/platform.cpp:2191: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
# 2191 | [&](const Registers& aRegs, const TimeStamp& aNow) {
# | ^
# 2189| mSampler.SuspendAndSampleAndResumeThread(
# 2190| lock, *registeredThread, now,
# 2191|-> [&](const Registers& aRegs, const TimeStamp& aNow) {
# 2192| DoPeriodicSample(lock, *registeredThread, *profiledThreadData,
# 2193| aRegs, samplePos, bufferRangeStart,
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::ParseFeature(char const*, bool)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:2292:17: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::ParseFeature(char const*, bool)’ not found in profile data
# 2292 | static uint32_t ParseFeature(const char* aFeature, bool aIsStartup) {
# | ^~~~~~~~~~~~
# 2290| // BEGIN externally visible functions
# 2291|
# 2292|-> static uint32_t ParseFeature(const char* aFeature, bool aIsStartup) {
# 2293| if (strcmp(aFeature, "default") == 0) {
# 2294| return (aIsStartup ? (DefaultFeatures() | StartupExtraDefaultFeatures())
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::FindCurrentThreadRegisteredThread(mozilla::baseprofiler::PSAutoLock const&)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:2326:26: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::FindCurrentThreadRegisteredThread(mozilla::baseprofiler::PSAutoLock const&)’ not found in profile data
# 2326 | static RegisteredThread* FindCurrentThreadRegisteredThread(PSLockRef aLock) {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2324| // Find the RegisteredThread for the current thread. This should only be called
# 2325| // in places where TLSRegisteredThread can't be used.
# 2326|-> static RegisteredThread* FindCurrentThreadRegisteredThread(PSLockRef aLock) {
# 2327| BaseProfilerThreadId id = profiler_current_thread_id();
# 2328| const Vector<UniquePtr<RegisteredThread>>& registeredThreads =
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::locked_register_thread(mozilla::baseprofiler::PSAutoLock const&, char const*, void*)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:2339:24: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::locked_register_thread(mozilla::baseprofiler::PSAutoLock const&, char const*, void*)’ not found in profile data
# 2339 | static ProfilingStack* locked_register_thread(PSLockRef aLock,
# | ^~~~~~~~~~~~~~~~~~~~~~
# 2337| }
# 2338|
# 2339|-> static ProfilingStack* locked_register_thread(PSLockRef aLock,
# 2340| const char* aName,
# 2341| void* aStackTop) {
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::SplitAtCommas(char const*, std::unique_ptr<char [], std::default_delete<char []> >&)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:2378: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
# 2378 | static Vector<const char*> SplitAtCommas(const char* aString,
# | ^~~~~~~~~~~~~
# 2376| const Maybe<double>& aDuration);
# 2377|
# 2378|-> static Vector<const char*> SplitAtCommas(const char* aString,
# 2379| UniquePtr<char[]>& aStorage) {
# 2380| size_t len = strlen(aString);
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::WriteProfileToJSONWriter(mozilla::baseprofiler::SpliceableChunkedJSONWriter&, double, bool, bool)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:2660:13: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::WriteProfileToJSONWriter(mozilla::baseprofiler::SpliceableChunkedJSONWriter&, double, bool, bool)’ not found in profile data
# 2660 | static bool WriteProfileToJSONWriter(SpliceableChunkedJSONWriter& aWriter,
# | ^~~~~~~~~~~~~~~~~~~~~~~~
# 2658| }
# 2659|
# 2660|-> static bool WriteProfileToJSONWriter(SpliceableChunkedJSONWriter& aWriter,
# 2661| double aSinceTime, bool aIsShuttingDown,
# 2662| bool aOnlyThreads = false) {
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/mozglue/baseprofiler/core/platform.cpp:2802: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
# 2802 | static void locked_profiler_save_profile_to_file(PSLockRef aLock,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 2800| }
# 2801|
# 2802|-> static void locked_profiler_save_profile_to_file(PSLockRef aLock,
# 2803| const char* aFilename,
# 2804| bool aIsShuttingDown = false) {
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/mozglue/baseprofiler/core/platform.cpp:2865: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
# 2865 | static void locked_profiler_start(PSLockRef aLock, PowerOfTwo32 aCapacity,
# | ^~~~~~~~~~~~~~~~~~~~~
# 2863| }
# 2864|
# 2865|-> static void locked_profiler_start(PSLockRef aLock, PowerOfTwo32 aCapacity,
# 2866| double aInterval, uint32_t aFeatures,
# 2867| const char** aFilters, uint32_t aFilterCount,
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘mozilla::baseprofiler::locked_profiler_stop(mozilla::baseprofiler::PSAutoLock const&)’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:3022:37: warning[-Wmissing-profile]: profile for function ‘mozilla::baseprofiler::locked_profiler_stop(mozilla::baseprofiler::PSAutoLock const&)’ not found in profile data
# 3022 | [[nodiscard]] static SamplerThread* locked_profiler_stop(PSLockRef aLock) {
# | ^~~~~~~~~~~~~~~~~~~~
# 3020| }
# 3021|
# 3022|-> [[nodiscard]] static SamplerThread* locked_profiler_stop(PSLockRef aLock) {
# 3023| LOG("locked_profiler_stop");
# 3024|
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/mozglue/baseprofiler/core/platform.cpp:3534: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
# 3534 | auto collectStack = [&](const Registers& aRegs, const TimeStamp& aNow) {
# | ^
# 3532| NativeStack nativeStack;
# 3533|
# 3534|-> auto collectStack = [&](const Registers& aRegs, const TimeStamp& aNow) {
# 3535| // The target thread is now suspended. Collect a native
# 3536| // backtrace, and call the callback.
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.cpp:119: included_from: Included from here.
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘_GLOBAL__sub_I_Unified_cpp_mozglue_baseprofiler0.cpp’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:3589:1: warning[-Wmissing-profile]: profile for function ‘_GLOBAL__sub_I_Unified_cpp_mozglue_baseprofiler0.cpp’ not found in profile data
# 3589 | } // namespace mozilla
# | ^
# 3587|
# 3588| } // namespace baseprofiler
# 3589|-> } // namespace mozilla
Error: COMPILER_WARNING:
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp: scope_hint: In function ‘__static_initialization_and_destruction_0()’
firefox-151.0.1/mozglue/baseprofiler/core/platform.cpp:3589:1: warning[-Wmissing-profile]: profile for function ‘__static_initialization_and_destruction_0()’ not found in profile data
# 3587|
# 3588| } // namespace baseprofiler
# 3589|-> } // namespace mozilla
Error: CPPCHECK_WARNING (CWE-758):
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/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:
firefox-151.0.1/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<char* (*)(char const*)>(char const*, char* (*)(char const*))char* (*)(char const*)’
firefox-151.0.1/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:
firefox-151.0.1/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<int (*)()>(char const*, int (*)())int (*)()’
firefox-151.0.1/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:
firefox-151.0.1/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<int (*)(char const*)>(char const*, int (*)(char const*))int (*)(char const*)’
firefox-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<int (*)(char*)>(char const*, int (*)(char*))int (*)(char*)’
firefox-151.0.1/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:
firefox-151.0.1/mozglue/interposers/env_interposer.cpp:9: included_from: Included from here.
firefox-151.0.1/objdir/mozglue/interposers/Unified_cpp_mozglue_interposers0.cpp:2: included_from: Included from here.
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/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-151.0.1/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:
firefox-151.0.1/mozglue/interposers/InterposerHelper.h: scope_hint: In function ‘get_real_symbol<void (*)(void*)>(char const*, void (*)(void*))void (*)(void*)’
firefox-151.0.1/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:
firefox-151.0.1/mozglue/interposers/env_interposer.cpp: scope_hint: In function ‘internal_getenv(char const*)’
firefox-151.0.1/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:
firefox-151.0.1/mozglue/interposers/pthread_create_interposer.cpp: scope_hint: In function ‘install_sig_alt_stack(unsigned long)’
firefox-151.0.1/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:
firefox-151.0.1/objdir/mozglue/interposers/Unified_cpp_mozglue_interposers0.cpp:29: included_from: Included from here.
firefox-151.0.1/mozglue/interposers/pthread_create_interposer.cpp: scope_hint: In function ‘uninstall_sig_alt_stack(void*)’
firefox-151.0.1/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:
firefox-151.0.1/mozglue/static/rust/wrappers.cpp: scope_hint: In function 'void RustHandleOOM(size_t)'
firefox-151.0.1/mozglue/static/rust/wrappers.cpp:22:73: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-4da321301a8eed37/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: CPPCHECK_WARNING (CWE-562):
firefox-151.0.1/mozglue/tests/TestBaseProfiler.cpp:246: error[returnTempReference]: Reference to temporary returned.
# 244| }
# 245|
# 246|-> FAILURELATCH_IMPL_PROXY_OR_INFALLIBLE(mFailureLatchOrNull, ProxyOrNull)
# 247|
# 248| private:
Error: CPPCHECK_WARNING (CWE-686):
firefox-151.0.1/mozglue/tests/TestBaseProfiler.cpp:366: error[memsetClass]: Using 'memcpy' on class that contains a 'std::conditional_t'.
# 364| BaseProfilerProcessId pid2 = BaseProfilerProcessId::FromNumber(2);
# 365| MOZ_RELEASE_ASSERT(pid2.IsSpecified());
# 366|-> std::memcpy(&pid2, &pidStorage, sizeof(pid));
# 367| MOZ_RELEASE_ASSERT(!pid2.IsSpecified());
# 368|
Error: CPPCHECK_WARNING (CWE-686):
firefox-151.0.1/mozglue/tests/TestBaseProfiler.cpp:373: error[memsetClass]: Using 'memcpy' on class that contains a 'std::conditional_t'.
# 371| pid2 = BaseProfilerProcessId{};
# 372| MOZ_RELEASE_ASSERT(!pid2.IsSpecified());
# 373|-> std::memcpy(&pid2, &pidStorage, sizeof(pid));
# 374| MOZ_RELEASE_ASSERT(pid2.IsSpecified());
# 375| MOZ_RELEASE_ASSERT(pid2.ToNumber() == 123);
Error: CPPCHECK_WARNING (CWE-686):
firefox-151.0.1/mozglue/tests/TestBaseProfiler.cpp:440: error[memsetClass]: Using 'memcpy' on class that contains a 'std::conditional_t'.
# 438| BaseProfilerThreadId tid2 = BaseProfilerThreadId::FromNumber(2);
# 439| MOZ_RELEASE_ASSERT(tid2.IsSpecified());
# 440|-> std::memcpy(&tid2, &tidStorage, sizeof(tid));
# 441| MOZ_RELEASE_ASSERT(!tid2.IsSpecified());
# 442|
Error: CPPCHECK_WARNING (CWE-686):
firefox-151.0.1/mozglue/tests/TestBaseProfiler.cpp:447: error[memsetClass]: Using 'memcpy' on class that contains a 'std::conditional_t'.
# 445| tid2 = BaseProfilerThreadId{};
# 446| MOZ_RELEASE_ASSERT(!tid2.IsSpecified());
# 447|-> std::memcpy(&tid2, &tidStorage, sizeof(tid));
# 448| MOZ_RELEASE_ASSERT(tid2.IsSpecified());
# 449| MOZ_RELEASE_ASSERT(tid2.ToNumber() == Number(123));
Error: COMPILER_WARNING:
firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/audioipc2-8fd3f892b4010e94/out/flag_check.c: scope_hint: In function 'main'
firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/audioipc2-8fd3f892b4010e94/out/flag_check.c:1:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/audioipc2-8fd3f892b4010e94/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:
firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-9898e9724539ba7e/out/flag_check.c: scope_hint: In function 'main'
firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-9898e9724539ba7e/out/flag_check.c:1:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-9898e9724539ba7e/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:
firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-4da321301a8eed37/out/flag_check.cpp: scope_hint: In function 'int main()'
firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-4da321301a8eed37/out/flag_check.cpp:1:28: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-4da321301a8eed37/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:
firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/swgl-f787fe6dc414bf26/out/flag_check.cpp: scope_hint: In function 'int main()'
firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/swgl-f787fe6dc414bf26/out/flag_check.cpp:1:28: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/swgl-f787fe6dc414bf26/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:
firefox-151.0.1/third_party/aom/aom_dsp/x86/convolve_avx2.h:734:15: note[note]: called from here
# 732|
# 733| // coeffs 3 4 3 4 3 4 3 4
# 734|-> coeffs[0] = _mm_shuffle_epi8(coeffs_1, _mm_set1_epi16(0x0806u));
# 735| }
# 736|
Error: CPPCHECK_WARNING (CWE-457):
firefox-151.0.1/third_party/aom/av1/encoder/compound_type.c:1442: error[uninitvar]: Uninitialized variable: dist_sum
# 1440| &tmp_skip_sse_sb, NULL, NULL, NULL);
# 1441| comp_model_rd_cur =
# 1442|-> RDCOST(x->rdmult, rs2 + tmp_rate_mv + rate_sum, dist_sum);
# 1443| // Backup rate and distortion for future reuse
# 1444| backup_stats(cur_type, comp_rate, comp_dist, comp_model_rate,
Error: CPPCHECK_WARNING (CWE-457):
firefox-151.0.1/third_party/aom/av1/encoder/compound_type.c:1442: error[uninitvar]: Uninitialized variable: rate_sum
# 1440| &tmp_skip_sse_sb, NULL, NULL, NULL);
# 1441| comp_model_rd_cur =
# 1442|-> RDCOST(x->rdmult, rs2 + tmp_rate_mv + rate_sum, dist_sum);
# 1443| // Backup rate and distortion for future reuse
# 1444| backup_stats(cur_type, comp_rate, comp_dist, comp_model_rate,
Error: GCC_ANALYZER_WARNING (CWE-476):
firefox-151.0.1/third_party/aom/av1/encoder/encodeframe.c:1751:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
firefox-151.0.1/third_party/aom/av1/encoder/encodeframe.c:1732:6: branch_false: following ‘false’ branch...
firefox-151.0.1/third_party/aom/av1/encoder/encodeframe.c:1732:6: branch_false: ...to here
firefox-151.0.1/third_party/aom/av1/encoder/encodeframe.c:1735:19: branch_true: following ‘true’ branch (when ‘i != 7’)...
firefox-151.0.1/third_party/aom/av1/encoder/encodeframe.c:1736:5: branch_true: ...to here
firefox-151.0.1/third_party/aom/av1/encoder/encodeframe.c:1743:51: branch_true: following ‘true’ branch (when ‘ref_frame != 8’)...
firefox-151.0.1/third_party/aom/av1/encoder/encodeframe.c:1745:9: branch_true: ...to here
firefox-151.0.1/third_party/aom/av1/encoder/encodeframe.c:1751:11: danger: dereference of NULL ‘<unknown>’
# 1749| ref_score_data[ref_frame - LAST_FRAME].score =
# 1750| abs(ref_frame_dist_info->ref_relative_dist[ref_frame - LAST_FRAME]) +
# 1751|-> buf->base_qindex;
# 1752| }
# 1753| }
Error: CPPCHECK_WARNING (CWE-457):
firefox-151.0.1/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):
firefox-151.0.1/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:
firefox-151.0.1/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:
firefox-151.0.1/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:
firefox-151.0.1/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:
firefox-151.0.1/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:
firefox-151.0.1/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:
firefox-151.0.1/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:
firefox-151.0.1/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:
firefox-151.0.1/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:
firefox-151.0.1/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:
firefox-151.0.1/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:
firefox-151.0.1/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):
firefox-151.0.1/objdir/instrumented/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/Unified_cpp_desktop_capture_gn0.cpp:137: included_from: Included from here.
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/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):
firefox-151.0.1/third_party/libwebrtc/rtc_base/async_packet_socket.h: scope_hint: In member function ‘void webrtc::AsyncPacketSocket::SubscribeConnect(absl::AnyInvocable<void(webrtc::AsyncPacketSocket*)>)’
firefox-151.0.1/third_party/libwebrtc/rtc_base/async_packet_socket.h:186:35: warning[-Wdeprecated-declarations]: ‘void webrtc::CallbackList<ArgT>::AddReceiver(F&&) [with F = absl::AnyInvocable<void(webrtc::AsyncPacketSocket*)>; ArgT = {webrtc::AsyncPacketSocket*}]’ is deprecated
# 186 | connect_callbacks_.AddReceiver(std::move(callback));
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
firefox-151.0.1/third_party/libwebrtc/rtc_base/callback_list.h:193:23: note: declared here
# 193 | [[deprecated]] void AddReceiver(F&& f) {
# | ^~~~~~~~~~~
# 184| [[deprecated]] void SubscribeConnect(
# 185| absl::AnyInvocable<void(AsyncPacketSocket*)> callback) {
# 186|-> connect_callbacks_.AddReceiver(std::move(callback));
# 187| }
# 188| void SubscribeConnect(void* tag,
Error: COMPILER_WARNING (CWE-393):
firefox-151.0.1/objdir/instrumented/third_party/libwebrtc/rtc_base/threading_gn/Unified_cpp_threading_gn0.cpp:11: included_from: Included from here.
firefox-151.0.1/third_party/libwebrtc/rtc_base/network_monitor.cc: scope_hint: In function ‘absl::string_view webrtc::NetworkPreferenceToString(NetworkPreference)’
firefox-151.0.1/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| absl::string_view NetworkSliceToString(NetworkSlice network_slice) {
Error: COMPILER_WARNING (CWE-393):
firefox-151.0.1/third_party/libwebrtc/rtc_base/network_monitor.cc: scope_hint: In function ‘absl::string_view webrtc::NetworkSliceToString(NetworkSlice)’
firefox-151.0.1/third_party/libwebrtc/rtc_base/network_monitor.cc:33:1: warning[-Wreturn-type]: control reaches end of non-void function
# 33 | }
# | ^
# 31| return "UNIFIED_COMMUNICATIONS";
# 32| }
# 33|-> }
# 34|
# 35| NetworkMonitorInterface::NetworkMonitorInterface() {}
Error: COMPILER_WARNING (CWE-477):
firefox-151.0.1/third_party/libwebrtc/rtc_base/socket.h: scope_hint: In member function ‘void webrtc::Socket::SubscribeConnectEvent(absl::AnyInvocable<void(webrtc::Socket*)>)’
firefox-151.0.1/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-151.0.1/third_party/libwebrtc/rtc_base/async_packet_socket.h:22: included_from: Included from here.
firefox-151.0.1/third_party/libwebrtc/rtc_base/callback_list.h:193:23: note: declared here
# 193 | [[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):
firefox-151.0.1/third_party/libwebrtc/rtc_base/socket.h: scope_hint: In member function ‘void webrtc::Socket::SubscribeCloseEvent(absl::AnyInvocable<void(webrtc::Socket*, int)>)’
firefox-151.0.1/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-151.0.1/third_party/libwebrtc/rtc_base/callback_list.h:193:23: note: declared here
# 193 | [[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:
firefox-151.0.1/third_party/rust/audioipc2/src/sys/unix/cmsghdr.c: scope_hint: In function 'cmsghdr_bytes'
firefox-151.0.1/third_party/rust/audioipc2/src/sys/unix/cmsghdr.c:23:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/audioipc2-8fd3f892b4010e94/out/ab00f4e10292c88d-cmsghdr.gcda' profile count data file not found
# 23 | }
# | ^
# 21| *size = sizeof(u);
# 22| return (const uint8_t*)&u.buf;
# 23|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/cubeb-core/src/log.c: scope_hint: In function 'cubeb_write_log'
firefox-151.0.1/third_party/rust/cubeb-core/src/log.c:16:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-9898e9724539ba7e/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:364:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ast_array_index.gcda' profile count data file not found
# 364 | }
# | ^
# 362| return result;
# 363| }
# 364|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_expr.cpp:95:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_function.cpp:2512:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:8997:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_type.cpp:1012:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:7675:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-builtin_functions.gcda' profile count data file not found
# 7675 | }
# | ^
# 7673|
# 7674| return NULL;
# 7675|-> }
# 7676|
# 7677| /** @} */
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_types.cpp:473:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:1624:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-builtin_variables.gcda' profile count data file not found
# 1624 | }
# | ^
# 1622| break;
# 1623| }
# 1624|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/generate_ir.cpp:33:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-generate_ir.gcda' profile count data file not found
# 33 | }
# | ^
# 31| #include "builtin_int64.h"
# 32|
# 33|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp.c: scope_hint: In function 'glcpp_preprocess'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp.c:256:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/ecc5ce2ee3e1d37b-pp.gcda' profile count data file not found
# 256 | }
# | ^
# 254| glcpp_parser_destroy (parser);
# 255| return errors;
# 256|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c: scope_hint: In function '_mesa_set_shader_include_cursor'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c:57:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/ecc5ce2ee3e1d37b-pp_standalone_scaffolding.gcda' profile count data file not found
# 57 | }
# | ^
# 55| (void) shared;
# 56| (void) cursor;
# 57|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:813:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-glsl_optimizer.gcda' profile count data file not found
# 813 | }
# | ^
# 811| *approxTex = shader->statsTex;
# 812| *approxFlow = shader->statsFlow;
# 813|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:2411:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-glsl_parser_extras.gcda' profile count data file not found
# 2411 | }
# | ^
# 2409|
# 2410| return progress;
# 2411|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:294:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-glsl_symbol_table.gcda' profile count data file not found
# 294 | }
# | ^
# 292| entry->v = v;
# 293| }
# 294|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:80:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp: scope_hint: In function 'const char* mode_string(const ir_variable*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp:2237:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:207:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:99:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_basic_block.gcda' profile count data file not found
# 99 | }
# | ^
# 97| callback(leader, last, data);
# 98| }
# 99|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.cpp:648:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_builder.gcda' profile count data file not found
# 648 | } /* namespace ir_builder */
# | ^
# 646| }
# 647|
# 648|-> } /* namespace ir_builder */
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_clone.cpp: scope_hint: In destructor 'virtual ir_variable::~ir_variable()'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_clone.cpp:455:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_clone.gcda' profile count data file not found
# 455 | }
# | ^
# 453|
# 454| _mesa_hash_table_destroy(ht, NULL);
# 455|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:1153:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_constant_expression.gcda' profile count data file not found
# 1153 | }
# | ^
# 1151|
# 1152| return result;
# 1153|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_equals.cpp: scope_hint: In destructor 'virtual ir_expression::~ir_expression()'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_equals.cpp:211:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_equals.gcda' profile count data file not found
# 211 | }
# | ^
# 209|
# 210| return true;
# 211|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:84:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function.cpp:407:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_function.gcda' profile count data file not found
# 407 | }
# | ^
# 405| }
# 406| return NULL;
# 407|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp: scope_hint: In function 'bool can_inline(ir_call*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:75:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:360:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:421:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_hierarchical_visitor.gcda' profile count data file not found
# 421 | }
# | ^
# 419|
# 420| ir->accept(&v);
# 421|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:466:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_hv_accept.gcda' profile count data file not found
# 466 | }
# | ^
# 464| {
# 465| return v->visit(this);
# 466|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1978:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:675:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_print_visitor.gcda' profile count data file not found
# 675 | }
# | ^
# 673| {
# 674| fprintf(f, "(barrier)\n");
# 675|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.cpp:1169:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:316:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_rvalue_visitor.gcda' profile count data file not found
# 316 | }
# | ^
# 314| {
# 315| return rvalue_visit(ir);
# 316|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:441:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:139:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_validate.cpp: scope_hint: In function 'void validate_ir_tree(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_validate.cpp:1129:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_validate.gcda' profile count data file not found
# 1129 | }
# | ^
# 1127| }
# 1128| #endif
# 1129|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:152:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-ir_variable_refcount.gcda' profile count data file not found
# 152 | }
# | ^
# 150|
# 151| return visit_continue;
# 152|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_atomics.cpp:353:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-link_atomics.gcda' profile count data file not found
# 353 | }
# | ^
# 351|
# 352| delete [] abs;
# 353|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_functions.cpp:339:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:538:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-link_interface_blocks.gcda' profile count data file not found
# 538 | }
# | ^
# 536| }
# 537| }
# 538|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:294:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-link_uniform_block_active_visitor.gcda' profile count data file not found
# 294 | }
# | ^
# 292|
# 293| return visit_continue;
# 294|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:573:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-link_uniform_blocks.gcda' profile count data file not found
# 573 | }
# | ^
# 571|
# 572| return linked_block_index;
# 573|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:311:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:1767:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.cpp:3188:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-link_varyings.gcda' profile count data file not found
# 3188 | }
# | ^
# 3186|
# 3187| return true;
# 3188|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp: scope_hint: In function 'void link_shaders(gl_context*, gl_shader_program*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp:4988:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-linker.gcda' profile count data file not found
# 4988 | }
# | ^
# 4986|
# 4987| ralloc_free(mem_ctx);
# 4988|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.cpp:376:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp: scope_hint: In function 'loop_state* analyze_loop_variables(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:845:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-loop_analysis.gcda' profile count data file not found
# 845 | }
# | ^
# 843| v.run(instructions);
# 844| return v.loops;
# 845|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:591:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-loop_unroll.gcda' profile count data file not found
# 591 | }
# | ^
# 589|
# 590| return v.progress;
# 591|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:572:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:447:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:64:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_builtins.gcda' profile count data file not found
# 64 | }
# | ^
# 62|
# 63| return visit_continue;
# 64|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:157:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:235:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_cs_derived.gcda' profile count data file not found
# 235 | }
# | ^
# 233|
# 234| return v.progress;
# 235|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard.cpp:201:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_discard.gcda' profile count data file not found
# 201 | }
# | ^
# 199|
# 200| return visit_continue;
# 201|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp: scope_hint: In function 'void lower_discard_flow(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:154:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_discard_flow.gcda' profile count data file not found
# 154 | }
# | ^
# 152|
# 153| visit_list_elements(&v, ir);
# 154|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_distance.cpp:685:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_distance.gcda' profile count data file not found
# 685 | }
# | ^
# 683|
# 684| return v2.progress;
# 685|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:333:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_if_to_cond_assign.gcda' profile count data file not found
# 333 | }
# | ^
# 331|
# 332| return visit_continue;
# 333|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:1914:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_instructions.gcda' profile count data file not found
# 1914 | }
# | ^
# 1912|
# 1913| return visit_continue;
# 1914|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_int64.cpp:391:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_int64.gcda' profile count data file not found
# 391 | }
# | ^
# 389| break;
# 390| }
# 391|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:1046:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_jumps.gcda' profile count data file not found
# 1046 | }
# | ^
# 1044|
# 1045| return progress_ever;
# 1046|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:441:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_mat_op_to_vec.gcda' profile count data file not found
# 441 | }
# | ^
# 439|
# 440| return visit_continue;
# 441|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:317:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp: scope_hint: In function 'bool lower_offset_arrays(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:91:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_offset_array.gcda' profile count data file not found
# 91 | }
# | ^
# 89|
# 90| return v.progress;
# 91|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:182:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:943:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:1311:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_precision.cpp:721:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_precision.gcda' profile count data file not found
# 721 | }
# | ^
# 719|
# 720| return v.progress;
# 721|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:517:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_shared_reference.gcda' profile count data file not found
# 517 | }
# | ^
# 515| ctx->Const.MaxComputeSharedMemorySize);
# 516| }
# 517|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:124:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_subroutine.gcda' profile count data file not found
# 124 | }
# | ^
# 122|
# 123| return visit_continue;
# 124|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:461:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_tess_level.gcda' profile count data file not found
# 461 | }
# | ^
# 459|
# 460| return v.progress;
# 461|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:103:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_texture_projection.gcda' profile count data file not found
# 103 | }
# | ^
# 101|
# 102| return v.progress;
# 103|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:1142:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/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-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/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-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:102:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_vec_index_to_swizzle.gcda' profile count data file not found
# 102 | }
# | ^
# 100|
# 101| return v.progress;
# 102|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector.cpp: scope_hint: In function 'bool lower_quadop_vector(exec_list*, bool)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector.cpp:228:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_vector.gcda' profile count data file not found
# 228 | }
# | ^
# 226|
# 227| return v.progress;
# 228|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:188:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_vector_derefs.gcda' profile count data file not found
# 188 | }
# | ^
# 186|
# 187| return v.progress;
# 188|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:147:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_vector_insert.gcda' profile count data file not found
# 147 | }
# | ^
# 145|
# 146| return v.progress;
# 147|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:146:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_vertex_id.gcda' profile count data file not found
# 146 | }
# | ^
# 144|
# 145| return v.progress;
# 146|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:222:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-lower_xfb_varying.gcda' profile count data file not found
# 222 | }
# | ^
# 220|
# 221| return new_variable;
# 222|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:1061:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_algebraic.gcda' profile count data file not found
# 1061 | }
# | ^
# 1059|
# 1060| return v.progress;
# 1061|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:505:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_array_splitting.gcda' profile count data file not found
# 505 | }
# | ^
# 503| return true;
# 504|
# 505|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:88:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_conditional_discard.gcda' profile count data file not found
# 88 | }
# | ^
# 86|
# 87| return visit_continue;
# 88|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp: scope_hint: In function 'bool do_constant_folding(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:212:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_constant_folding.gcda' profile count data file not found
# 212 | }
# | ^
# 210|
# 211| return constant_folding.progress;
# 212|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp: scope_hint: In function 'bool do_constant_propagation(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:527:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_constant_propagation.gcda' profile count data file not found
# 527 | }
# | ^
# 525|
# 526| return v.progress;
# 527|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:235:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_constant_variable.gcda' profile count data file not found
# 235 | }
# | ^
# 233|
# 234| return progress;
# 235|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:745:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_copy_propagation_elements.gcda' profile count data file not found
# 745 | }
# | ^
# 743|
# 744| return v.progress;
# 745|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:81:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_dead_builtin_variables.gcda' profile count data file not found
# 81 | }
# | ^
# 79| var->remove();
# 80| }
# 81|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:620:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_dead_builtin_varyings.gcda' profile count data file not found
# 620 | }
# | ^
# 618| producer_info.has_fog);
# 619| }
# 620|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:203:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_dead_code.gcda' profile count data file not found
# 203 | }
# | ^
# 201|
# 202| return progress;
# 203|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:358:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_dead_code_local.gcda' profile count data file not found
# 358 | }
# | ^
# 356|
# 357| return progress;
# 358|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp: scope_hint: In function 'bool do_dead_functions(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:152:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_dead_functions.gcda' profile count data file not found
# 152 | }
# | ^
# 150|
# 151| return progress;
# 152|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:103:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp: scope_hint: In function 'bool opt_flip_matrices(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:123:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_flip_matrices.gcda' profile count data file not found
# 123 | }
# | ^
# 121|
# 122| return v.progress;
# 123|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:466:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_function_inlining.gcda' profile count data file not found
# 466 | }
# | ^
# 464|
# 465| visit_list_elements(&v, instructions);
# 466|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:127:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_if_simplification.gcda' profile count data file not found
# 127 | }
# | ^
# 125|
# 126| return visit_continue;
# 127|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp: scope_hint: In function 'bool do_minmax_prune(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:507:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_minmax.gcda' profile count data file not found
# 507 | }
# | ^
# 505|
# 506| return v.progress;
# 507|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp: scope_hint: In function 'bool do_rebalance_tree(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:337:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_rebalance_tree.gcda' profile count data file not found
# 337 | }
# | ^
# 335|
# 336| return v.progress;
# 337|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp: scope_hint: In function 'bool optimize_redundant_jumps(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:124:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp: scope_hint: In function 'bool do_structure_splitting(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:377:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_structure_splitting.gcda' profile count data file not found
# 377 | }
# | ^
# 375|
# 376| return true;
# 377|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp: scope_hint: In function 'bool optimize_swizzles(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:119:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_swizzle.gcda' profile count data file not found
# 119 | }
# | ^
# 117|
# 118| return v.progress;
# 119|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp: scope_hint: In function 'bool do_tree_grafting(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:419:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_tree_grafting.gcda' profile count data file not found
# 419 | }
# | ^
# 417|
# 418| return info.progress;
# 419|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp: scope_hint: In function 'bool do_vectorize(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:407:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-opt_vectorize.gcda' profile count data file not found
# 407 | }
# | ^
# 405|
# 406| return v.progress;
# 407|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp: scope_hint: In function 'void propagate_invariance(exec_list*)'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:125:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.cpp:220:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-s_expression.gcda' profile count data file not found
# 220 | }
# | ^
# 218|
# 219| return true;
# 220|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.cpp:1340:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-serialize.gcda' profile count data file not found
# 1340 | }
# | ^
# 1338|
# 1339| return !blob->overrun;
# 1340|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.cpp:263:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-shader_cache.gcda' profile count data file not found
# 263 | }
# | ^
# 261|
# 262| return true;
# 263|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:289:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-standalone_scaffolding.gcda' profile count data file not found
# 289 | }
# | ^
# 287|
# 288| _mesa_locale_init();
# 289|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp:42:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/187e0526823b2a5e-string_to_uint_map.gcda' profile count data file not found
# 42 | }
# | ^
# 40| {
# 41| delete map;
# 42|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/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-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp:2954:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/852d3282bb43d84a-glsl_types.gcda' profile count data file not found
# 2954 | }
# | ^
# 2952| }
# 2953|
# 2954|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c: scope_hint: In function 'gl_frag_result_name'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c:302:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/dummy_errors.c: scope_hint: In function '_mesa_error_no_memory'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/dummy_errors.c:30:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.c: scope_hint: In function '_mesa_symbol_table_dtor'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.c:314:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/blob.c:368:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/ff4c9c56c07e6aed-blob.gcda' profile count data file not found
# 368 | }
# | ^
# 366|
# 367| return ret;
# 368|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/half_float.c: scope_hint: In function '_mesa_uint16_div_64k_to_half'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/half_float.c:213:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/ff4c9c56c07e6aed-half_float.gcda' profile count data file not found
# 213 | }
# | ^
# 211|
# 212| return (e << 10) | m;
# 213|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/hash_table.c: scope_hint: In function '_mesa_hash_table_u64_remove'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/hash_table.c:859:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/ff4c9c56c07e6aed-hash_table.gcda' profile count data file not found
# 859 | }
# | ^
# 857| free(_key);
# 858| }
# 859|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.c: scope_hint: In function '_mesa_sha1_format'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.c:51:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/ff4c9c56c07e6aed-mesa-sha1.gcda' profile count data file not found
# 51 | }
# | ^
# 49| }
# 50| buf[i] = '\0';
# 51|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/os_misc.c: scope_hint: In function 'os_get_total_physical_memory'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/os_misc.c:184:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/ff4c9c56c07e6aed-os_misc.gcda' profile count data file not found
# 184 | }
# | ^
# 182| return false;
# 183| #endif
# 184|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/ralloc.c: scope_hint: In function 'linear_strcat'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/ralloc.c:921:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/set.c: scope_hint: In function '_mesa_pointer_set_create'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/set.c:572:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.c: scope_hint: In function 'SHA1Final'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.c:174:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/6d6557fe15c41e19-sha1.gcda' profile count data file not found
# 174 | }
# | ^
# 172| }
# 173| memset(context, 0, sizeof(*context));
# 174|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/softfloat.c: scope_hint: In function '_mesa_float_to_half_rtz'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/softfloat.c:1475:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/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:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/string_buffer.c: scope_hint: In function '_mesa_string_buffer_printf'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/string_buffer.c:148:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/ff4c9c56c07e6aed-string_buffer.gcda' profile count data file not found
# 148 | }
# | ^
# 146| va_end(args);
# 147| return res;
# 148|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/strtod.c: scope_hint: In function '_mesa_strtof'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/strtod.c:85:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/ff4c9c56c07e6aed-strtod.gcda' profile count data file not found
# 85 | }
# | ^
# 83| return (float) strtod(s, end);
# 84| #endif
# 85|-> }
Error: COMPILER_WARNING:
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/u_debug.c: scope_hint: In function 'debug_dump_flags'
firefox-151.0.1/third_party/rust/glslopt/glsl-optimizer/src/util/u_debug.c:398:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-151.0.1/objdir/release/build/glslopt-1614f79d7ae0c2cf/out/ff4c9c56c07e6aed-u_debug.gcda' profile count data file not found
# 398 | }
# | ^
# 396|
# 397| return output;
# 398|-> }
# 399|
# 400|
Error: COMPILER_WARNING:
firefox-151.0.1/xpcom/base/nsISupportsUtils.h:15: included_from: Included from here.
firefox-151.0.1/xpcom/base/nsCOMPtr.h:29: included_from: Included from here.
firefox-151.0.1/caps/ContentPrincipal.h:8: included_from: Included from here.
firefox-151.0.1/caps/nsScriptSecurityManager.cpp: scope_hint: In member function ‘(anonymous namespace)::BundleHelper::Release()’
firefox-151.0.1/xpcom/base/nsISupportsImpl.h:647:34: warning[-Wmissing-profile]: profile for function ‘(anonymous namespace)::BundleHelper::Release()’ not found in profile data
# 647 | _decl(MozExternalRefCountType) Release(void) __VA_ARGS__ { \
# | ^~~~~~~
# 645| return mRefCnt; \
# 646| } \
# 647|-> _decl(MozExternalRefCountType) Release(void) __VA_ARGS__ { \
# 648| MOZ_ASSERT(int32_t(mRefCnt) > 0, "dup release"); \
# 649| NS_ASSERT_OWNINGTHREAD(_class); \
Error: COMPILER_WARNING:
firefox-151.0.1/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<16ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-151.0.1/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:
firefox-151.0.1/xpcom/ds/nsBaseHashtable.h:20: included_from: Included from here.
firefox-151.0.1/xpcom/ds/nsTHashMap.h:9: included_from: Included from here.
firefox-151.0.1/accessible/aom/AccessibleNode.h:8: included_from: Included from here.
firefox-151.0.1/accessible/aom/AccessibleNode.cpp:5: included_from: Included from here.
firefox-151.0.1/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<24ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-151.0.1/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:
firefox-151.0.1/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<32ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-151.0.1/xpcom/ds/nsTHashtable.h:190:13: warning[-Wmissing-profile]: profile for function ‘detail::FixedSizeEntryMover<32ul>(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:
firefox-151.0.1/xpcom/ds/nsBaseHashtable.h:20: included_from: Included from here.
firefox-151.0.1/xpcom/ds/nsTHashMap.h:9: included_from: Included from here.
firefox-151.0.1/widget/nsIWidget.h:41: included_from: Included from here.
firefox-151.0.1/widget/BasicEvents.h:17: included_from: Included from here.
firefox-151.0.1/toolkit/components/resistfingerprinting/nsRFPService.h:12: included_from: Included from here.
firefox-151.0.1/objdir/dist/include/nsILoadInfo.h:63: included_from: Included from here.
firefox-151.0.1/netwerk/base/nsNetUtil.h:19: included_from: Included from here.
firefox-151.0.1/layout/style/ServoStyleConstsInlines.h:22: included_from: Included from here.
firefox-151.0.1/objdir/layout/style/ServoStyleConsts.h:31617: included_from: Included from here.
firefox-151.0.1/layout/style/ServoComputedData.h:10: included_from: Included from here.
firefox-151.0.1/layout/style/ComputedStyle.h:14: included_from: Included from here.
firefox-151.0.1/accessible/generic/LocalAccessible.h:8: included_from: Included from here.
firefox-151.0.1/accessible/atk/AccessibleWrap.h:9: included_from: Included from here.
firefox-151.0.1/accessible/generic/HyperTextAccessible.h:8: included_from: Included from here.
firefox-151.0.1/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<40ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-151.0.1/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:
firefox-151.0.1/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<88ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-151.0.1/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:
firefox-151.0.1/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘detail::FixedSizeEntryMover<8ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-151.0.1/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);