Task #130899 - fixed.err
back to task #130899download
Error: UNICONTROL_WARNING (CWE-94):
firefox-150.0/devtools/client/shared/sourceeditor/codemirror6/codemirror6.bundle.mjs:1: warning: bidirectional control characters: ['\u202d', '\u202e', '\u2066', '\u2067', '\u2069']
# 1|-> let t=[],e=[];function i(i){if(i<768)return!1;for(let n=0,s=t.length;;){let r=n+s>>1;if(i<t[r])s=r;else{if(!(i>=e[r]))return!0;n=r+1}if(n==s)return!1}}function n(t){return t>=127462&&t<=127487}(()=>{let i="lc,34,7n,7,7b,19,,,,2,,2,,,20,b,1c,l,g,,2t,7,2,6,2,2,,4,z,,u,r,2j,b,1m,9,9,,o,4,,9,,3,,5,17,3,3b,f,,w,1j,,,,4,8,4,,3,7,a,2,t,,1m,,,,2,4,8,,9,,a,2,q,,2,2,1l,,4,2,4,2,2,3,3,,u,2,3,,b,2,1l,,4,5,,2,4,,k,2,m,6,,,1m,,,2,,4,8,,7,3,a,2,u,,1n,,,,c,,9,,14,,3,,1l,3,5,3,,4,7,2,b,2,t,,1m,,2,,2,,3,,5,2,7,2,b,2 [...]
firefox-150.0/devtools/client/shared/sourceeditor/codemirror6/codemirror6.bundle.mjs:1: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::ActivenessChanged(bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::ActivenessChanged(bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::ActivenessChanged(bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::ActivenessChanged(bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DeactivateDocuments()::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DeactivateDocuments()::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DeactivateDocuments()::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DeactivateDocuments()::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DeactivateDocuments()::{lambda(mozilla::dom::BrowsingContext*)#2}>(mozilla::dom::BrowsingContext::DeactivateDocuments()::{lambda(mozilla::dom::BrowsingContext*)#2}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DeactivateDocuments()::{lambda(mozilla::dom::BrowsingContext*)#2}>(mozilla::dom::BrowsingContext::DeactivateDocuments()::{lambda(mozilla::dom::BrowsingContext*)#2}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 14ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 14ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 14ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 14ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 18ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 18ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 18ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 18ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 43ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 43ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 43ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 43ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 44ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 44ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 44ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 44ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 55ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 55ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 55ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 55ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 630 | void PreOrderWalk(F&& aCallback) {
# | ^~~~~~~~~~~~
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 58ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 58ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 58ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 58ul>)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 5ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 5ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 5ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 5ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 64ul>, nsTString<char>&&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 64ul>, nsTString<char>&&)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 64ul>, nsTString<char>&&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 64ul>, nsTString<char>&&)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 65ul>, nsTString<char16_t>&&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 65ul>, nsTString<char16_t>&&)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 65ul>, nsTString<char16_t>&&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 65ul>, nsTString<char16_t>&&)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 79ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 79ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 79ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 79ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::GetAllBrowsingContextsInSubtree(nsTArray<RefPtr<mozilla::dom::BrowsingContext> >&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::GetAllBrowsingContextsInSubtree(nsTArray<RefPtr<mozilla::dom::BrowsingContext> >&)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::GetAllBrowsingContextsInSubtree(nsTArray<RefPtr<mozilla::dom::BrowsingContext> >&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::GetAllBrowsingContextsInSubtree(nsTArray<RefPtr<mozilla::dom::BrowsingContext> >&)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 630 | void PreOrderWalk(F&& aCallback) {
# | ^~~~~~~~~~~~
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::ReactivateDocuments(mozilla::Maybe<mozilla::dom::SessionHistoryInfo> const&, nsTArray<mozilla::dom::SessionHistoryInfo> const&, mozilla::Maybe<mozilla::dom::PreviousSessionHistoryInfo> const&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::ReactivateDocuments(mozilla::Maybe<mozilla::dom::SessionHistoryInfo> const&, nsTArray<mozilla::dom::SessionHistoryInfo> const&, mozilla::Maybe<moz [...]
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::ReactivateDocuments(mozilla::Maybe<mozilla::dom::SessionHistoryInfo> const&, nsTArray<mozilla::dom::SessionHistoryInfo> const&, mozilla::Maybe<mozilla::dom::PreviousSessionHistoryInfo> const&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::ReactivateDocuments(mozilla::Maybe<mozilla::dom::SessionHistoryInfo> const&, nsTArray<mozilla::dom::SessionHistoryInfo> const&, mozilla::Maybe<m [...]
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
firefox-150.0/docshell/base/BrowsingContext.h:630:8: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/JSIPCValue.h:24: included_from: Included from here.
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::WalkPresContexts<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 69ul>, mozilla::dom::DisplayMode)::{lambda(nsPresContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 69ul>, mozilla::dom::DisplayMode)::{lambda(nsPresContext*)#1}&&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned lon [...]
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<mozilla::dom::BrowsingContext::WalkPresContexts<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 69ul>, mozilla::dom::DisplayMode)::{lambda(nsPresContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 69ul>, mozilla::dom::DisplayMode)::{lambda(nsPresContext*)#1}&&)::{lambda(mozilla::dom::BrowsingContext*)#1}>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned l [...]
# 630 | void PreOrderWalk(F&& aCallback) {
# | ^~~~~~~~~~~~
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
firefox-150.0/docshell/base/BrowsingContext.h:630:8: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContext.h: scope_hint: In member function ‘mozilla::dom::BrowsingContext::PreOrderWalk<nsSHistory::PurgeHistory(int)::{lambda(mozilla::dom::BrowsingContext*)#1}>(nsSHistory::PurgeHistory(int)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContext.h:630:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContext::PreOrderWalk<nsSHistory::PurgeHistory(int)::{lambda(mozilla::dom::BrowsingContext*)#1}>(nsSHistory::PurgeHistory(int)::{lambda(mozilla::dom::BrowsingContext*)#1}&&)void’ not found in profile data
# 630 | void PreOrderWalk(F&& aCallback) {
# | ^~~~~~~~~~~~
# 628| */
# 629| template <typename F>
# 630|-> void PreOrderWalk(F&& aCallback) {
# 631| if constexpr (std::is_void_v<
# 632| typename std::invoke_result_t<F, BrowsingContext*>>) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContextGroup.h: scope_hint: In member function ‘mozilla::dom::BrowsingContextGroup::EachOtherParent<mozilla::dom::BrowsingContext::Attach(bool, mozilla::dom::ContentParent*)::{lambda(mozilla::dom::ContentParent*)#1}>(mozilla::dom::ContentParent*, mozilla::dom::BrowsingContext::Attach(bool, mozilla::dom::ContentParent*)::{lambda(mozilla::dom::ContentParent*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContextGroup.h:149:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContextGroup::EachOtherParent<mozilla::dom::BrowsingContext::Attach(bool, mozilla::dom::ContentParent*)::{lambda(mozilla::dom::ContentParent*)#1}>(mozilla::dom::ContentParent*, mozilla::dom::BrowsingContext::Attach(bool, mozilla::dom::ContentParent*)::{lambda(mozilla::dom::ContentParent*)#1}&&)void’ not found in profile data
# 149 | void EachOtherParent(ContentParent* aExcludedParent, Func&& aCallback) {
# | ^~~~~~~~~~~~~~~
# 147| // associated with this group call 'aCallback'.
# 148| template <typename Func>
# 149|-> void EachOtherParent(ContentParent* aExcludedParent, Func&& aCallback) {
# 150| MOZ_DIAGNOSTIC_ASSERT(XRE_IsParentProcess());
# 151| for (const auto& key : mSubscribers) {
Error: COMPILER_WARNING:
firefox-150.0/docshell/base/BrowsingContextGroup.h: scope_hint: In member function ‘mozilla::dom::BrowsingContextGroup::EachParent<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}>(mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}&&)void’
firefox-150.0/docshell/base/BrowsingContextGroup.h:161:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowsingContextGroup::EachParent<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}>(mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}&&)void’ not found in profile data
# 161 | void EachParent(Func&& aCallback) {
# | ^~~~~~~~~~
# 159| // this group call 'aCallback'.
# 160| template <typename Func>
# 161|-> void EachParent(Func&& aCallback) {
# 162| MOZ_DIAGNOSTIC_ASSERT(XRE_IsParentProcess());
# 163| for (const auto& key : mSubscribers) {
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::WrapNewBindingNonWrapperCachedObject<mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::Headers, &mozilla::dom::HeadersIterator_Binding::Wrap> >(JSContext*, JS::Handle<JSObject*>, mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::Headers, &mozilla::dom::HeadersIterator_Binding::Wrap>*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>)bool’
firefox-150.0/dom/bindings/BindingUtils.h:1369:13: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::WrapNewBindingNonWrapperCachedObject<mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::Headers, &mozilla::dom::HeadersIterator_Binding::Wrap> >(JSContext*, JS::Handle<JSObject*>, mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::Headers, &mozilla::dom::HeadersIterator_Binding::Wrap>*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>)bool’ not found in profile data
# 1369 | inline bool WrapNewBindingNonWrapperCachedObject(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1367| // returning the resulting object via a MutableHandle<JSObject*> outparam.
# 1368| template <class T>
# 1369|-> inline bool WrapNewBindingNonWrapperCachedObject(
# 1370| JSContext* cx, JS::Handle<JSObject*> scopeArg, T* value,
# 1371| JS::MutableHandle<JS::Value> rval,
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::WrapNewBindingNonWrapperCachedObject<mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::MediaKeyStatusMap, &mozilla::dom::MediaKeyStatusMapIterator_Binding::Wrap> >(JSContext*, JS::Handle<JSObject*>, mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::MediaKeyStatusMap, &mozilla::dom::MediaKeyStatusMapIterator_Binding::Wrap>*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>)bool’
firefox-150.0/dom/bindings/BindingUtils.h:1369:13: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::WrapNewBindingNonWrapperCachedObject<mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::MediaKeyStatusMap, &mozilla::dom::MediaKeyStatusMapIterator_Binding::Wrap> >(JSContext*, JS::Handle<JSObject*>, mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::MediaKeyStatusMap, &mozilla::dom::MediaKeyStatusMapIterator_Binding::Wrap>*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>)bool’ not found in profile data
# 1369 | inline bool WrapNewBindingNonWrapperCachedObject(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1367| // returning the resulting object via a MutableHandle<JSObject*> outparam.
# 1368| template <class T>
# 1369|-> inline bool WrapNewBindingNonWrapperCachedObject(
# 1370| JSContext* cx, JS::Handle<JSObject*> scopeArg, T* value,
# 1371| JS::MutableHandle<JS::Value> rval,
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::WrapNewBindingNonWrapperCachedObject<mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::ipc::SharedMap, &mozilla::dom::MozSharedMapIterator_Binding::Wrap> >(JSContext*, JS::Handle<JSObject*>, mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::ipc::SharedMap, &mozilla::dom::MozSharedMapIterator_Binding::Wrap>*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>)bool’
firefox-150.0/dom/bindings/BindingUtils.h:1369:13: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::WrapNewBindingNonWrapperCachedObject<mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::ipc::SharedMap, &mozilla::dom::MozSharedMapIterator_Binding::Wrap> >(JSContext*, JS::Handle<JSObject*>, mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::ipc::SharedMap, &mozilla::dom::MozSharedMapIterator_Binding::Wrap>*, JS::MutableHandle<JS::Value>, JS::Handle<JSObject*>)bool’ not found in profile data
# 1369 | inline bool WrapNewBindingNonWrapperCachedObject(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1367| // returning the resulting object via a MutableHandle<JSObject*> outparam.
# 1368| template <class T>
# 1369|-> inline bool WrapNewBindingNonWrapperCachedObject(
# 1370| JSContext* cx, JS::Handle<JSObject*> scopeArg, T* value,
# 1371| JS::MutableHandle<JS::Value> rval,
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::WrapNativeISupports<nsISupports>(JSContext*, nsISupports*, nsWrapperCache*)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1779:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::WrapNativeISupports<nsISupports>(JSContext*, nsISupports*, nsWrapperCache*)JSObject*’ not found in profile data
# 1777| // don't want those for our parent object.
# 1778| template <typename T>
# 1779|-> static inline JSObject* WrapNativeISupports(JSContext* cx, T* p,
# 1780| nsWrapperCache* cache) {
# 1781| JS::Rooted<JSObject*> retval(cx);
Error: COMPILER_WARNING:
firefox-150.0/objdir/dom/bindings/APZTestDataBinding.cpp:22: included_from: Included from here.
firefox-150.0/objdir/dom/bindings/UnifiedBindings0.cpp:2: included_from: Included from here.
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::WrapNativeISupports<nsPIDOMWindowInner>(JSContext*, nsPIDOMWindowInner*, nsWrapperCache*)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1779:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::WrapNativeISupports<nsPIDOMWindowInner>(JSContext*, nsPIDOMWindowInner*, nsWrapperCache*)JSObject*’ not found in profile data
# 1779 | static inline JSObject* WrapNativeISupports(JSContext* cx, T* p,
# | ^~~~~~~~~~~~~~~~~~~
# 1777| // don't want those for our parent object.
# 1778| template <typename T>
# 1779|-> static inline JSObject* WrapNativeISupports(JSContext* cx, T* p,
# 1780| nsWrapperCache* cache) {
# 1781| JS::Rooted<JSObject*> retval(cx);
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::AudioContext>(JSContext*, mozilla::dom::AudioContext*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::AudioContext>(JSContext*, mozilla::dom::AudioContext*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::AudioWorkletNode>(JSContext*, mozilla::dom::AudioWorkletNode*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::AudioWorkletNode>(JSContext*, mozilla::dom::AudioWorkletNode*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::Document>(JSContext*, mozilla::dom::Document*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::Document>(JSContext*, mozilla::dom::Document*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::Element>(JSContext*, mozilla::dom::Element*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::Element>(JSContext*, mozilla::dom::Element*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::Event>(JSContext*, mozilla::dom::Event*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::Event>(JSContext*, mozilla::dom::Event*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::HTMLCanvasElement>(JSContext*, mozilla::dom::HTMLCanvasElement*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::HTMLCanvasElement>(JSContext*, mozilla::dom::HTMLCanvasElement*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::HTMLMediaElement>(JSContext*, mozilla::dom::HTMLMediaElement*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::HTMLMediaElement>(JSContext*, mozilla::dom::HTMLMediaElement*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1841 | static inline JSObject* FindAssociatedGlobal(
# | ^~~~~~~~~~~~~~~~~~~~
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::MessageBroadcaster>(JSContext*, mozilla::dom::MessageBroadcaster*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::MessageBroadcaster>(JSContext*, mozilla::dom::MessageBroadcaster*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::Performance>(JSContext*, mozilla::dom::Performance*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<mozilla::dom::Performance>(JSContext*, mozilla::dom::Performance*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1841 | static inline JSObject* FindAssociatedGlobal(
# | ^~~~~~~~~~~~~~~~~~~~
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<nsINode>(JSContext*, nsINode*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<nsINode>(JSContext*, nsINode*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1841 | static inline JSObject* FindAssociatedGlobal(
# | ^~~~~~~~~~~~~~~~~~~~
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<nsISupports>(JSContext*, nsISupports*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<nsISupports>(JSContext*, nsISupports*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<nsPIDOMWindowInner>(JSContext*, nsPIDOMWindowInner*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<nsPIDOMWindowInner>(JSContext*, nsPIDOMWindowInner*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1841 | static inline JSObject* FindAssociatedGlobal(
# | ^~~~~~~~~~~~~~~~~~~~
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<nsPluginArray>(JSContext*, nsPluginArray*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<nsPluginArray>(JSContext*, nsPluginArray*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1841 | static inline JSObject* FindAssociatedGlobal(
# | ^~~~~~~~~~~~~~~~~~~~
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<nsPluginElement>(JSContext*, nsPluginElement*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1841:25: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<nsPluginElement>(JSContext*, nsPluginElement*, nsWrapperCache*, mozilla::dom::ReflectionScope)JSObject*’ not found in profile data
# 1839| // Finding the associated global for an object.
# 1840| template <typename T>
# 1841|-> static inline JSObject* FindAssociatedGlobal(
# 1842| JSContext* cx, T* p, nsWrapperCache* cache,
# 1843| mozilla::dom::ReflectionScope scope =
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::FindAssociatedGlobal<nsIGlobalObject*>(JSContext*, nsIGlobalObject* const&)JSObject*’
firefox-150.0/dom/bindings/BindingUtils.h:1897:18: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::FindAssociatedGlobal<nsIGlobalObject*>(JSContext*, nsIGlobalObject* const&)JSObject*’ not found in profile data
# 1897 | inline JSObject* FindAssociatedGlobal(JSContext* cx,
# | ^~~~~~~~~~~~~~~~~~~~
# 1895| // we can just get the JSObject* directly.
# 1896| template <>
# 1897|-> inline JSObject* FindAssociatedGlobal(JSContext* cx,
# 1898| nsIGlobalObject* const& p) {
# 1899| if (!p) {
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString<char16_t> >(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString<char16_t>&)bool’
firefox-150.0/dom/bindings/BindingUtils.h:2069:20: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString<char16_t> >(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString<char16_t>&)bool’ not found in profile data
# 2067|
# 2068| template <typename T>
# 2069|-> static inline bool ConvertJSValueToString(
# 2070| JSContext* cx, JS::Handle<JS::Value> v,
# 2071| StringificationBehavior nullBehavior,
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString<char> >(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString<char>&)bool’
firefox-150.0/dom/bindings/BindingUtils.h:2069:20: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::ConvertJSValueToString<mozilla::dom::binding_detail::FakeString<char> >(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, mozilla::dom::binding_detail::FakeString<char>&)bool’ not found in profile data
# 2067|
# 2068| template <typename T>
# 2069|-> static inline bool ConvertJSValueToString(
# 2070| JSContext* cx, JS::Handle<JS::Value> v,
# 2071| StringificationBehavior nullBehavior,
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::ConvertJSValueToString<nsTAutoStringN<char16_t, 64ul> >(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, nsTAutoStringN<char16_t, 64ul>&)bool’
firefox-150.0/dom/bindings/BindingUtils.h:2069:20: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::ConvertJSValueToString<nsTAutoStringN<char16_t, 64ul> >(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, nsTAutoStringN<char16_t, 64ul>&)bool’ not found in profile data
# 2069 | static inline bool ConvertJSValueToString(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 2067|
# 2068| template <typename T>
# 2069|-> static inline bool ConvertJSValueToString(
# 2070| JSContext* cx, JS::Handle<JS::Value> v,
# 2071| StringificationBehavior nullBehavior,
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::ConvertJSValueToString<nsTString<char16_t> >(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, nsTString<char16_t>&)bool’
firefox-150.0/dom/bindings/BindingUtils.h:2069:20: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::ConvertJSValueToString<nsTString<char16_t> >(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, nsTString<char16_t>&)bool’ not found in profile data
# 2067|
# 2068| template <typename T>
# 2069|-> static inline bool ConvertJSValueToString(
# 2070| JSContext* cx, JS::Handle<JS::Value> v,
# 2071| StringificationBehavior nullBehavior,
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/ToJSValue.h:22: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/AnimationFrameProviderBinding.h:12: included_from: Included from here.
firefox-150.0/dom/base/AnimationFrameProvider.h:8: included_from: Included from here.
firefox-150.0/dom/base/Document.h:46: included_from: Included from here.
firefox-150.0/dom/base/mozAutoDocUpdate.h:8: included_from: Included from here.
firefox-150.0/dom/animation/Animation.cpp:9: included_from: Included from here.
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::ConvertJSValueToString<nsTString<char> >(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, nsTString<char>&)bool’
firefox-150.0/dom/bindings/BindingUtils.h:2069:20: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::ConvertJSValueToString<nsTString<char> >(JSContext*, JS::Handle<JS::Value>, mozilla::dom::StringificationBehavior, mozilla::dom::StringificationBehavior, nsTString<char>&)bool’ not found in profile data
# 2069 | static inline bool ConvertJSValueToString(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 2067|
# 2068| template <typename T>
# 2069|-> static inline bool ConvertJSValueToString(
# 2070| JSContext* cx, JS::Handle<JS::Value> v,
# 2071| StringificationBehavior nullBehavior,
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::CreateGlobal<mozilla::dom::AudioWorkletGlobalScope, &mozilla::dom::AudioWorkletGlobalScope_Binding::GetProtoObjectHandle>(JSContext*, mozilla::dom::AudioWorkletGlobalScope*, nsWrapperCache*, JSClass const*, JS::RealmOptions&, JSPrincipals*, JS::MutableHandle<JSObject*>)bool’
firefox-150.0/dom/bindings/BindingUtils.h:3128:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::CreateGlobal<mozilla::dom::AudioWorkletGlobalScope, &mozilla::dom::AudioWorkletGlobalScope_Binding::GetProtoObjectHandle>(JSContext*, mozilla::dom::AudioWorkletGlobalScope*, nsWrapperCache*, JSClass const*, JS::RealmOptions&, JSPrincipals*, JS::MutableHandle<JSObject*>)bool’ not found in profile data
# 3128 | bool CreateGlobal(JSContext* aCx, T* aNative, nsWrapperCache* aCache,
# | ^~~~~~~~~~~~
# 3126| // compartment are consistent with other global objects.
# 3127| template <class T, ProtoHandleGetter GetProto>
# 3128|-> bool CreateGlobal(JSContext* aCx, T* aNative, nsWrapperCache* aCache,
# 3129| const JSClass* aClass, JS::RealmOptions& aOptions,
# 3130| JSPrincipals* aPrincipal,
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingUtils.h: scope_hint: In function ‘mozilla::dom::CreateGlobal<mozilla::dom::PaintWorkletGlobalScope, &mozilla::dom::PaintWorkletGlobalScope_Binding::GetProtoObjectHandle>(JSContext*, mozilla::dom::PaintWorkletGlobalScope*, nsWrapperCache*, JSClass const*, JS::RealmOptions&, JSPrincipals*, JS::MutableHandle<JSObject*>)bool’
firefox-150.0/dom/bindings/BindingUtils.h:3128:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::CreateGlobal<mozilla::dom::PaintWorkletGlobalScope, &mozilla::dom::PaintWorkletGlobalScope_Binding::GetProtoObjectHandle>(JSContext*, mozilla::dom::PaintWorkletGlobalScope*, nsWrapperCache*, JSClass const*, JS::RealmOptions&, JSPrincipals*, JS::MutableHandle<JSObject*>)bool’ not found in profile data
# 3128 | bool CreateGlobal(JSContext* aCx, T* aNative, nsWrapperCache* aCache,
# | ^~~~~~~~~~~~
# 3126| // compartment are consistent with other global objects.
# 3127| template <class T, ProtoHandleGetter GetProto>
# 3128|-> bool CreateGlobal(JSContext* aCx, T* aNative, nsWrapperCache* aCache,
# 3129| const JSClass* aClass, JS::RealmOptions& aOptions,
# 3130| JSPrincipals* aPrincipal,
Error: COMPILER_WARNING:
firefox-150.0/objdir/dom/bindings/HeadersBinding.cpp:25: included_from: Included from here.
firefox-150.0/objdir/dom/bindings/UnifiedBindings12.cpp:93: included_from: Included from here.
firefox-150.0/dom/bindings/IterableIterator.h: scope_hint: In member function ‘mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::Headers, &mozilla::dom::HeadersIterator_Binding::Wrap>::~WrappableIterableIterator()’
firefox-150.0/dom/bindings/IterableIterator.h:320:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::Headers, &mozilla::dom::HeadersIterator_Binding::Wrap>::~WrappableIterableIterator()’ not found in profile data
# 320 | class WrappableIterableIterator final : public IterableIterator<T> {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 318|
# 319| template <typename T, IterableIteratorWrapFunc<T> WrapFunc>
# 320|-> class WrappableIterableIterator final : public IterableIterator<T> {
# 321| public:
# 322| using IterableIterator<T>::IterableIterator;
Error: COMPILER_WARNING:
firefox-150.0/dom/streams/ReadableStream.h:13: included_from: Included from here.
firefox-150.0/dom/fetch/Fetch.h:13: included_from: Included from here.
firefox-150.0/dom/base/Navigator.h:11: included_from: Included from here.
firefox-150.0/objdir/dom/bindings/MediaDeviceInfoBinding.cpp:6: included_from: Included from here.
firefox-150.0/objdir/dom/bindings/UnifiedBindings14.cpp:184: included_from: Included from here.
firefox-150.0/dom/bindings/IterableIterator.h: scope_hint: In member function ‘mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::MediaKeyStatusMap, &mozilla::dom::MediaKeyStatusMapIterator_Binding::Wrap>::~WrappableIterableIterator()’
firefox-150.0/dom/bindings/IterableIterator.h:320:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::MediaKeyStatusMap, &mozilla::dom::MediaKeyStatusMapIterator_Binding::Wrap>::~WrappableIterableIterator()’ not found in profile data
# 320 | class WrappableIterableIterator final : public IterableIterator<T> {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 318|
# 319| template <typename T, IterableIteratorWrapFunc<T> WrapFunc>
# 320|-> class WrappableIterableIterator final : public IterableIterator<T> {
# 321| public:
# 322| using IterableIterator<T>::IterableIterator;
Error: COMPILER_WARNING:
firefox-150.0/objdir/dom/bindings/MozSharedMapBinding.cpp:27: included_from: Included from here.
firefox-150.0/objdir/dom/bindings/UnifiedBindings15.cpp:366: included_from: Included from here.
firefox-150.0/dom/bindings/IterableIterator.h: scope_hint: In member function ‘mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::ipc::SharedMap, &mozilla::dom::MozSharedMapIterator_Binding::Wrap>::~WrappableIterableIterator()’
firefox-150.0/dom/bindings/IterableIterator.h:320:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::binding_detail::WrappableIterableIterator<mozilla::dom::ipc::SharedMap, &mozilla::dom::MozSharedMapIterator_Binding::Wrap>::~WrappableIterableIterator()’ not found in profile data
# 320 | class WrappableIterableIterator final : public IterableIterator<T> {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 318|
# 319| template <typename T, IterableIteratorWrapFunc<T> WrapFunc>
# 320|-> class WrappableIterableIterator final : public IterableIterator<T> {
# 321| public:
# 322| using IterableIterator<T>::IterableIterator;
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In function ‘mozilla::dom::TypedArray_base<JS::ArrayBuffer>::CallProcessor<mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::TypedArray<JS::ArrayBuffer> const&)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> const&)#1}>(mozilla::Span<unsigned char, 18446744073709551615ul> const&, mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::TypedArray<JS::ArrayBuffer> const&)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> [...]
firefox-150.0/dom/bindings/TypedArray.h:588:60: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::ArrayBuffer>::CallProcessor<mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::TypedArray<JS::ArrayBuffer> const&)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> const&)#1}>(mozilla::Span<unsigned char, 18446744073709551615ul> const&, mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::TypedArray<JS::ArrayBuffer> const&)::{lambda(mozilla::Span<unsigned char const, 184467440737095 [...]
# 588 | [[nodiscard]] static inline ProcessReturnType<Processor> CallProcessor(
# | ^~~~~~~~~~~~~
# 586|
# 587| template <typename Processor>
# 588|-> [[nodiscard]] static inline ProcessReturnType<Processor> CallProcessor(
# 589| const Span<element_type>& aData, Processor&& aProcessor) {
# 590| MOZ_ASSERT(
firefox-150.0/dom/bindings/TypedArray.h:588:60: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessDataHelper<false, mozilla::ClientWebGLContext::CompressedTexImage(bool, unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::avec3<int> const&, int, mozilla::TexImageSource const&, int) const::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#1}>(mozilla::ClientWebGLContext::CompressedTexImage(bool, unsigned char, unsigned int, int, unsigned int, mozill [...]
firefox-150.0/dom/bindings/TypedArray.h:638:50: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessDataHelper<false, mozilla::ClientWebGLContext::CompressedTexImage(bool, unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::avec3<int> const&, int, mozilla::TexImageSource const&, int) const::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#1}>(mozilla::ClientWebGLContext::CompressedTexImage(bool, unsigned char, unsigned int, int, unsigned int, mozi [...]
# 638 | [[nodiscard]] ProcessNoGCReturnType<Processor> ProcessDataHelper(
# | ^~~~~~~~~~~~~~~~~
# 636|
# 637| template <bool AllowLargeTypedArrays = false, typename Processor>
# 638|-> [[nodiscard]] ProcessNoGCReturnType<Processor> ProcessDataHelper(
# 639| Processor&& aProcessor) const {
# 640| LengthPinner pinner(this);
firefox-150.0/dom/bindings/TypedArray.h:638:50: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessDataHelper<false, mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#1}::operator()() const::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#1}>(mozilla::ClientWebGLContext::TexImage(unsi [...]
firefox-150.0/dom/bindings/TypedArray.h:638:50: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessDataHelper<false, mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#1}::operator()() const::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#1}>(mozilla::ClientWebGLContext::TexImage(un [...]
# 636|
# 637| template <bool AllowLargeTypedArrays = false, typename Processor>
# 638|-> [[nodiscard]] ProcessNoGCReturnType<Processor> ProcessDataHelper(
# 639| Processor&& aProcessor) const {
# 640| LengthPinner pinner(this);
firefox-150.0/dom/bindings/TypedArray.h:638:50: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::TypedArray<(JS::Scalar::Type)8> >::ProcessDataHelper<false, mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#1}::operator()() const::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#2}>(mozilla::ClientWebGLConte [...]
firefox-150.0/dom/bindings/TypedArray.h:638:50: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::TypedArray<(JS::Scalar::Type)8> >::ProcessDataHelper<false, mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#1}::operator()() const::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#2}>(mozilla::ClientWebGLCon [...]
# 638 | [[nodiscard]] ProcessNoGCReturnType<Processor> ProcessDataHelper(
# | ^~~~~~~~~~~~~~~~~
# 636|
# 637| template <bool AllowLargeTypedArrays = false, typename Processor>
# 638|-> [[nodiscard]] ProcessNoGCReturnType<Processor> ProcessDataHelper(
# 639| Processor&& aProcessor) const {
# 640| LengthPinner pinner(this);
firefox-150.0/dom/bindings/TypedArray.h:638:50: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::TypedArray<(JS::Scalar::Type)8> >::ProcessDataHelper<false, mozilla::dom::CanvasRenderingContext2D::PutImageData_explicit(int, int, mozilla::dom::ImageData&, bool, int, int, int, int, mozilla::ErrorResult&)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#1}>(mozilla::dom::CanvasRenderingContext2D::PutImageData_explicit(int, int, mozilla::dom::ImageData&, bool, int, int, int, int, mozilla::ErrorResult&)::{l [...]
firefox-150.0/dom/bindings/TypedArray.h:638:50: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::TypedArray<(JS::Scalar::Type)8> >::ProcessDataHelper<false, mozilla::dom::CanvasRenderingContext2D::PutImageData_explicit(int, int, mozilla::dom::ImageData&, bool, int, int, int, int, mozilla::ErrorResult&)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#1}>(mozilla::dom::CanvasRenderingContext2D::PutImageData_explicit(int, int, mozilla::dom::ImageData&, bool, int, int, int, int, mozilla::ErrorResult&):: [...]
# 638 | [[nodiscard]] ProcessNoGCReturnType<Processor> ProcessDataHelper(
# | ^~~~~~~~~~~~~~~~~
# 636|
# 637| template <bool AllowLargeTypedArrays = false, typename Processor>
# 638|-> [[nodiscard]] ProcessNoGCReturnType<Processor> ProcessDataHelper(
# 639| Processor&& aProcessor) const {
# 640| LengthPinner pinner(this);
firefox-150.0/dom/bindings/TypedArray.h:638:50: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::TypedArray<(JS::Scalar::Type)8> >::ProcessDataHelper<false, mozilla::dom::ImageData::Constructor(mozilla::dom::GlobalObject const&, mozilla::dom::TypedArray<JS::TypedArray<(JS::Scalar::Type)8> > const&, unsigned int, mozilla::dom::Optional<unsigned int> const&, mozilla::ErrorResult&)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#1}>(mozilla::dom::ImageData::Constructor(mozilla::dom::GlobalObject const&, [...]
firefox-150.0/dom/bindings/TypedArray.h:638:50: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::TypedArray<(JS::Scalar::Type)8> >::ProcessDataHelper<false, mozilla::dom::ImageData::Constructor(mozilla::dom::GlobalObject const&, mozilla::dom::TypedArray<JS::TypedArray<(JS::Scalar::Type)8> > const&, unsigned int, mozilla::dom::Optional<unsigned int> const&, mozilla::ErrorResult&)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#1}>(mozilla::dom::ImageData::Constructor(mozilla::dom::GlobalObject const& [...]
# 636|
# 637| template <bool AllowLargeTypedArrays = false, typename Processor>
# 638|-> [[nodiscard]] ProcessNoGCReturnType<Processor> ProcessDataHelper(
# 639| Processor&& aProcessor) const {
# 640| LengthPinner pinner(this);
firefox-150.0/dom/bindings/TypedArray.h:638:50: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::TypedArray<(JS::Scalar::Type)8> >::ProcessDataHelper<false, mozilla::dom::ImageData::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#1}>(mozilla::dom::ImageData::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)# [...]
firefox-150.0/dom/bindings/TypedArray.h:638:50: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::TypedArray<(JS::Scalar::Type)8> >::ProcessDataHelper<false, mozilla::dom::ImageData::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&&)#1}>(mozilla::dom::ImageData::ReadStructuredClone(JSContext*, nsIGlobalObject*, JSStructuredCloneReader*)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&, JS::AutoCheckCannotGC&& [...]
# 638 | [[nodiscard]] ProcessNoGCReturnType<Processor> ProcessDataHelper(
# | ^~~~~~~~~~~~~~~~~
# 636|
# 637| template <bool AllowLargeTypedArrays = false, typename Processor>
# 638|-> [[nodiscard]] ProcessNoGCReturnType<Processor> ProcessDataHelper(
# 639| Processor&& aProcessor) const {
# 640| LengthPinner pinner(this);
firefox-150.0/dom/bindings/TypedArray.h:638:50: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::ArrayBuffer>::ProcessFixedData<false, mozilla::ClientWebGLContext::BufferData(unsigned int, mozilla::dom::Nullable<mozilla::dom::TypedArray<JS::ArrayBuffer> > const&, unsigned int)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::BufferData(unsigned int, mozilla::dom::Nullable<mozilla::dom::TypedArray<JS::ArrayBuffer> > const&, unsigned int)::{lambda(mozilla::Span<unsigned char const, 18446744 [...]
firefox-150.0/dom/bindings/TypedArray.h:657:46: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::ArrayBuffer>::ProcessFixedData<false, mozilla::ClientWebGLContext::BufferData(unsigned int, mozilla::dom::Nullable<mozilla::dom::TypedArray<JS::ArrayBuffer> > const&, unsigned int)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::BufferData(unsigned int, mozilla::dom::Nullable<mozilla::dom::TypedArray<JS::ArrayBuffer> > const&, unsigned int)::{lambda(mozilla::Span<unsigned char const, 184467 [...]
# 655|
# 656| template <bool AllowLargeTypedArrays = false, typename Processor>
# 657|-> [[nodiscard]] ProcessReturnType<Processor> ProcessFixedData(
# 658| Processor&& aProcessor) const {
# 659| mozilla::dom::AutoJSAPI jsapi;
firefox-150.0/dom/bindings/TypedArray.h:657:46: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::ArrayBuffer>::ProcessFixedData<false, mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::TypedArray<JS::ArrayBuffer> const&)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::TypedArray<JS::ArrayBuffer> const&)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> const&)#1}&&) constdecltype (((declval<mozil [...]
firefox-150.0/dom/bindings/TypedArray.h:657:46: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::ArrayBuffer>::ProcessFixedData<false, mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::TypedArray<JS::ArrayBuffer> const&)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::TypedArray<JS::ArrayBuffer> const&)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> const&)#1}&&) constdecltype (((declval<moz [...]
# 655|
# 656| template <bool AllowLargeTypedArrays = false, typename Processor>
# 657|-> [[nodiscard]] ProcessReturnType<Processor> ProcessFixedData(
# 658| Processor&& aProcessor) const {
# 659| mozilla::dom::AutoJSAPI jsapi;
firefox-150.0/dom/bindings/TypedArray.h:657:46: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessFixedData<false, mozilla::ClientWebGLContext::BufferData(unsigned int, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsigned int, unsigned int)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::BufferData(unsigned int, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsigned [...]
firefox-150.0/dom/bindings/TypedArray.h:657:46: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessFixedData<false, mozilla::ClientWebGLContext::BufferData(unsigned int, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsigned int, unsigned int)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::BufferData(unsigned int, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsign [...]
# 655|
# 656| template <bool AllowLargeTypedArrays = false, typename Processor>
# 657|-> [[nodiscard]] ProcessReturnType<Processor> ProcessFixedData(
# 658| Processor&& aProcessor) const {
# 659| mozilla::dom::AutoJSAPI jsapi;
firefox-150.0/dom/bindings/TypedArray.h:657:46: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessFixedData<false, mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsigned int)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsi [...]
firefox-150.0/dom/bindings/TypedArray.h:657:46: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessFixedData<false, mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsigned int)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::BufferSubData(unsigned int, long, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, un [...]
# 657 | [[nodiscard]] ProcessReturnType<Processor> ProcessFixedData(
# | ^~~~~~~~~~~~~~~~
# 655|
# 656| template <bool AllowLargeTypedArrays = false, typename Processor>
# 657|-> [[nodiscard]] ProcessReturnType<Processor> ProcessFixedData(
# 658| Processor&& aProcessor) const {
# 659| mozilla::dom::AutoJSAPI jsapi;
firefox-150.0/dom/bindings/TypedArray.h:657:46: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessFixedData<false, mozilla::ClientWebGLContext::GetBufferSubData(unsigned int, long, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsigned int)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::GetBufferSubData(unsigned int, long, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int [...]
firefox-150.0/dom/bindings/TypedArray.h:657:46: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessFixedData<false, mozilla::ClientWebGLContext::GetBufferSubData(unsigned int, long, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsigned int)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::GetBufferSubData(unsigned int, long, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned i [...]
# 655|
# 656| template <bool AllowLargeTypedArrays = false, typename Processor>
# 657|-> [[nodiscard]] ProcessReturnType<Processor> ProcessFixedData(
# 658| Processor&& aProcessor) const {
# 659| mozilla::dom::AutoJSAPI jsapi;
firefox-150.0/dom/bindings/TypedArray.h:657:46: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessFixedData<false, mozilla::ClientWebGLContext::ReadPixels(int, int, int, int, unsigned int, unsigned int, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, mozilla::dom::CallerType, mozilla::ErrorResult&) const::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::ReadPixels(int, int, int, int, unsigned int, unsigned int, mozilla::do [...]
firefox-150.0/dom/bindings/TypedArray.h:657:46: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::ArrayBufferView>::ProcessFixedData<false, mozilla::ClientWebGLContext::ReadPixels(int, int, int, int, unsigned int, unsigned int, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, mozilla::dom::CallerType, mozilla::ErrorResult&) const::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&)#1}>(mozilla::ClientWebGLContext::ReadPixels(int, int, int, int, unsigned int, unsigned int, mozilla:: [...]
# 655|
# 656| template <bool AllowLargeTypedArrays = false, typename Processor>
# 657|-> [[nodiscard]] ProcessReturnType<Processor> ProcessFixedData(
# 658| Processor&& aProcessor) const {
# 659| mozilla::dom::AutoJSAPI jsapi;
firefox-150.0/dom/bindings/TypedArray.h:657:46: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h: scope_hint: In member function ‘mozilla::dom::TypedArray_base<JS::TypedArray<(JS::Scalar::Type)8> >::ProcessFixedData<false, mozilla::dom::ImageBitmap::CreateInternal(nsIGlobalObject*, mozilla::dom::ImageData&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, mozilla::dom::ImageBitmapOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> const&)#1}>(mozilla::dom::ImageBitmap::CreateInternal(nsIGlobalObject*, mozilla::dom::ImageData&, m [...]
firefox-150.0/dom/bindings/TypedArray.h:657:46: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::TypedArray_base<JS::TypedArray<(JS::Scalar::Type)8> >::ProcessFixedData<false, mozilla::dom::ImageBitmap::CreateInternal(nsIGlobalObject*, mozilla::dom::ImageData&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, mozilla::dom::ImageBitmapOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::Span<unsigned char const, 18446744073709551615ul> const&)#1}>(mozilla::dom::ImageBitmap::CreateInternal(nsIGlobalObject*, mozilla::dom::ImageData&, [...]
# 657 | [[nodiscard]] ProcessReturnType<Processor> ProcessFixedData(
# | ^~~~~~~~~~~~~~~~
# 655|
# 656| template <bool AllowLargeTypedArrays = false, typename Processor>
# 657|-> [[nodiscard]] ProcessReturnType<Processor> ProcessFixedData(
# 658| Processor&& aProcessor) const {
# 659| mozilla::dom::AutoJSAPI jsapi;
firefox-150.0/dom/bindings/TypedArray.h:657:46: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/indexedDB/SafeRefPtr.h: scope_hint: In function ‘mozilla::MakeSafeRefPtr<(anonymous namespace)::NullAction>()mozilla::SafeRefPtr<(anonymous namespace)::NullAction>’
firefox-150.0/dom/indexedDB/SafeRefPtr.h:365:15: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeSafeRefPtr<(anonymous namespace)::NullAction>()mozilla::SafeRefPtr<(anonymous namespace)::NullAction>’ not found in profile data
# 365 | SafeRefPtr<T> MakeSafeRefPtr(Args&&... aArgs) {
# | ^~~~~~~~~~~~~~
# 363|
# 364| template <typename T, typename... Args>
# 365|-> SafeRefPtr<T> MakeSafeRefPtr(Args&&... aArgs) {
# 366| return SafeRefPtr{new T(std::forward<Args>(aArgs)...),
# 367| detail::InitialConstructionTag{}};
Error: COMPILER_WARNING:
firefox-150.0/dom/indexedDB/SafeRefPtr.h: scope_hint: In function ‘mozilla::MakeSafeRefPtr<mozilla::dom::cache::(anonymous namespace)::SetupAction>()mozilla::SafeRefPtr<mozilla::dom::cache::(anonymous namespace)::SetupAction>’
firefox-150.0/dom/indexedDB/SafeRefPtr.h:365:15: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeSafeRefPtr<mozilla::dom::cache::(anonymous namespace)::SetupAction>()mozilla::SafeRefPtr<mozilla::dom::cache::(anonymous namespace)::SetupAction>’ not found in profile data
# 365 | SafeRefPtr<T> MakeSafeRefPtr(Args&&... aArgs) {
# | ^~~~~~~~~~~~~~
# 363|
# 364| template <typename T, typename... Args>
# 365|-> SafeRefPtr<T> MakeSafeRefPtr(Args&&... aArgs) {
# 366| return SafeRefPtr{new T(std::forward<Args>(aArgs)...),
# 367| detail::InitialConstructionTag{}};
Error: COMPILER_WARNING:
firefox-150.0/docshell/shistory/SessionHistoryEntry.cpp:24: included_from: Included from here.
firefox-150.0/dom/ipc/BrowserParent.h: scope_hint: In member function ‘mozilla::dom::BrowserParent::VisitAllDescendants<FinishRestore(mozilla::dom::CanonicalBrowsingContext*, nsDocShellLoadState*, mozilla::dom::SessionHistoryEntry*, nsFrameLoader*, bool)::{lambda(mozilla::dom::BrowserParent*)#1}>(FinishRestore(mozilla::dom::CanonicalBrowsingContext*, nsDocShellLoadState*, mozilla::dom::SessionHistoryEntry*, nsFrameLoader*, bool)::{lambda(mozilla::dom::BrowserParent*)#1})void’
firefox-150.0/dom/ipc/BrowserParent.h:221:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowserParent::VisitAllDescendants<FinishRestore(mozilla::dom::CanonicalBrowsingContext*, nsDocShellLoadState*, mozilla::dom::SessionHistoryEntry*, nsFrameLoader*, bool)::{lambda(mozilla::dom::BrowserParent*)#1}>(FinishRestore(mozilla::dom::CanonicalBrowsingContext*, nsDocShellLoadState*, mozilla::dom::SessionHistoryEntry*, nsFrameLoader*, bool)::{lambda(mozilla::dom::BrowserParent*)#1})void’ not found in profile data
# 221 | void VisitAllDescendants(Callback aCallback) {
# | ^~~~~~~~~~~~~~~~~~~
# 219| */
# 220| template <typename Callback>
# 221|-> void VisitAllDescendants(Callback aCallback) {
# 222| const auto& browserBridges = ManagedPBrowserBridgeParent();
# 223| for (const auto& key : browserBridges) {
Error: COMPILER_WARNING:
firefox-150.0/dom/ipc/BrowserParent.h: scope_hint: In member function ‘mozilla::dom::BrowserParent::VisitAllDescendants<mozilla::dom::SessionHistoryEntry::SetFrameLoader(nsFrameLoader*)::{lambda(mozilla::dom::BrowserParent*)#1}>(mozilla::dom::SessionHistoryEntry::SetFrameLoader(nsFrameLoader*)::{lambda(mozilla::dom::BrowserParent*)#1})void’
firefox-150.0/dom/ipc/BrowserParent.h:221:8: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::BrowserParent::VisitAllDescendants<mozilla::dom::SessionHistoryEntry::SetFrameLoader(nsFrameLoader*)::{lambda(mozilla::dom::BrowserParent*)#1}>(mozilla::dom::SessionHistoryEntry::SetFrameLoader(nsFrameLoader*)::{lambda(mozilla::dom::BrowserParent*)#1})void’ not found in profile data
# 219| */
# 220| template <typename Callback>
# 221|-> void VisitAllDescendants(Callback aCallback) {
# 222| const auto& browserBridges = ManagedPBrowserBridgeParent();
# 223| for (const auto& key : browserBridges) {
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/dom/media/webrtc/transport/nricemediastream.cpp:386: error[uninitvar]: Uninitialized variables: p1.pctx, p1.as_string, p1.state, p1.peer_nominated, p1.nominated, p1.triggered, p1.priority, p1.local, p1.remote, p1.foundation, p1.bytes_sent, p1.bytes_recvd, p1.responses_recvd, p1.current_rtt_ms, p1.total_rtt_ms, p1.stun_client, p1.stun_client_handle, p1.stun_cb_timer, p1.restart_role_change_cb_timer, p1.restart_nominated_cb_timer
# 384| p2 = TAILQ_FIRST(&peer_stream->check_list);
# 385| while (p2) {
# 386|-> if (p1 == p2) {
# 387| /* Don't compare with our self. */
# 388| p2 = TAILQ_NEXT(p2, check_queue_entry);
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<long, nsresult, mozilla::dom::cache::db::(anonymous namespace)::BodyDiskSizeGetterFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)::{lambda(auto:1 const&)#1}, mozilla::Result<long, nsresult> (&)(nsresult)>(mozilla::Result<long, nsresult>&&, mozilla::dom::cache::db::(anonymous namespace)::BodyDiskSizeGetterFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)::{lambda(auto:1 const&)#1}&&, mozilla::Result<long, nsresult> (&)(nsresult))mozilla [...]
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<long, nsresult, mozilla::dom::cache::db::(anonymous namespace)::BodyDiskSizeGetterFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)::{lambda(auto:1 const&)#1}, mozilla::Result<long, nsresult> (&)(nsresult)>(mozilla::Result<long, nsresult>&&, mozilla::dom::cache::db::(anonymous namespace)::BodyDiskSizeGetterFunction::OnFunctionCall(mozIStorageValueArray*, nsIVariant**)::{lambda(auto:1 const&)#1}&&, mozilla::Result<long, nsresult> (&)(nsresult [...]
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
firefox-150.0/dom/quota/QuotaCommon.h:976:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<mozilla::Maybe<long>, nsresult, mozilla::dom::cache::RemoveNsIFile(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Maybe<long>, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Maybe<long>, nsresult>&&, mozilla::dom::cache::RemoveNsIFile(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla:: [...]
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<mozilla::Maybe<long>, nsresult, mozilla::dom::cache::RemoveNsIFile(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Maybe<long>, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Maybe<long>, nsresult>&&, mozilla::dom::cache::RemoveNsIFile(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(auto:1 const&)#1}&&, mozilla::Result< [...]
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
firefox-150.0/dom/quota/QuotaCommon.h:976:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<mozilla::Maybe<long>, nsresult, mozilla::dom::cache::UpdateDirectoryPaddingFile(nsIFile&, mozIStorageConnection&, long, long, bool)::{lambda()#1}::operator()() const::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Maybe<long>, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Maybe<long>, nsresult>&&, mozilla::dom::cache::UpdateDirectoryPaddingFile(nsIFile&, mozIStorageConnection&, long, long, bool)::{lambda()#1}::operator()() const::{lambda(auto:1 const&)#1 [...]
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<mozilla::Maybe<long>, nsresult, mozilla::dom::cache::UpdateDirectoryPaddingFile(nsIFile&, mozIStorageConnection&, long, long, bool)::{lambda()#1}::operator()() const::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Maybe<long>, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Maybe<long>, nsresult>&&, mozilla::dom::cache::UpdateDirectoryPaddingFile(nsIFile&, mozIStorageConnection&, long, long, bool)::{lambda()#1}::operator()() const::{lambda(auto:1 [...]
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
firefox-150.0/dom/quota/QuotaCommon.h:976:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::(anonymous namespace)::BodyGetCacheDir(nsIFile&, nsID const&, bool)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::(anonymous namespace)::BodyGetCacheDir(nsIFile&, nsID const&, bool)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult))mozilla::Result<mozilla::Ok, nsresult>’
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::(anonymous namespace)::BodyGetCacheDir(nsIFile&, nsID const&, bool)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::(anonymous namespace)::BodyGetCacheDir(nsIFile&, nsID const&, bool)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult))mozilla::Result<mozilla::Ok, nsresult>’ not foun [...]
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
firefox-150.0/dom/quota/QuotaCommon.h:976:6: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::BodyCreateDir(nsIFile&)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::BodyCreateDir(nsIFile&)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult))mozilla::Result<mozilla::Ok, nsresult>’
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::BodyCreateDir(nsIFile&)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::BodyCreateDir(nsIFile&)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult))mozilla::Result<mozilla::Ok, nsresult>’ not found in profile data
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, nsTBaseHashSet<nsIDHashKey>&)::{lambda(nsCOMPtr<nsIFile> const&)#1}::operator()(nsCOMPtr<nsIFile> const&) const::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIF [...]
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, nsTBaseHashSet<nsIDHashKey>&)::{lambda(nsCOMPtr<nsIFile> const&)#1}::operator()(nsCOMPtr<nsIFile> const&) const::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata con [...]
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
firefox-150.0/dom/quota/QuotaCommon.h:976:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::CreateMarkerFile(mozilla::dom::cache::CacheDirectoryMetadata const&)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::CreateMarkerFile(mozilla::dom::cache::CacheDirectoryMetadata const&)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult))mozilla::Result<mozilla::Ok, nsresult>’
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::CreateMarkerFile(mozilla::dom::cache::CacheDirectoryMetadata const&)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::CreateMarkerFile(mozilla::dom::cache::CacheDirectoryMetadata const&)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult))mozilla::Result<mozilla::Ok, nsresult>’ not fo [...]
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
firefox-150.0/dom/quota/QuotaCommon.h:976:6: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::DirectoryPaddingDeleteFile(nsIFile&, mozilla::dom::cache::DirPaddingFile)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::DirectoryPaddingDeleteFile(nsIFile&, mozilla::dom::cache::DirPaddingFile)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult))mozilla::Result<mozilla::Ok, nsresult>’
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::DirectoryPaddingDeleteFile(nsIFile&, mozilla::dom::cache::DirPaddingFile)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::DirectoryPaddingDeleteFile(nsIFile&, mozilla::dom::cache::DirPaddingFile)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult))mozilla::Result<mozilla::Ok, nsresult> [...]
# 976 | auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# | ^~~~~~~~
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
firefox-150.0/dom/quota/QuotaCommon.h:976:6: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::RemoveNsIFile(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(auto:1 const&)#2}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::RemoveNsIFile(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(auto:1 const&)#2}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult) [...]
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::RemoveNsIFile(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(auto:1 const&)#2}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::RemoveNsIFile(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(auto:1 const&)#2}&&, mozilla::Result<mozilla::Ok, nsresult> (&)( [...]
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
firefox-150.0/dom/quota/QuotaCommon.h:976:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::db::InitializeConnection(mozIStorageConnection&)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::db::InitializeConnection(mozIStorageConnection&)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult))mozilla::Result<mozilla::Ok, nsresult>’
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<mozilla::Ok, nsresult, mozilla::dom::cache::db::InitializeConnection(mozIStorageConnection&)::{lambda(auto:1 const&)#1}, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult)>(mozilla::Result<mozilla::Ok, nsresult>&&, mozilla::dom::cache::db::InitializeConnection(mozIStorageConnection&)::{lambda(auto:1 const&)#1}&&, mozilla::Result<mozilla::Ok, nsresult> (&)(nsresult))mozilla::Result<mozilla::Ok, nsresult>’ not found in profile data
# 976 | auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# | ^~~~~~~~
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::OrElseIf<nsCOMPtr<mozIStorageConnection>, nsresult, mozilla::dom::cache::OpenDBConnection(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, mozilla::Maybe<std::array<unsigned char, 32ul> > const&)::{lambda(auto:1 const&)#1}, mozilla::dom::cache::OpenDBConnection(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, mozilla::Maybe<std::array<unsigned char, 32ul> > const&)::{lambda(nsresult)#1}>(mozilla::Result<nsCOMPtr<mozIStorageConnection>, nsresult>& [...]
firefox-150.0/dom/quota/QuotaCommon.h:976:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::OrElseIf<nsCOMPtr<mozIStorageConnection>, nsresult, mozilla::dom::cache::OpenDBConnection(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, mozilla::Maybe<std::array<unsigned char, 32ul> > const&)::{lambda(auto:1 const&)#1}, mozilla::dom::cache::OpenDBConnection(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, mozilla::Maybe<std::array<unsigned char, 32ul> > const&)::{lambda(nsresult)#1}>(mozilla::Result<nsCOMPtr<mozIStorageConnection>, n [...]
# 974| // XXX Support orElseIf directly in mozilla::Result
# 975| template <typename V, typename E, typename P, typename F>
# 976|-> auto OrElseIf(Result<V, E>&& aResult, P&& aPred, F&& aFunc) -> Result<V, E> {
# 977| return MOZ_UNLIKELY(aResult.isErr())
# 978| ? (std::forward<P>(aPred)(aResult.inspectErr()))
firefox-150.0/dom/quota/QuotaCommon.h:976:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db12_GLOBAL__N_1L17MatchByVaryHeaderER21mozIStorageConnectionRKNS4_12CacheRequestEiEUlRT_E_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOSC_EUlvE_ZNS_12CollectWhileISM_ZNS3_ISE_EESI_SK_SL_EUlvE0_EENSF_ISG_NSt13invoke_resultISC_JEE4type8err_typeEEERKSC_RKT0_EUlbE_EEST_SC_SY_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db12_GLOBAL__N_1L17MatchByVaryHeaderER21mozIStorageConnectionRKNS4_12CacheRequestEiEUlRT_E_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOSC_EUlvE_ZNS_12CollectWhileISM_ZNS3_ISE_EESI_SK_SL_EUlvE0_EENSF_ISG_NSt13invoke_resultISC_JEE4type8err_typeEEERKSC_RKT0_EUlbE_EEST_SC_SY_’ not found in profile data
# 1174 | auto CollectEach(Step aStep, const Body& aBody)
# | ^~~~~~~~~~~
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db12_GLOBAL__N_1L21DeleteAllCacheEntriesER21mozIStorageConnectionRlEUlRT_E_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOSA_EUlvE_ZNS_12CollectWhileISK_ZNS3_ISC_EESG_SI_SJ_EUlvE0_EENSD_ISE_NSt13invoke_resultISA_JEE4type8err_typeEEERKSA_RKT0_EUlbE_EESR_SA_SW_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db12_GLOBAL__N_1L21DeleteAllCacheEntriesER21mozIStorageConnectionRlEUlRT_E_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOSA_EUlvE_ZNS_12CollectWhileISK_ZNS3_ISC_EESG_SI_SJ_EUlvE0_EENSD_ISE_NSt13invoke_resultISA_JEE4type8err_typeEEERKSA_RKT0_EUlbE_EESR_SA_SW_’ not found in profile data
# 1174 | auto CollectEach(Step aStep, const Body& aBody)
# | ^~~~~~~~~~~
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db12_GLOBAL__N_1L30SelectAndDeleteEntriesInternalER21mozIStorageConnectionRKNS_4SpanIKiLm18446744073709551615EEER8nsTArrayI4nsIDERSE_INS6_7IdCountEERlEUlRT_E_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOSM_EUlvE_ZNS_12CollectWhileISW_ZNS3_ISO_EESS_SU_SV_EUlvE0_EENSP_ISQ_NSt13invoke_resultISM_JEE4type8err_typeEEERKSM_RKT0_EUlbE_EES13_SM_S18_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db12_GLOBAL__N_1L30SelectAndDeleteEntriesInternalER21mozIStorageConnectionRKNS_4SpanIKiLm18446744073709551615EEER8nsTArrayI4nsIDERSE_INS6_7IdCountEERlEUlRT_E_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOSM_EUlvE_ZNS_12CollectWhileISW_ZNS3_ISO_EESS_SU_SV_EUlvE0_EENSP_ISQ_NSt13invoke_resultISM_JEE4type8err_typeEEERKSM_RKT0_EUlbE_EES13_SM_S18_’ not found in profile data
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db15GetKnownBodyIdsER21mozIStorageConnectionEUlRT_E0_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOS8_EUlvE_ZNS_12CollectWhileISI_ZNS3_ISA_EESE_SG_SH_EUlvE0_EENSB_ISC_NSt13invoke_resultIS8_JEE4type8err_typeEEERKS8_RKT0_EUlbE_EESP_S8_SU_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db15GetKnownBodyIdsER21mozIStorageConnectionEUlRT_E0_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOS8_EUlvE_ZNS_12CollectWhileISI_ZNS3_ISA_EESE_SG_SH_EUlvE0_EENSB_ISC_NSt13invoke_resultIS8_JEE4type8err_typeEEERKS8_RKT0_EUlbE_EESP_S8_SU_’ not found in profile data
# 1174 | auto CollectEach(Step aStep, const Body& aBody)
# | ^~~~~~~~~~~
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db15GetKnownBodyIdsER21mozIStorageConnectionEUlRT_E_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOS8_EUlvE_ZNS_12CollectWhileISI_ZNS3_ISA_EESE_SG_SH_EUlvE0_EENSB_ISC_NSt13invoke_resultIS8_JEE4type8err_typeEEERKS8_RKT0_EUlbE_EESP_S8_SU_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db15GetKnownBodyIdsER21mozIStorageConnectionEUlRT_E_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOS8_EUlvE_ZNS_12CollectWhileISI_ZNS3_ISA_EESE_SG_SH_EUlvE0_EENSB_ISC_NSt13invoke_resultIS8_JEE4type8err_typeEEERKS8_RKT0_EUlbE_EESP_S8_SU_’ not found in profile data
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db22FindOverallPaddingSizeER21mozIStorageConnectionEUlRT_E_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOS8_EUlvE_ZNS_12CollectWhileISI_ZNS3_ISA_EESE_SG_SH_EUlvE0_EENSB_ISC_NSt13invoke_resultIS8_JEE4type8err_typeEEERKS8_RKT0_EUlbE_EESP_S8_SU_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS1_5cache2db22FindOverallPaddingSizeER21mozIStorageConnectionEUlRT_E_EENS_6ResultINS_2OkE8nsresultEER20mozIStorageStatementOS8_EUlvE_ZNS_12CollectWhileISI_ZNS3_ISA_EESE_SG_SH_EUlvE0_EENSB_ISC_NSt13invoke_resultIS8_JEE4type8err_typeEEERKS8_RKT0_EUlbE_EESP_S8_SU_’ not found in profile data
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZNS1_5cache2db12StorageMatchER21mozIStorageConnectionNS5_9NamespaceERKNS5_12CacheRequestERKNS5_16CacheQueryParamsEEUlRT_E_10AutoTArrayIlLm32EEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOSG_EUlSH_E_EENSL_INS_2OkESN_EESQ_SR_EUlvE_ZNS_12CollectWhileISV_ZNS3_ISS_EESU_SQ_SR_EUlvE0_EENSL_IST_NSt13invoke_resultISG_JEE4type8err_typeEEERKSG_RKSM_EUlbE_EES12_SG_S16_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZNS1_5cache2db12StorageMatchER21mozIStorageConnectionNS5_9NamespaceERKNS5_12CacheRequestERKNS5_16CacheQueryParamsEEUlRT_E_10AutoTArrayIlLm32EEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOSG_EUlSH_E_EENSL_INS_2OkESN_EESQ_SR_EUlvE_ZNS_12CollectWhileISV_ZNS3_ISS_EESU_SQ_SR_EUlvE0_EENSL_IST_NSt13invoke_resultISG_JEE4type8err_typeEEERKSG_RKSM_EUlbE_EES12_SG_S16_’ not found in profil [...]
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZNS1_5cache2db12_GLOBAL__N_1L12ReadResponseER21mozIStorageConnectioniEUlRT_E0_8nsTArrayI9nsTStringIcEEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOSA_EUlSB_E_EENSH_INS_2OkESJ_EESM_SN_EUlvE_ZNS_12CollectWhileISR_ZNS3_ISO_EESQ_SM_SN_EUlvE0_EENSH_ISP_NSt13invoke_resultISA_JEE4type8err_typeEEERKSA_RKSI_EUlbE_EESY_SA_S12_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZNS1_5cache2db12_GLOBAL__N_1L12ReadResponseER21mozIStorageConnectioniEUlRT_E0_8nsTArrayI9nsTStringIcEEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOSA_EUlSB_E_EENSH_INS_2OkESJ_EESM_SN_EUlvE_ZNS_12CollectWhileISR_ZNS3_ISO_EESQ_SM_SN_EUlvE0_EENSH_ISP_NSt13invoke_resultISA_JEE4type8err_typeEEERKSA_RKSI_EUlbE_EESY_SA_S12_’ not found in profile data
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZNS1_5cache2db12_GLOBAL__N_1L8QueryAllER21mozIStorageConnectionlEUlRT_E_10AutoTArrayIiLm256EEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOSA_EUlSB_E_EENSF_INS_2OkESH_EESK_SL_EUlvE_ZNS_12CollectWhileISP_ZNS3_ISM_EESO_SK_SL_EUlvE0_EENSF_ISN_NSt13invoke_resultISA_JEE4type8err_typeEEERKSA_RKSG_EUlbE_EESW_SA_S10_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZNS1_5cache2db12_GLOBAL__N_1L8QueryAllER21mozIStorageConnectionlEUlRT_E_10AutoTArrayIiLm256EEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOSA_EUlSB_E_EENSF_INS_2OkESH_EESK_SL_EUlvE_ZNS_12CollectWhileISP_ZNS3_ISM_EESO_SK_SL_EUlvE0_EENSF_ISN_NSt13invoke_resultISA_JEE4type8err_typeEEERKSA_RKSG_EUlbE_EESW_SA_S10_’ not found in profile data
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZNS1_5cache2db14StorageGetKeysER21mozIStorageConnectionNS5_9NamespaceEEUlRT_E_8nsTArrayI9nsTStringIDsEEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOSA_EUlSB_E_EENSH_INS_2OkESJ_EESM_SN_EUlvE_ZNS_12CollectWhileISR_ZNS3_ISO_EESQ_SM_SN_EUlvE0_EENSH_ISP_NSt13invoke_resultISA_JEE4type8err_typeEEERKSA_RKSI_EUlbE_EESY_SA_S12_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZNS1_5cache2db14StorageGetKeysER21mozIStorageConnectionNS5_9NamespaceEEUlRT_E_8nsTArrayI9nsTStringIDsEEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOSA_EUlSB_E_EENSH_INS_2OkESJ_EESM_SN_EUlvE_ZNS_12CollectWhileISR_ZNS3_ISO_EESQ_SM_SN_EUlvE0_EENSH_ISP_NSt13invoke_resultISA_JEE4type8err_typeEEERKSA_RKSI_EUlbE_EESY_SA_S12_’ not found in profile data
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZNS1_5cache2db20FindOrphanedCacheIdsER21mozIStorageConnectionEUlRT_E_10AutoTArrayIlLm8EEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOS9_EUlSA_E_EENSE_INS_2OkESG_EESJ_SK_EUlvE_ZNS_12CollectWhileISO_ZNS3_ISL_EESN_SJ_SK_EUlvE0_EENSE_ISM_NSt13invoke_resultIS9_JEE4type8err_typeEEERKS9_RKSF_EUlbE_EESV_S9_SZ_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZNS1_5cache2db20FindOrphanedCacheIdsER21mozIStorageConnectionEUlRT_E_10AutoTArrayIlLm8EEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOS9_EUlSA_E_EENSE_INS_2OkESG_EESJ_SK_EUlvE_ZNS_12CollectWhileISO_ZNS3_ISL_EESN_SJ_SK_EUlvE0_EENSE_ISM_NSt13invoke_resultIS9_JEE4type8err_typeEEERKS9_RKSF_EUlbE_EESV_S9_SZ_’ not found in profile data
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZZNS1_5cache2db12_GLOBAL__N_1L17MatchByVaryHeaderER21mozIStorageConnectionRKNS5_12CacheRequestEiENKUlvE_clEvEUlRT_E_10AutoTArrayI9nsTStringIcELm8EEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOSE_EUlSF_E_EENSL_INS_2OkESN_EESQ_SR_EUlvE_ZNS_12CollectWhileISV_ZNS3_ISS_EESU_SQ_SR_EUlvE0_EENSL_IST_NSt13invoke_resultISE_JEE4type8err_typeEEERKSE_RKSM_EUlbE_EES12_SE_S16_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota21CollectWhileHasResultIZNS2_29CollectElementsWhileHasResultIZZNS1_5cache2db12_GLOBAL__N_1L17MatchByVaryHeaderER21mozIStorageConnectionRKNS5_12CacheRequestEiENKUlvE_clEvEUlRT_E_10AutoTArrayI9nsTStringIcELm8EEEENS_6ResultIT0_8nsresultEER20mozIStorageStatementOSE_EUlSF_E_EENSL_INS_2OkESN_EESQ_SR_EUlvE_ZNS_12CollectWhileISV_ZNS3_ISS_EESU_SQ_SR_EUlvE0_EENSL_IST_NSt13invoke_resultISE_JEE4type8err_typeEEERKSE_RKSM_EUlbE_EES12_SE_S16_’ not found in p [...]
# 1174 | auto CollectEach(Step aStep, const Body& aBody)
# | ^~~~~~~~~~~
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota6detail15CollectEachFileIZNS2_15CollectEachFileIZNS1_5cache23BodyDeleteOrphanedFilesERKNS6_22CacheDirectoryMetadataER7nsIFileR14nsTBaseHashSetI11nsIDHashKeyEEUlRK8nsCOMPtrISA_EE_EENS_6ResultINS_2OkE8nsresultEESB_RKT_EUlvE_SK_EESO_SB_SR_RKT0_EUlvE_SK_EENSL_ISM_NSt13invoke_resultISP_JEE4type8err_typeEEESP_SV_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota6detail15CollectEachFileIZNS2_15CollectEachFileIZNS1_5cache23BodyDeleteOrphanedFilesERKNS6_22CacheDirectoryMetadataER7nsIFileR14nsTBaseHashSetI11nsIDHashKeyEEUlRK8nsCOMPtrISA_EE_EENS_6ResultINS_2OkE8nsresultEESB_RKT_EUlvE_SK_EESO_SB_SR_RKT0_EUlvE_SK_EENSL_ISM_NSt13invoke_resultISP_JEE4type8err_typeEEESP_SV_’ not found in profile data
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota6detail15CollectEachFileIZNS2_15CollectEachFileIZNS1_5cache24RemoveNsIFileRecursivelyERKNS_5MaybeINS6_22CacheDirectoryMetadataEEER7nsIFilebEUlRK8nsCOMPtrISC_EE_EENS_6ResultINS_2OkE8nsresultEESD_RKT_EUlvE_SI_EESM_SD_SP_RKT0_EUlvE_SI_EENSJ_ISK_NSt13invoke_resultISN_JEE4type8err_typeEEESN_ST_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota6detail15CollectEachFileIZNS2_15CollectEachFileIZNS1_5cache24RemoveNsIFileRecursivelyERKNS_5MaybeINS6_22CacheDirectoryMetadataEEER7nsIFilebEUlRK8nsCOMPtrISC_EE_EENS_6ResultINS_2OkE8nsresultEESD_RKT_EUlvE_SI_EESM_SD_SP_RKT0_EUlvE_SI_EENSJ_ISK_NSt13invoke_resultISN_JEE4type8err_typeEEESN_ST_’ not found in profile data
# 1174 | auto CollectEach(Step aStep, const Body& aBody)
# | ^~~~~~~~~~~
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota6detail15CollectEachFileIZNS2_15CollectEachFileIZNS1_5cache27BodyTraverseFilesForCleanupIZZNS6_23BodyDeleteOrphanedFilesERKNS6_22CacheDirectoryMetadataER7nsIFileR14nsTBaseHashSetI11nsIDHashKeyEENKUlRK8nsCOMPtrISB_EE_clESK_EUlSC_RK12nsTSubstringIcEE_EE8nsresultRKNS_5MaybeIS8_EESC_RKT_EUlSK_E_EENS_6ResultINS_2OkESR_EESC_SY_EUlvE_SZ_EES12_SC_SY_RKT0_EUlvE_SZ_EENS10_IS11_NSt13invoke_resultISW_JEE4type8err_typeEEESW_S16_’
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla11CollectEachIZNS_3dom5quota6detail15CollectEachFileIZNS2_15CollectEachFileIZNS1_5cache27BodyTraverseFilesForCleanupIZZNS6_23BodyDeleteOrphanedFilesERKNS6_22CacheDirectoryMetadataER7nsIFileR14nsTBaseHashSetI11nsIDHashKeyEENKUlRK8nsCOMPtrISB_EE_clESK_EUlSC_RK12nsTSubstringIcEE_EE8nsresultRKNS_5MaybeIS8_EESC_RKT_EUlSK_E_EENS_6ResultINS_2OkESR_EESC_SY_EUlvE_SZ_EES12_SC_SY_RKT0_EUlvE_SZ_EENS10_IS11_NSt13invoke_resultISW_JEE4type8err_typeEEESW_S16_’ not found in profile data
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::CollectEach<mozilla::Reduce<AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile*, mozIStorageConnection*)::{lambda(mozilla::CheckedInt<long>, mozilla::Maybe<long const&> const&)#1}>(AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::Cache [...]
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘mozilla::CollectEach<mozilla::Reduce<AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile*, mozIStorageConnection*)::{lambda(mozilla::CheckedInt<long>, mozilla::Maybe<long const&> const&)#1}>(AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cac [...]
# 1174 | auto CollectEach(Step aStep, const Body& aBody)
# | ^~~~~~~~~~~
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::CollectEach<mozilla::dom::cache::db::(anonymous namespace)::QueryCache(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&, unsigned int)::{lambda()#1}, mozilla::CollectWhile<mozilla::dom::cache::db::(anonymous namespace)::QueryCache(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&, unsigned int)::{lambda()#1}, mozilla::dom::cache::db::(anonymous namesp [...]
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘mozilla::CollectEach<mozilla::dom::cache::db::(anonymous namespace)::QueryCache(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&, unsigned int)::{lambda()#1}, mozilla::CollectWhile<mozilla::dom::cache::db::(anonymous namespace)::QueryCache(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&, unsigned int)::{lambda()#1}, mozilla::dom::cache::db::(anonymo [...]
# 1174 | auto CollectEach(Step aStep, const Body& aBody)
# | ^~~~~~~~~~~
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/localstorage/LocalStorageCommon.h:10: included_from: Included from here.
firefox-150.0/dom/quota/Client.h:19: included_from: Included from here.
firefox-150.0/dom/quota/CommonMetadata.h:10: included_from: Included from here.
firefox-150.0/dom/cache/Types.h:12: included_from: Included from here.
firefox-150.0/dom/cache/StreamControl.h:9: included_from: Included from here.
firefox-150.0/dom/cache/CacheStreamControlChild.h:10: included_from: Included from here.
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::CollectEach<mozilla::dom::quota::ReduceEachFileAtomicCancelable<mozilla::dom::quota::UsageInfo, mozilla::dom::cache::(anonymous namespace)::ReduceUsageInfo<mozilla::dom::cache::CacheQuotaClient::InitOrigin(mozilla::dom::quota::PersistenceType, mozilla::dom::quota::OriginMetadata const&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&, mozilla::dom::cache::Ca [...]
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: warning[-Wmissing-profile]: profile for function ‘mozilla::CollectEach<mozilla::dom::quota::ReduceEachFileAtomicCancelable<mozilla::dom::quota::UsageInfo, mozilla::dom::cache::(anonymous namespace)::ReduceUsageInfo<mozilla::dom::cache::CacheQuotaClient::InitOrigin(mozilla::dom::quota::PersistenceType, mozilla::dom::quota::OriginMetadata const&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&, mozilla::dom:: [...]
# 1174 | auto CollectEach(Step aStep, const Body& aBody)
# | ^~~~~~~~~~~
# 1172| // to Result<empty, E>.
# 1173| template <typename Step, typename Body>
# 1174|-> auto CollectEach(Step aStep, const Body& aBody)
# 1175| -> Result<mozilla::Ok, typename std::invoke_result_t<Step>::err_type> {
# 1176| using StepResultType = typename std::invoke_result_t<Step>::ok_type;
firefox-150.0/dom/quota/QuotaCommon.h:1174:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::ReduceEach<mozilla::Reduce<AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile*, mozIStorageConnection*)::{lambda(mozilla::CheckedInt<long>, mozilla::Maybe<long const&> const&)#1}>(AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheD [...]
firefox-150.0/dom/quota/QuotaCommon.h:1200:6: warning[-Wmissing-profile]: profile for function ‘mozilla::ReduceEach<mozilla::Reduce<AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile*, mozIStorageConnection*)::{lambda(mozilla::CheckedInt<long>, mozilla::Maybe<long const&> const&)#1}>(AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cach [...]
# 1200 | auto ReduceEach(InputGenerator aInputGenerator, T aInit,
# | ^~~~~~~~~~
# 1198| // generator function.
# 1199| template <typename InputGenerator, typename T, typename BinaryOp>
# 1200|-> auto ReduceEach(InputGenerator aInputGenerator, T aInit,
# 1201| const BinaryOp& aBinaryOp)
# 1202| -> Result<T, typename std::invoke_result_t<InputGenerator>::err_type> {
firefox-150.0/dom/quota/QuotaCommon.h:1200:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::ReduceEach<mozilla::dom::quota::ReduceEachFileAtomicCancelable<mozilla::dom::quota::UsageInfo, mozilla::dom::cache::(anonymous namespace)::ReduceUsageInfo<mozilla::dom::cache::CacheQuotaClient::InitOrigin(mozilla::dom::quota::PersistenceType, mozilla::dom::quota::OriginMetadata const&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&, mozilla::dom::cache::Cac [...]
firefox-150.0/dom/quota/QuotaCommon.h:1200:6: warning[-Wmissing-profile]: profile for function ‘mozilla::ReduceEach<mozilla::dom::quota::ReduceEachFileAtomicCancelable<mozilla::dom::quota::UsageInfo, mozilla::dom::cache::(anonymous namespace)::ReduceUsageInfo<mozilla::dom::cache::CacheQuotaClient::InitOrigin(mozilla::dom::quota::PersistenceType, mozilla::dom::quota::OriginMetadata const&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&, mozilla::dom::c [...]
# 1200 | auto ReduceEach(InputGenerator aInputGenerator, T aInit,
# | ^~~~~~~~~~
# 1198| // generator function.
# 1199| template <typename InputGenerator, typename T, typename BinaryOp>
# 1200|-> auto ReduceEach(InputGenerator aInputGenerator, T aInit,
# 1201| const BinaryOp& aBinaryOp)
# 1202| -> Result<T, typename std::invoke_result_t<InputGenerator>::err_type> {
firefox-150.0/dom/quota/QuotaCommon.h:1200:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::ReduceEach<mozilla::Reduce<AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile*, mozIStorageConnection*)::{lambda(mozilla::CheckedInt<long>, mozilla::Maybe<long const&> const&)#1}>(AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache: [...]
firefox-150.0/dom/quota/QuotaCommon.h:1208:7: warning[-Wmissing-profile]: profile for function ‘mozilla::ReduceEach<mozilla::Reduce<AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile*, mozIStorageConnection*)::{lambda(mozilla::CheckedInt<long>, mozilla::Maybe<long const&> const&)#1}>(AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cach [...]
# 1208 | [&res, &aBinaryOp](const auto& element)
# | ^
# 1206| MOZ_TRY(CollectEach(
# 1207| std::move(aInputGenerator),
# 1208|-> [&res, &aBinaryOp](const auto& element)
# 1209| -> Result<Ok,
# 1210| typename std::invoke_result_t<InputGenerator>::err_type> {
firefox-150.0/dom/quota/QuotaCommon.h:1208:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/string/nsTSubstring.h:17: included_from: Included from here.
firefox-150.0/xpcom/string/nsAString.h:14: included_from: Included from here.
firefox-150.0/xpcom/string/nsString.h:15: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:12: included_from: Included from here.
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::ReduceEach<mozilla::dom::quota::ReduceEachFileAtomicCancelable<mozilla::dom::quota::UsageInfo, mozilla::dom::cache::(anonymous namespace)::ReduceUsageInfo<mozilla::dom::cache::CacheQuotaClient::InitOrigin(mozilla::dom::quota::PersistenceType, mozilla::dom::quota::OriginMetadata const&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&, mozilla::dom::cac [...]
firefox-150.0/dom/quota/QuotaCommon.h:1208:7: warning[-Wmissing-profile]: profile for function ‘mozilla::ReduceEach<mozilla::dom::quota::ReduceEachFileAtomicCancelable<mozilla::dom::quota::UsageInfo, mozilla::dom::cache::(anonymous namespace)::ReduceUsageInfo<mozilla::dom::cache::CacheQuotaClient::InitOrigin(mozilla::dom::quota::PersistenceType, mozilla::dom::quota::OriginMetadata const&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&, mozilla::dom::c [...]
# 1208 | [&res, &aBinaryOp](const auto& element)
# | ^
# 1206| MOZ_TRY(CollectEach(
# 1207| std::move(aInputGenerator),
# 1208|-> [&res, &aBinaryOp](const auto& element)
# 1209| -> Result<Ok,
# 1210| typename std::invoke_result_t<InputGenerator>::err_type> {
firefox-150.0/dom/quota/QuotaCommon.h:1208:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::Reduce<AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile*, mozIStorageConnection*)::{lambda(mozilla::CheckedInt<long>, mozilla::Maybe<long const&> const&)#1}>(AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheDirectoryMetad [...]
firefox-150.0/dom/quota/QuotaCommon.h:1227:7: warning[-Wmissing-profile]: profile for function ‘mozilla::Reduce<AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile*, mozIStorageConnection*)::{lambda(mozilla::CheckedInt<long>, mozilla::Maybe<long const&> const&)#1}>(AutoTArray<long, 8ul> const&, mozilla::CheckedInt<long>, mozilla::dom::cache::(anonymous namespace)::SetupAction::RunSyncWithDBOnTarget(mozilla::dom::cache::CacheDirectoryMet [...]
# 1227 | [it = begin(aRange), end = end(aRange)]() mutable {
# | ^
# 1225| using std::end;
# 1226| return ReduceEach(
# 1227|-> [it = begin(aRange), end = end(aRange)]() mutable {
# 1228| auto res = ToMaybeRef(it != end ? &*it++ : nullptr);
# 1229| return Result<decltype(res), typename std::invoke_result_t<
firefox-150.0/dom/quota/QuotaCommon.h:1227:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::CreateAndExecuteSingleStepStatement<(mozilla::dom::quota::SingleStepResult)0, mozilla::dom::cache::db::(anonymous namespace)::DeleteSecurityInfo(mozIStorageConnection&, int, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1}>(mozIStorageConnection&, nsTSubstring<char> const&, mozilla::dom::cache::db::(anonymous namespace)::DeleteSecurityInfo(mozIStorageConnection&, int, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1})mozilla::Result<std::conditional<( [...]
firefox-150.0/dom/quota/QuotaCommon.h:1543:1: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CreateAndExecuteSingleStepStatement<(mozilla::dom::quota::SingleStepResult)0, mozilla::dom::cache::db::(anonymous namespace)::DeleteSecurityInfo(mozIStorageConnection&, int, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1}>(mozIStorageConnection&, nsTSubstring<char> const&, mozilla::dom::cache::db::(anonymous namespace)::DeleteSecurityInfo(mozIStorageConnection&, int, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1})mozilla::Result<std::cond [...]
# 1543 | CreateAndExecuteSingleStepStatement(mozIStorageConnection& aConnection,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1541| typename BindFunctor>
# 1542| Result<SingleStepSuccessType<ResultHandling>, nsresult>
# 1543|-> CreateAndExecuteSingleStepStatement(mozIStorageConnection& aConnection,
# 1544| const nsACString& aStatementString,
# 1545| BindFunctor aBindFunctor) {
firefox-150.0/dom/quota/QuotaCommon.h:1543:1: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::CreateAndExecuteSingleStepStatement<(mozilla::dom::quota::SingleStepResult)0, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#1}>(mozIStorageConnection&, nsTSubstring<char> const&, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#1})mozilla::Result<std::conditional<((mozilla::dom::quota::SingleStepResult)0)==((mozilla::dom::quota::SingleStepResult)0), moz [...]
firefox-150.0/dom/quota/QuotaCommon.h:1543:1: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CreateAndExecuteSingleStepStatement<(mozilla::dom::quota::SingleStepResult)0, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#1}>(mozIStorageConnection&, nsTSubstring<char> const&, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#1})mozilla::Result<std::conditional<((mozilla::dom::quota::SingleStepResult)0)==((mozilla::dom::quota::SingleStepResul [...]
# 1543 | CreateAndExecuteSingleStepStatement(mozIStorageConnection& aConnection,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1541| typename BindFunctor>
# 1542| Result<SingleStepSuccessType<ResultHandling>, nsresult>
# 1543|-> CreateAndExecuteSingleStepStatement(mozIStorageConnection& aConnection,
# 1544| const nsACString& aStatementString,
# 1545| BindFunctor aBindFunctor) {
firefox-150.0/dom/quota/QuotaCommon.h:1543:1: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::CreateAndExecuteSingleStepStatement<(mozilla::dom::quota::SingleStepResult)1, mozilla::dom::cache::db::(anonymous namespace)::InsertSecurityInfo(mozIStorageConnection&, nsICryptoHash&, nsITransportSecurityInfo*)::{lambda(auto:1&)#1}>(mozIStorageConnection&, nsTSubstring<char> const&, mozilla::dom::cache::db::(anonymous namespace)::InsertSecurityInfo(mozIStorageConnection&, nsICryptoHash&, nsITransportSecurityInfo*)::{lambda(auto:1&)#1})mozilla::Result<std::conditional<((m [...]
firefox-150.0/dom/quota/QuotaCommon.h:1543:1: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CreateAndExecuteSingleStepStatement<(mozilla::dom::quota::SingleStepResult)1, mozilla::dom::cache::db::(anonymous namespace)::InsertSecurityInfo(mozIStorageConnection&, nsICryptoHash&, nsITransportSecurityInfo*)::{lambda(auto:1&)#1}>(mozIStorageConnection&, nsTSubstring<char> const&, mozilla::dom::cache::db::(anonymous namespace)::InsertSecurityInfo(mozIStorageConnection&, nsICryptoHash&, nsITransportSecurityInfo*)::{lambda(auto:1&)#1})mozilla::Result<std::condit [...]
# 1541| typename BindFunctor>
# 1542| Result<SingleStepSuccessType<ResultHandling>, nsresult>
# 1543|-> CreateAndExecuteSingleStepStatement(mozIStorageConnection& aConnection,
# 1544| const nsACString& aStatementString,
# 1545| BindFunctor aBindFunctor) {
firefox-150.0/dom/quota/QuotaCommon.h:1543:1: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::CreateAndExecuteSingleStepStatement<(mozilla::dom::quota::SingleStepResult)1, mozilla::dom::cache::db::(anonymous namespace)::ReadRequest(mozIStorageConnection&, int)::{lambda(auto:1&)#1}>(mozIStorageConnection&, nsTSubstring<char> const&, mozilla::dom::cache::db::(anonymous namespace)::ReadRequest(mozIStorageConnection&, int)::{lambda(auto:1&)#1})mozilla::Result<std::conditional<((mozilla::dom::quota::SingleStepResult)1)==((mozilla::dom::quota::SingleStepResult)0), mozil [...]
firefox-150.0/dom/quota/QuotaCommon.h:1543:1: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CreateAndExecuteSingleStepStatement<(mozilla::dom::quota::SingleStepResult)1, mozilla::dom::cache::db::(anonymous namespace)::ReadRequest(mozIStorageConnection&, int)::{lambda(auto:1&)#1}>(mozIStorageConnection&, nsTSubstring<char> const&, mozilla::dom::cache::db::(anonymous namespace)::ReadRequest(mozIStorageConnection&, int)::{lambda(auto:1&)#1})mozilla::Result<std::conditional<((mozilla::dom::quota::SingleStepResult)1)==((mozilla::dom::quota::SingleStepResult) [...]
# 1543 | CreateAndExecuteSingleStepStatement(mozIStorageConnection& aConnection,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1541| typename BindFunctor>
# 1542| Result<SingleStepSuccessType<ResultHandling>, nsresult>
# 1543|-> CreateAndExecuteSingleStepStatement(mozIStorageConnection& aConnection,
# 1544| const nsACString& aStatementString,
# 1545| BindFunctor aBindFunctor) {
firefox-150.0/dom/quota/QuotaCommon.h:1543:1: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::DeleteAllCacheEntries(mozIStorageConnection&, long&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::DeleteAllCacheEntries(mozIStorageConnection&, long&)::{lambda(auto:1&)#1}&&)::{lambda()#1}::operator()() const’
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::DeleteAllCacheEntries(mozIStorageConnection&, long&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::DeleteAllCacheEntries(mozIStorageConnection&, long&)::{lambda(auto:1&)#1}&&)::{lambda()#1}::operator()() const’ not found in profile data
# 1557 | [&aStmt] {
# | ^
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda(auto:1&)#1}&&)::{lambda()#1}::operator()() const’
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda(auto:1&)#1}&&)::{lambda()#1}::operator()() const’ not found in profile data
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::SelectAndDeleteEntriesInternal(mozIStorageConnection&, mozilla::Span<int const, 18446744073709551615ul> const&, nsTArray<nsID>&, nsTArray<mozilla::dom::cache::db::(anonymous namespace)::IdCount>&, long&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::SelectAndDeleteEntriesInternal(mozIStorageConnection&, mozilla::Span<int const, 18446744073709551615ul [...]
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::SelectAndDeleteEntriesInternal(mozIStorageConnection&, mozilla::Span<int const, 18446744073709551615ul> const&, nsTArray<nsID>&, nsTArray<mozilla::dom::cache::db::(anonymous namespace)::IdCount>&, long&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::SelectAndDeleteEntriesInternal(mozIStorageConnection&, mozilla::Span<int const, 18446744073709551615 [...]
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::FindOverallPaddingSize(mozIStorageConnection&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::FindOverallPaddingSize(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)::{lambda()#1}::operator()() const’
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::FindOverallPaddingSize(mozIStorageConnection&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::FindOverallPaddingSize(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)::{lambda()#1}::operator()() const’ not found in profile data
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::GetKnownBodyIds(mozIStorageConnection&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::GetKnownBodyIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)::{lambda()#1}::operator()() const’
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::GetKnownBodyIds(mozIStorageConnection&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::GetKnownBodyIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)::{lambda()#1}::operator()() const’ not found in profile data
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::GetKnownBodyIds(mozIStorageConnection&)::{lambda(auto:1&)#2}>(mozIStorageStatement&, mozilla::dom::cache::db::GetKnownBodyIds(mozIStorageConnection&)::{lambda(auto:1&)#2}&&)::{lambda()#1}::operator()() const’
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::cache::db::GetKnownBodyIds(mozIStorageConnection&)::{lambda(auto:1&)#2}>(mozIStorageStatement&, mozilla::dom::cache::db::GetKnownBodyIds(mozIStorageConnection&)::{lambda(auto:1&)#2}&&)::{lambda()#1}::operator()() const’ not found in profile data
# 1557 | [&aStmt] {
# | ^
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1}, AutoTArray<nsTString<char>, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda [...]
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1}, AutoTArray<nsTString<char>, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lamb [...]
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}, AutoTArray<int, 256ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, lo [...]
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}, AutoTArray<int, 256ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, [...]
# 1557 | [&aStmt] {
# | ^
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}, nsTArray<nsTString<char> > >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}&&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageC [...]
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}, nsTArray<nsTString<char> > >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}&&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorag [...]
# 1557 | [&aStmt] {
# | ^
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}, AutoTArray<long, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)::{lambda()#1}::operator( [...]
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}, AutoTArray<long, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)::{lambda()#1}::operato [...]
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}, nsTArray<nsTString<char16_t> > >(mozIStorageStatement&, mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnec [...]
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}, nsTArray<nsTString<char16_t> > >(mozIStorageStatement&, mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}>(mozIStorageStatement&, mozilla::dom::cache::db::StorageGetKeys(mozIStorageConn [...]
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(auto:1&)#1}, AutoTArray<long, 32ul> >(mozIStorageStatement&, mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla: [...]
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectWhileHasResult<mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(auto:1&)#1}, AutoTArray<long, 32ul> >(mozIStorageStatement&, mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozill [...]
# 1555| StepFunc&& aStepFunc) {
# 1556| return CollectWhile(
# 1557|-> [&aStmt] {
# 1558| QM_TRY_RETURN(MOZ_TO_RESULT_INVOKE_MEMBER(aStmt, ExecuteStep));
# 1559| },
firefox-150.0/dom/quota/QuotaCommon.h:1557:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1}, AutoTArray<nsTString<char>, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1}&&)m [...]
firefox-150.0/dom/quota/QuotaCommon.h:1566:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1}, AutoTArray<nsTString<char>, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda()#1}::operator()() const::{lambda(auto:1 [...]
# 1566 | auto CollectElementsWhileHasResult(mozIStorageStatement& aStmt,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1564| typename ArrayType = nsTArray<typename std::invoke_result_t<
# 1565| StepFunc, mozIStorageStatement&>::ok_type>>
# 1566|-> auto CollectElementsWhileHasResult(mozIStorageStatement& aStmt,
# 1567| StepFunc&& aStepFunc)
# 1568| -> Result<ArrayType, nsresult> {
firefox-150.0/dom/quota/QuotaCommon.h:1566:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}, AutoTArray<int, 256ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}&&)mozilla::Result<AutoTArray<int, 256ul>, nsresult>’
firefox-150.0/dom/quota/QuotaCommon.h:1566:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}, AutoTArray<int, 256ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}&&)mozilla::Result<AutoTArray<int, 256ul>, nsresult>’ not found in profile data
# 1566 | auto CollectElementsWhileHasResult(mozIStorageStatement& aStmt,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1564| typename ArrayType = nsTArray<typename std::invoke_result_t<
# 1565| StepFunc, mozIStorageStatement&>::ok_type>>
# 1566|-> auto CollectElementsWhileHasResult(mozIStorageStatement& aStmt,
# 1567| StepFunc&& aStepFunc)
# 1568| -> Result<ArrayType, nsresult> {
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}, nsTArray<nsTString<char> > >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}&&)mozilla::Result<nsTArray<nsTString<char> >, nsresult>’
firefox-150.0/dom/quota/QuotaCommon.h:1566:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}, nsTArray<nsTString<char> > >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}&&)mozilla::Result<nsTArray<nsTString<char> >, nsresult>’ not found in profile data
# 1566 | auto CollectElementsWhileHasResult(mozIStorageStatement& aStmt,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1564| typename ArrayType = nsTArray<typename std::invoke_result_t<
# 1565| StepFunc, mozIStorageStatement&>::ok_type>>
# 1566|-> auto CollectElementsWhileHasResult(mozIStorageStatement& aStmt,
# 1567| StepFunc&& aStepFunc)
# 1568| -> Result<ArrayType, nsresult> {
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}, AutoTArray<long, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)mozilla::Result<AutoTArray<long, 8ul>, nsresult>’
firefox-150.0/dom/quota/QuotaCommon.h:1566:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}, AutoTArray<long, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)mozilla::Result<AutoTArray<long, 8ul>, nsresult>’ not found in profile data
# 1566 | auto CollectElementsWhileHasResult(mozIStorageStatement& aStmt,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1564| typename ArrayType = nsTArray<typename std::invoke_result_t<
# 1565| StepFunc, mozIStorageStatement&>::ok_type>>
# 1566|-> auto CollectElementsWhileHasResult(mozIStorageStatement& aStmt,
# 1567| StepFunc&& aStepFunc)
# 1568| -> Result<ArrayType, nsresult> {
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}, nsTArray<nsTString<char16_t> > >(mozIStorageStatement&, mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}&&)mozilla::Result<nsTArray<nsTString<char16_t> >, nsresult>’
firefox-150.0/dom/quota/QuotaCommon.h:1566:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}, nsTArray<nsTString<char16_t> > >(mozIStorageStatement&, mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}&&)mozilla::Result<nsTArray<nsTString<char16_t> >, nsresult>’ not found in profile data
# 1564| typename ArrayType = nsTArray<typename std::invoke_result_t<
# 1565| StepFunc, mozIStorageStatement&>::ok_type>>
# 1566|-> auto CollectElementsWhileHasResult(mozIStorageStatement& aStmt,
# 1567| StepFunc&& aStepFunc)
# 1568| -> Result<ArrayType, nsresult> {
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(auto:1&)#1}, AutoTArray<long, 32ul> >(mozIStorageStatement&, mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(aut [...]
firefox-150.0/dom/quota/QuotaCommon.h:1566:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(auto:1&)#1}, AutoTArray<long, 32ul> >(mozIStorageStatement&, mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&)::{l [...]
# 1564| typename ArrayType = nsTArray<typename std::invoke_result_t<
# 1565| StepFunc, mozIStorageStatement&>::ok_type>>
# 1566|-> auto CollectElementsWhileHasResult(mozIStorageStatement& aStmt,
# 1567| StepFunc&& aStepFunc)
# 1568| -> Result<ArrayType, nsresult> {
firefox-150.0/dom/quota/QuotaCommon.h:1566:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1}, AutoTArray<nsTString<char>, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda()#1}::operator()() const::{lambda(auto:1&) [...]
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda()#1}::operator()() const::{lambda(auto:1&)#1}, AutoTArray<nsTString<char>, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::MatchByVaryHeader(mozIStorageConnection&, mozilla::dom::cache::CacheRequest const&, int)::{lambda()#1}::operator()() const::{lambda(auto:1 [...]
# 1572 | aStmt, [&aStepFunc, &res](auto& stmt) -> Result<Ok, nsresult> {
# | ^
# 1570|
# 1571| QM_TRY(CollectWhileHasResult(
# 1572|-> aStmt, [&aStepFunc, &res](auto& stmt) -> Result<Ok, nsresult> {
# 1573| QM_TRY_UNWRAP(auto element, aStepFunc(stmt));
# 1574| res.AppendElement(std::move(element));
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}, AutoTArray<int, 256ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}::operator()<mozIStorageStatement>(mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}&) constm [...]
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}, AutoTArray<int, 256ul> >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}::operator()<mozIStorageStatement>(mozilla::dom::cache::db::(anonymous namespace)::QueryAll(mozIStorageConnection&, long)::{lambda(auto:1&)#1}&) cons [...]
# 1570|
# 1571| QM_TRY(CollectWhileHasResult(
# 1572|-> aStmt, [&aStepFunc, &res](auto& stmt) -> Result<Ok, nsresult> {
# 1573| QM_TRY_UNWRAP(auto element, aStepFunc(stmt));
# 1574| res.AppendElement(std::move(element));
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Assertions.h:39: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTArray.h:20: included_from: Included from here.
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}, nsTArray<nsTString<char> > >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}&&)::{lambda(auto:1&)#1}::operator()<mozIStorageStatement>(mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1& [...]
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}, nsTArray<nsTString<char> > >(mozIStorageStatement&, mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto:1&)#2}&&)::{lambda(auto:1&)#1}::operator()<mozIStorageStatement>(mozilla::dom::cache::db::(anonymous namespace)::ReadResponse(mozIStorageConnection&, int)::{lambda(auto: [...]
# 1572 | aStmt, [&aStepFunc, &res](auto& stmt) -> Result<Ok, nsresult> {
# | ^
# 1570|
# 1571| QM_TRY(CollectWhileHasResult(
# 1572|-> aStmt, [&aStepFunc, &res](auto& stmt) -> Result<Ok, nsresult> {
# 1573| QM_TRY_UNWRAP(auto element, aStepFunc(stmt));
# 1574| res.AppendElement(std::move(element));
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}, AutoTArray<long, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}::operator()<mozIStorageStatement>(mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&) constmozilla::Result<mozilla::Ok, nsresult>’
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}, AutoTArray<long, 8ul> >(mozIStorageStatement&, mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}::operator()<mozIStorageStatement>(mozilla::dom::cache::db::FindOrphanedCacheIds(mozIStorageConnection&)::{lambda(auto:1&)#1}&) constmozilla::Result<mozilla::Ok, nsresult>’ not found [...]
# 1572 | aStmt, [&aStepFunc, &res](auto& stmt) -> Result<Ok, nsresult> {
# | ^
# 1570|
# 1571| QM_TRY(CollectWhileHasResult(
# 1572|-> aStmt, [&aStepFunc, &res](auto& stmt) -> Result<Ok, nsresult> {
# 1573| QM_TRY_UNWRAP(auto element, aStepFunc(stmt));
# 1574| res.AppendElement(std::move(element));
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}, nsTArray<nsTString<char16_t> > >(mozIStorageStatement&, mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}::operator()<mozIStorageStatement>(mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Names [...]
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}, nsTArray<nsTString<char16_t> > >(mozIStorageStatement&, mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Namespace)::{lambda(auto:1&)#1}&&)::{lambda(auto:1&)#1}::operator()<mozIStorageStatement>(mozilla::dom::cache::db::StorageGetKeys(mozIStorageConnection&, mozilla::dom::cache::Nam [...]
# 1570|
# 1571| QM_TRY(CollectWhileHasResult(
# 1572|-> aStmt, [&aStepFunc, &res](auto& stmt) -> Result<Ok, nsresult> {
# 1573| QM_TRY_UNWRAP(auto element, aStepFunc(stmt));
# 1574| res.AppendElement(std::move(element));
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(auto:1&)#1}, AutoTArray<long, 32ul> >(mozIStorageStatement&, mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&)::{lam [...]
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::CollectElementsWhileHasResult<mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(auto:1&)#1}, AutoTArray<long, 32ul> >(mozIStorageStatement&, mozilla::dom::cache::db::StorageMatch(mozIStorageConnection&, mozilla::dom::cache::Namespace, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&)::{l [...]
# 1570|
# 1571| QM_TRY(CollectWhileHasResult(
# 1572|-> aStmt, [&aStepFunc, &res](auto& stmt) -> Result<Ok, nsresult> {
# 1573| QM_TRY_UNWRAP(auto element, aStepFunc(stmt));
# 1574| res.AppendElement(std::move(element));
firefox-150.0/dom/quota/QuotaCommon.h:1572:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘_ZN7mozilla3dom5quota6detail15CollectEachFileIZNS1_15CollectEachFileIZNS0_5cache27BodyTraverseFilesForCleanupIZZNS5_23BodyDeleteOrphanedFilesERKNS5_22CacheDirectoryMetadataER7nsIFileR14nsTBaseHashSetI11nsIDHashKeyEENKUlRK8nsCOMPtrISA_EE_clESJ_EUlSB_RK12nsTSubstringIcEE_EE8nsresultRKNS_5MaybeIS7_EESB_RKT_EUlSJ_E_EENS_6ResultINS_2OkESQ_EESB_SX_EUlvE_SY_EES11_SB_SX_RKT0_’
firefox-150.0/dom/quota/QuotaCommon.h:1590:31: warning[-Wmissing-profile]: profile for function ‘_ZN7mozilla3dom5quota6detail15CollectEachFileIZNS1_15CollectEachFileIZNS0_5cache27BodyTraverseFilesForCleanupIZZNS5_23BodyDeleteOrphanedFilesERKNS5_22CacheDirectoryMetadataER7nsIFileR14nsTBaseHashSetI11nsIDHashKeyEENKUlRK8nsCOMPtrISA_EE_clESJ_EUlSB_RK12nsTSubstringIcEE_EE8nsresultRKNS_5MaybeIS7_EESB_RKT_EUlSJ_E_EENS_6ResultINS_2OkESQ_EESB_SX_EUlvE_SY_EES11_SB_SX_RKT0_’ not found in profile data
# 1590 | Result<mozilla::Ok, nsresult> CollectEachFile(nsIFile& aDirectory,
# | ^~~~~~~~~~~~~~~
# 1588| namespace detail {
# 1589| template <typename Cancel, typename Body>
# 1590|-> Result<mozilla::Ok, nsresult> CollectEachFile(nsIFile& aDirectory,
# 1591| const Cancel& aCancel,
# 1592| const Body& aBody) {
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::detail::CollectEachFile<mozilla::dom::quota::CollectEachFile<mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, nsTBaseHashSet<nsIDHashKey>&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, nsTBaseHashSet<nsIDHashKey>&)::{lambda(nsCOMPtr<nsIFile> const&)#1} const&)::{lambda()#1}, mozilla::dom::cache::BodyDelete [...]
firefox-150.0/dom/quota/QuotaCommon.h:1590:31: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::detail::CollectEachFile<mozilla::dom::quota::CollectEachFile<mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, nsTBaseHashSet<nsIDHashKey>&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, nsTBaseHashSet<nsIDHashKey>&)::{lambda(nsCOMPtr<nsIFile> const&)#1} const&)::{lambda()#1}, mozilla::dom::cache::B [...]
# 1590 | Result<mozilla::Ok, nsresult> CollectEachFile(nsIFile& aDirectory,
# | ^~~~~~~~~~~~~~~
# 1588| namespace detail {
# 1589| template <typename Cancel, typename Body>
# 1590|-> Result<mozilla::Ok, nsresult> CollectEachFile(nsIFile& aDirectory,
# 1591| const Cancel& aCancel,
# 1592| const Body& aBody) {
firefox-150.0/dom/quota/QuotaCommon.h:1590:31: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::detail::CollectEachFile<mozilla::dom::quota::CollectEachFile<mozilla::dom::cache::RemoveNsIFileRecursively(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::dom::cache::RemoveNsIFileRecursively(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(nsCOMPtr<nsIFile> const&)#1} const&)::{lambda()#1}, mozilla::dom::cache::RemoveNsIFileRecursively [...]
firefox-150.0/dom/quota/QuotaCommon.h:1590:31: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::detail::CollectEachFile<mozilla::dom::quota::CollectEachFile<mozilla::dom::cache::RemoveNsIFileRecursively(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::dom::cache::RemoveNsIFileRecursively(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(nsCOMPtr<nsIFile> const&)#1} const&)::{lambda()#1}, mozilla::dom::cache::RemoveNsIFileRe [...]
# 1590 | Result<mozilla::Ok, nsresult> CollectEachFile(nsIFile& aDirectory,
# | ^~~~~~~~~~~~~~~
# 1588| namespace detail {
# 1589| template <typename Cancel, typename Body>
# 1590|-> Result<mozilla::Ok, nsresult> CollectEachFile(nsIFile& aDirectory,
# 1591| const Cancel& aCancel,
# 1592| const Body& aBody) {
firefox-150.0/dom/quota/QuotaCommon.h:1590:31: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘_ZZN7mozilla3dom5quota6detail15CollectEachFileIZNS1_15CollectEachFileIZNS0_5cache27BodyTraverseFilesForCleanupIZZNS5_23BodyDeleteOrphanedFilesERKNS5_22CacheDirectoryMetadataER7nsIFileR14nsTBaseHashSetI11nsIDHashKeyEENKUlRK8nsCOMPtrISA_EE_clESJ_EUlSB_RK12nsTSubstringIcEE_EE8nsresultRKNS_5MaybeIS7_EESB_RKT_EUlSJ_E_EENS_6ResultINS_2OkESQ_EESB_SX_EUlvE_SY_EES11_SB_SX_RKT0_ENKUlvE_clEv’
firefox-150.0/dom/quota/QuotaCommon.h:1600:7: warning[-Wmissing-profile]: profile for function ‘_ZZN7mozilla3dom5quota6detail15CollectEachFileIZNS1_15CollectEachFileIZNS0_5cache27BodyTraverseFilesForCleanupIZZNS5_23BodyDeleteOrphanedFilesERKNS5_22CacheDirectoryMetadataER7nsIFileR14nsTBaseHashSetI11nsIDHashKeyEENKUlRK8nsCOMPtrISA_EE_clESJ_EUlSB_RK12nsTSubstringIcEE_EE8nsresultRKNS_5MaybeIS7_EESB_RKT_EUlSJ_E_EENS_6ResultINS_2OkESQ_EESB_SX_EUlvE_SY_EES11_SB_SX_RKT0_ENKUlvE_clEv’ not found in profile data
# 1600 | [&entries, &aCancel]() -> Result<nsCOMPtr<nsIFile>, nsresult> {
# | ^
# 1598|
# 1599| return CollectEach(
# 1600|-> [&entries, &aCancel]() -> Result<nsCOMPtr<nsIFile>, nsresult> {
# 1601| if (aCancel()) {
# 1602| return nsCOMPtr<nsIFile>{};
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::detail::CollectEachFile<mozilla::dom::quota::CollectEachFile<mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, nsTBaseHashSet<nsIDHashKey>&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, nsTBaseHashSet<nsIDHashKey>&)::{lambda(nsCOMPtr<nsIFile> const&)#1} const&)::{lambda()#1}, mozilla::dom::cache::Bod [...]
firefox-150.0/dom/quota/QuotaCommon.h:1600:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::detail::CollectEachFile<mozilla::dom::quota::CollectEachFile<mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, nsTBaseHashSet<nsIDHashKey>&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::dom::cache::BodyDeleteOrphanedFiles(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, nsTBaseHashSet<nsIDHashKey>&)::{lambda(nsCOMPtr<nsIFile> const&)#1} const&)::{lambda()#1}, mozilla::dom::cache::B [...]
# 1600 | [&entries, &aCancel]() -> Result<nsCOMPtr<nsIFile>, nsresult> {
# | ^
# 1598|
# 1599| return CollectEach(
# 1600|-> [&entries, &aCancel]() -> Result<nsCOMPtr<nsIFile>, nsresult> {
# 1601| if (aCancel()) {
# 1602| return nsCOMPtr<nsIFile>{};
firefox-150.0/dom/quota/QuotaCommon.h:1600:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::detail::CollectEachFile<mozilla::dom::quota::CollectEachFile<mozilla::dom::cache::RemoveNsIFileRecursively(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::dom::cache::RemoveNsIFileRecursively(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(nsCOMPtr<nsIFile> const&)#1} const&)::{lambda()#1}, mozilla::dom::cache::RemoveNsIFileRecu [...]
firefox-150.0/dom/quota/QuotaCommon.h:1600:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::detail::CollectEachFile<mozilla::dom::quota::CollectEachFile<mozilla::dom::cache::RemoveNsIFileRecursively(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::dom::cache::RemoveNsIFileRecursively(mozilla::Maybe<mozilla::dom::cache::CacheDirectoryMetadata> const&, nsIFile&, bool)::{lambda(nsCOMPtr<nsIFile> const&)#1} const&)::{lambda()#1}, mozilla::dom::cache::RemoveNsIFileRe [...]
# 1600 | [&entries, &aCancel]() -> Result<nsCOMPtr<nsIFile>, nsresult> {
# | ^
# 1598|
# 1599| return CollectEach(
# 1600|-> [&entries, &aCancel]() -> Result<nsCOMPtr<nsIFile>, nsresult> {
# 1601| if (aCancel()) {
# 1602| return nsCOMPtr<nsIFile>{};
firefox-150.0/dom/quota/QuotaCommon.h:1600:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In function ‘mozilla::dom::quota::ReduceEachFileAtomicCancelable<mozilla::dom::quota::UsageInfo, mozilla::dom::cache::(anonymous namespace)::ReduceUsageInfo<mozilla::dom::cache::CacheQuotaClient::InitOrigin(mozilla::dom::quota::PersistenceType, mozilla::dom::quota::OriginMetadata const&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&, mozilla::dom::cache::CacheQuotaClient::InitO [...]
firefox-150.0/dom/quota/QuotaCommon.h:1626:6: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::ReduceEachFileAtomicCancelable<mozilla::dom::quota::UsageInfo, mozilla::dom::cache::(anonymous namespace)::ReduceUsageInfo<mozilla::dom::cache::CacheQuotaClient::InitOrigin(mozilla::dom::quota::PersistenceType, mozilla::dom::quota::OriginMetadata const&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&, mozilla::dom::cache::CacheQuotaClie [...]
# 1626 | auto ReduceEachFileAtomicCancelable(nsIFile& aDirectory,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1624|
# 1625| template <typename T, typename Body>
# 1626|-> auto ReduceEachFileAtomicCancelable(nsIFile& aDirectory,
# 1627| const Atomic<bool>& aCanceled, T aInit,
# 1628| const Body& aBody) -> Result<T, nsresult> {
firefox-150.0/dom/quota/QuotaCommon.h:1626:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/QuotaCommon.h: scope_hint: In member function ‘mozilla::dom::quota::ReduceEachFileAtomicCancelable<mozilla::dom::quota::UsageInfo, mozilla::dom::cache::(anonymous namespace)::ReduceUsageInfo<mozilla::dom::cache::CacheQuotaClient::InitOrigin(mozilla::dom::quota::PersistenceType, mozilla::dom::quota::OriginMetadata const&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&, mozilla::dom::cache::CacheQuotaClient [...]
firefox-150.0/dom/quota/QuotaCommon.h:1634:7: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::quota::ReduceEachFileAtomicCancelable<mozilla::dom::quota::UsageInfo, mozilla::dom::cache::(anonymous namespace)::ReduceUsageInfo<mozilla::dom::cache::CacheQuotaClient::InitOrigin(mozilla::dom::quota::PersistenceType, mozilla::dom::quota::OriginMetadata const&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&)::{lambda(nsCOMPtr<nsIFile> const&)#1}>(nsIFile&, mozilla::Atomic<bool, (mozilla::MemoryOrdering)2, void> const&, mozilla::dom::cache::CacheQuotaClie [...]
# 1634 | [&entries, &aCanceled]() -> Result<nsCOMPtr<nsIFile>, nsresult> {
# | ^
# 1632|
# 1633| return ReduceEach(
# 1634|-> [&entries, &aCanceled]() -> Result<nsCOMPtr<nsIFile>, nsresult> {
# 1635| if (aCanceled) {
# 1636| return nsCOMPtr<nsIFile>{};
firefox-150.0/dom/quota/QuotaCommon.h:1634:7: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/ResultExtensions.h: scope_hint: In function ‘mozilla::ToResultGet<nsCOMPtr<mozIStorageService>, mozilla::dom::cache::OpenDBConnection(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, mozilla::Maybe<std::array<unsigned char, 32ul> > const&)::{lambda((auto:1&&)...)#1}, char const (&) [31]>(mozilla::dom::cache::OpenDBConnection(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, mozilla::Maybe<std::array<unsigned char, 32ul> > const&)::{lambda((auto:1&&)...)#1} const&, char const (&) [31])mozilla::Result<nsCOMPtr<moz [...]
firefox-150.0/dom/quota/ResultExtensions.h:123:21: warning[-Wmissing-profile]: profile for function ‘mozilla::ToResultGet<nsCOMPtr<mozIStorageService>, mozilla::dom::cache::OpenDBConnection(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, mozilla::Maybe<std::array<unsigned char, 32ul> > const&)::{lambda((auto:1&&)...)#1}, char const (&) [31]>(mozilla::dom::cache::OpenDBConnection(mozilla::dom::cache::CacheDirectoryMetadata const&, nsIFile&, mozilla::Maybe<std::array<unsigned char, 32ul> > const&)::{lambda((auto:1&&)...)#1} const&, char const (&) [31])mozilla::Result<nsC [...]
# 123 | Result<R, nsresult> ToResultGet(const Func& aFunc, Args&&... aArgs) {
# | ^~~~~~~~~~~
# 121| // TODO: Maybe move this to mfbt/ResultExtensions.h
# 122| template <typename R, typename Func, typename... Args>
# 123|-> Result<R, nsresult> ToResultGet(const Func& aFunc, Args&&... aArgs) {
# 124| nsresult rv;
# 125| R res = aFunc(std::forward<Args>(aArgs)..., &rv);
firefox-150.0/dom/quota/ResultExtensions.h:123:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/cache/QuotaClientImpl.h:14: included_from: Included from here.
firefox-150.0/dom/cache/Context.cpp:9: included_from: Included from here.
firefox-150.0/objdir/dom/cache/Unified_cpp_dom_cache1.cpp:38: included_from: Included from here.
firefox-150.0/dom/quota/ResultExtensions.h: scope_hint: In function ‘mozilla::ToResultGet<nsCOMPtr<nsICryptoHash>, mozilla::dom::cache::db::(anonymous namespace)::InsertEntry(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, nsID const*, mozilla::dom::cache::CacheResponse const&, nsID const*)::{lambda((auto:1&&)...)#1}, char const (&) [29]>(mozilla::dom::cache::db::(anonymous namespace)::InsertEntry(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, nsID const*, mozilla::dom::cache::CacheResponse const&, nsID const*): [...]
firefox-150.0/dom/quota/ResultExtensions.h:123:21: warning[-Wmissing-profile]: profile for function ‘mozilla::ToResultGet<nsCOMPtr<nsICryptoHash>, mozilla::dom::cache::db::(anonymous namespace)::InsertEntry(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, nsID const*, mozilla::dom::cache::CacheResponse const&, nsID const*)::{lambda((auto:1&&)...)#1}, char const (&) [29]>(mozilla::dom::cache::db::(anonymous namespace)::InsertEntry(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, nsID const*, mozilla::dom::cache::CacheResponse const&, nsID [...]
# 123 | Result<R, nsresult> ToResultGet(const Func& aFunc, Args&&... aArgs) {
# | ^~~~~~~~~~~
# 121| // TODO: Maybe move this to mfbt/ResultExtensions.h
# 122| template <typename R, typename Func, typename... Args>
# 123|-> Result<R, nsresult> ToResultGet(const Func& aFunc, Args&&... aArgs) {
# 124| nsresult rv;
# 125| R res = aFunc(std::forward<Args>(aArgs)..., &rv);
firefox-150.0/dom/quota/ResultExtensions.h:123:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/quota/ResultExtensions.h: scope_hint: In function ‘mozilla::ToResultGet<nsCOMPtr<nsICryptoHash>, mozilla::dom::cache::db::(anonymous namespace)::QueryCache(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&, unsigned int)::{lambda((auto:1&&)...)#1}, char const (&) [29]>(mozilla::dom::cache::db::(anonymous namespace)::QueryCache(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&, unsigned int)::{lambda((auto:1&&). [...]
firefox-150.0/dom/quota/ResultExtensions.h:123:21: warning[-Wmissing-profile]: profile for function ‘mozilla::ToResultGet<nsCOMPtr<nsICryptoHash>, mozilla::dom::cache::db::(anonymous namespace)::QueryCache(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&, unsigned int)::{lambda((auto:1&&)...)#1}, char const (&) [29]>(mozilla::dom::cache::db::(anonymous namespace)::QueryCache(mozIStorageConnection&, long, mozilla::dom::cache::CacheRequest const&, mozilla::dom::cache::CacheQueryParams const&, unsigned int)::{lambda((a [...]
# 123 | Result<R, nsresult> ToResultGet(const Func& aFunc, Args&&... aArgs) {
# | ^~~~~~~~~~~
# 121| // TODO: Maybe move this to mfbt/ResultExtensions.h
# 122| template <typename R, typename Func, typename... Args>
# 123|-> Result<R, nsresult> ToResultGet(const Func& aFunc, Args&&... aArgs) {
# 124| nsresult rv;
# 125| R res = aFunc(std::forward<Args>(aArgs)..., &rv);
firefox-150.0/dom/quota/ResultExtensions.h:123:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/objdir/instrumented/dom/svg/Unified_cpp_dom_svg6.cpp:92: included_from: Included from here.
firefox-150.0/dom/svg/SVGPathData.cpp: scope_hint: In static member function ‘static void mozilla::SVGPathData::GetMarkerPositioningData(mozilla::Span<const mozilla::StyleGenericShapeCommand<float, mozilla::StyleGenericPosition<float, float>, float>, 18446744073709551615>, float, nsTArray<mozilla::SVGMark>*)’
firefox-150.0/dom/svg/SVGPathData.cpp:690:41: warning[-Wmaybe-uninitialized]: ‘segStartAngle’ may be used uninitialized
# 690 | SVGContentUtils::AngleBisect(prevSegEndAngle, segStartAngle);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-150.0/dom/svg/SVGPathData.cpp:529:11: note: ‘segStartAngle’ was declared here
# 529 | float segStartAngle, segEndAngle;
# | ^~~~~~~~~~~~~
# 688| } else if (!(cmd.IsClose() && prevSeg && prevSeg->IsClose())) {
# 689| mark.angle =
# 690|-> SVGContentUtils::AngleBisect(prevSegEndAngle, segStartAngle);
# 691| }
# 692| }
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/affixmgr.cxx:1607:19: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1607 | timelimit = clock() + 1;
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1605| // to flag timeout, use clock() + 1 to avoid start clock()
# 1606| // of 0 as being a timeout
# 1607|-> timelimit = clock() + 1;
# 1608| }
# 1609| else if (timelimit != 0 && (clock() > timelimit + TIMELIMIT)) {
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/affixmgr.cxx:1609:31: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1609 | else if (timelimit != 0 && (clock() > timelimit + TIMELIMIT)) {
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1607| timelimit = clock() + 1;
# 1608| }
# 1609|-> else if (timelimit != 0 && (clock() > timelimit + TIMELIMIT)) {
# 1610| timelimit = 0;
# 1611| }
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/affixmgr.cxx:2217:19: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 2217 | timelimit = clock() + 1;
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 2215| // to flag timeout, use clock() + 1 to avoid start clock()
# 2216| // of 0 as being a timeout
# 2217|-> timelimit = clock() + 1;
# 2218| }
# 2219| else if (timelimit != 0 && (clock() > timelimit + TIMELIMIT)) {
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/affixmgr.cxx:2219:31: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 2219 | else if (timelimit != 0 && (clock() > timelimit + TIMELIMIT)) {
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
firefox-150.0/dom/media/AudioSampleFormat.h:12: included_from: Included from here.
firefox-150.0/dom/media/MediaData.h:8: included_from: Included from here.
firefox-150.0/dom/media/eme/KeySystemConfig.h:8: included_from: Included from here.
firefox-150.0/dom/media/eme/MediaKeySystemAccess.h:9: included_from: Included from here.
firefox-150.0/dom/media/eme/MediaKeySystemAccessManager.h:10: included_from: Included from here.
firefox-150.0/dom/base/Navigator.h:12: included_from: Included from here.
firefox-150.0/dom/base/nsGlobalWindowInner.cpp:20: included_from: Included from here.
firefox-150.0/mfbt/PodOperations.h: scope_hint: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’
#/builddir/build/BUILD/firefox-150.0/js/xpconnect/src/xpcprivate.h:2172:40: required from here
# 2172 | GlobalProperties() { mozilla::PodZero(this); }
# | ~~~~~~~~~~~~~~~~^~~~~~
# 2217| timelimit = clock() + 1;
# 2218| }
# 2219|-> else if (timelimit != 0 && (clock() > timelimit + TIMELIMIT)) {
# 2220| timelimit = 0;
# 2221| }
Error: CPPCHECK_WARNING (CWE-562):
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:991: error[danglingLifetime]: Non-local variable 'word' will use object that points to local variable 'chunk'.
# 989|
# 990| // process XML input of the simplified API (see manual)
# 991|-> if (word.compare(0, sizeof(SPELL_XML) - 3, SPELL_XML, sizeof(SPELL_XML) - 3) == 0) {
# 992| return spellml(word);
# 993| }
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1025:15: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1025 | timelimit = clock();
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1023| clock_t timelimit;
# 1024| // initialize in every suggestion call
# 1025|-> timelimit = clock();
# 1026|
# 1027| // check capitalized form for FORCEUCASE
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1041:11: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1041 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1039| case NOCAP: {
# 1040| good |= pSMgr->suggest(slst, scw.c_str(), &onlycmpdsug);
# 1041|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1042| return slst;
# 1043| if (abbv) {
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1047:13: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1047 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1045| wspace.push_back('.');
# 1046| good |= pSMgr->suggest(slst, wspace.c_str(), &onlycmpdsug);
# 1047|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1048| return slst;
# 1049| }
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1056:11: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1056 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1054| capwords = true;
# 1055| good |= pSMgr->suggest(slst, scw.c_str(), &onlycmpdsug);
# 1056|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1057| return slst;
# 1058| std::string wspace(scw);
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1061:11: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1061 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1059| mkallsmall2(wspace, sunicw);
# 1060| good |= pSMgr->suggest(slst, wspace.c_str(), &onlycmpdsug);
# 1061|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1062| return slst;
# 1063| break;
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1070:11: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1070 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1068| case HUHCAP: {
# 1069| good |= pSMgr->suggest(slst, scw.c_str(), &onlycmpdsug);
# 1070|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1071| return slst;
# 1072| // something.The -> something. The
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1098:13: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1098 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1096| mkinitsmall2(wspace, sunicw);
# 1097| good |= pSMgr->suggest(slst, wspace.c_str(), &onlycmpdsug);
# 1098|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1099| return slst;
# 1100| }
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1107:11: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1107 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1105| size_t prevns = slst.size();
# 1106| good |= pSMgr->suggest(slst, wspace.c_str(), &onlycmpdsug);
# 1107|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1108| return slst;
# 1109| if (captype == HUHINITCAP) {
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1114:13: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1114 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1112| insert_sug(slst, wspace);
# 1113| good |= pSMgr->suggest(slst, wspace.c_str(), &onlycmpdsug);
# 1114|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1115| return slst;
# 1116| }
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1143:11: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1143 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1141| mkallsmall2(wspace, sunicw);
# 1142| good |= pSMgr->suggest(slst, wspace.c_str(), &onlycmpdsug);
# 1143|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1144| return slst;
# 1145| if (pAMgr && pAMgr->get_keepcase() && spell(wspace.c_str()))
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1149:11: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1149 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1147| mkinitcap2(wspace, sunicw);
# 1148| good |= pSMgr->suggest(slst, wspace.c_str(), &onlycmpdsug);
# 1149|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1150| return slst;
# 1151| for (size_t j = 0; j < slst.size(); ++j) {
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1187:13: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1187 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1185| case NOCAP: {
# 1186| pSMgr->ngsuggest(slst, scw.c_str(), m_HMgrs, NOCAP);
# 1187|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1188| return slst;
# 1189| break;
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1199:13: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1199 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1197| mkallsmall2(wspace, sunicw);
# 1198| pSMgr->ngsuggest(slst, wspace.c_str(), m_HMgrs, HUHCAP);
# 1199|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1200| return slst;
# 1201| break;
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1208:13: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1208 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1206| mkallsmall2(wspace, sunicw);
# 1207| pSMgr->ngsuggest(slst, wspace.c_str(), m_HMgrs, INITCAP);
# 1208|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1209| return slst;
# 1210| break;
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1217:13: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1217 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1215| size_t oldns = slst.size();
# 1216| pSMgr->ngsuggest(slst, wspace.c_str(), m_HMgrs, ALLCAP);
# 1217|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1218| return slst;
# 1219| for (size_t j = oldns; j < slst.size(); ++j) {
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/hunspell.cxx:1250:13: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1250 | if (clock() > timelimit + TIMELIMIT_GLOBAL)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1248| if (!spell(chunk.c_str())) {
# 1249| std::vector<std::string> nlst = suggest(chunk.c_str());
# 1250|-> if (clock() > timelimit + TIMELIMIT_GLOBAL)
# 1251| return slst;
# 1252| for (std::vector<std::string>::reverse_iterator j = nlst.rbegin(); j != nlst.rend(); ++j) {
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:220:17: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 220 | timelimit = clock();
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 218| clock_t timelimit;
# 219| // initialize both in non-compound and compound cycles
# 220|-> timelimit = clock();
# 221|
# 222| // limit compound suggestion
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:244:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 244 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 242| good_suggestion = true;
# 243| }
# 244|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 245| return good_suggestion;
# 246|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:252:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 252 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 250| mapchars(slst, word, cpdsuggest);
# 251| }
# 252|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 253| return good_suggestion;
# 254|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:266:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 266 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 264| swapchar(slst, word, cpdsuggest);
# 265| }
# 266|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 267| return good_suggestion;
# 268|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:276:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 276 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 274| longswapchar(slst, word, cpdsuggest);
# 275| }
# 276|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 277| return good_suggestion;
# 278|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:286:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 286 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 284| badcharkey(slst, word, cpdsuggest);
# 285| }
# 286|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 287| return good_suggestion;
# 288|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:296:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 296 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 294| extrachar(slst, word, cpdsuggest);
# 295| }
# 296|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 297| return good_suggestion;
# 298|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:306:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 306 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 304| forgotchar(slst, word, cpdsuggest);
# 305| }
# 306|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 307| return good_suggestion;
# 308|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:316:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 316 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 314| movechar(slst, word, cpdsuggest);
# 315| }
# 316|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 317| return good_suggestion;
# 318|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:326:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 326 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 324| badchar(slst, word, cpdsuggest);
# 325| }
# 326|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 327| return good_suggestion;
# 328|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:336:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 336 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 334| doubletwochars(slst, word, cpdsuggest);
# 335| }
# 336|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 337| return good_suggestion;
# 338|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:346:9: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 346 | if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 344| good_suggestion = twowords(slst, word, cpdsuggest, good_suggestion);
# 345| }
# 346|-> if (clock() > timelimit + TIMELIMIT_SUGGESTION)
# 347| return good_suggestion;
# 348|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:394:15: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 394 | timelimit = clock();
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 392| return wlst.size();
# 393|
# 394|-> timelimit = clock();
# 395| timer = MINTIMER;
# 396| return map_related(word, candidate, 0, wlst, cpdsuggest,
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:645:23: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 645 | clock_t timelimit = clock();
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 643| int SuggestMgr::badchar(std::vector<std::string>& wlst, const char* word, int cpdsuggest) {
# 644| std::string candidate(word);
# 645|-> clock_t timelimit = clock();
# 646| int timer = MINTIMER;
# 647| // swap out each char one by one and try all the tryme
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:671:23: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 671 | clock_t timelimit = clock();
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 669| std::vector<w_char> candidate_utf(word, word + wl);
# 670| std::string candidate;
# 671|-> clock_t timelimit = clock();
# 672| int timer = MINTIMER;
# 673| // swap out each char one by one and try all the tryme
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:735:23: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 735 | clock_t timelimit = clock();
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 733| int cpdsuggest) {
# 734| std::string candidate(word);
# 735|-> clock_t timelimit = clock();
# 736| int timer = MINTIMER;
# 737|
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:759:23: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 759 | clock_t timelimit = clock();
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 757| int cpdsuggest) {
# 758| std::vector<w_char> candidate_utf(word, word + wl);
# 759|-> clock_t timelimit = clock();
# 760| int timer = MINTIMER;
# 761|
Error: CPPCHECK_WARNING (CWE-682):
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:800: error[nullPointerArithmeticOutOfMemory]: If memory allocation fails: pointer addition with NULL pointer.
# 798|
# 799| char* candidate = (char*)malloc(wl + 2);
# 800|-> strcpy(candidate + 1, word);
# 801|
# 802| // split the string into two pieces after every char
Error: CPPCHECK_WARNING (CWE-682):
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:804: error[nullPointerArithmeticOutOfMemory]: If memory allocation fails: pointer addition with NULL pointer.
# 802| // split the string into two pieces after every char
# 803| // if both pieces are good words make them a suggestion
# 804|-> for (char* p = candidate + 1; p[1] != '\0'; p++) {
# 805| p[-1] = *p;
# 806| // go to end of the UTF-8 character
Error: CLANG_WARNING:
firefox-150.0/extensions/spellcheck/hunspell/src/suggestmgr.cxx:1635:12: warning: 'clock' is deprecated: WASI lacks process-associated clocks; to enable emulation of the `clock` function using the wall clock, which isn't sensitive to whether the program is running or suspended, compile with -D_WASI_EMULATED_PROCESS_CLOCKS and link with -lwasi-emulated-process-clocks [-Wdeprecated-declarations]
# 1635 | if ((clock() - *timelimit) > TIMELIMIT)
# | ^
# 66 | __attribute__((__deprecated__(
# | ^
# 1633| (*timer)--;
# 1634| if (!(*timer) && timelimit) {
# 1635|-> if ((clock() - *timelimit) > TIMELIMIT)
# 1636| return 0;
# 1637| *timer = MAXPLUSTIMER;
Error: COMPILER_WARNING:
firefox-150.0/dom/canvas/DrawTargetWebgl.cpp:29: included_from: Included from here.
firefox-150.0/gfx/2d/HelpersSkia.h: scope_hint: In function ‘mozilla::gfx::MakeSkiaImageInfo(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::SurfaceFormat)’
firefox-150.0/gfx/2d/HelpersSkia.h:74:27: warning[-Wmissing-profile]: profile for function ‘mozilla::gfx::MakeSkiaImageInfo(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::SurfaceFormat)’ not found in profile data
# 74 | static inline SkImageInfo MakeSkiaImageInfo(const IntSize& aSize,
# | ^~~~~~~~~~~~~~~~~
# 72| }
# 73|
# 74|-> static inline SkImageInfo MakeSkiaImageInfo(const IntSize& aSize,
# 75| SurfaceFormat aFormat) {
# 76| return SkImageInfo::Make(aSize.width, aSize.height,
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/gfx/2d/RecordedEvent.h:13: included_from: Included from here.
firefox-150.0/gfx/2d/InlineTranslator.h:12: included_from: Included from here.
firefox-150.0/gfx/2d/InlineTranslator.cpp:5: included_from: Included from here.
firefox-150.0/gfx/2d/RecordingTypes.h: scope_hint: In static member function ‘static void mozilla::gfx::ElementStreamFormat<S, bool>::Read(S&, bool&) [with S = mozilla::gfx::MemReader]’
firefox-150.0/gfx/2d/RecordingTypes.h:37:5: warning[-Wmaybe-uninitialized]: ‘boolChar’ may be used uninitialized
# 37 | switch (boolChar) {
# | ^~~~~~
firefox-150.0/gfx/2d/RecordingTypes.h:35:10: note: ‘boolChar’ was declared here
# 35 | char boolChar;
# | ^~~~~~~~
# 35| char boolChar;
# 36| aStream.read(&boolChar, sizeof(boolChar));
# 37|-> switch (boolChar) {
# 38| case '\x00':
# 39| aElement = false;
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/gfx/2d/RecordingTypes.h: scope_hint: In function ‘void mozilla::gfx::ReadVector(S&, std::vector<T>&) [with S = MemReader; T = unsigned char]’
firefox-150.0/gfx/2d/RecordingTypes.h:91:12: warning[-Wmaybe-uninitialized]: ‘size’ may be used uninitialized
# 91 | if (size && aStream.good()) {
# | ~~~~~^~~~~~~~~~~~~~~~~
firefox-150.0/gfx/2d/RecordingTypes.h:89:10: note: ‘size’ was declared here
# 89 | size_t size;
# | ^~~~
# 89| size_t size;
# 90| ReadElement(aStream, size);
# 91|-> if (size && aStream.good()) {
# 92| aVector.resize(size);
# 93| aStream.read(reinterpret_cast<char*>(aVector.data()), sizeof(T) * size);
Error: COMPILER_WARNING:
firefox-150.0/gfx/2d/Point.h:9: included_from: Included from here.
firefox-150.0/gfx/layers/ImageContainer.h:16: included_from: Included from here.
firefox-150.0/dom/canvas/ImageUtils.cpp:7: included_from: Included from here.
firefox-150.0/gfx/2d/Types.h: scope_hint: In function ‘mozilla::gfx::ChromaSize<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> >(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::ChromaSubsampling)mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>’
firefox-150.0/gfx/2d/Types.h:793:17: warning[-Wmissing-profile]: profile for function ‘mozilla::gfx::ChromaSize<mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> >(mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::ChromaSubsampling)mozilla::gfx::IntSizeTyped<mozilla::gfx::UnknownUnits>’ not found in profile data
# 793 | static inline T ChromaSize(const T& aYSize, ChromaSubsampling aSubsampling) {
# | ^~~~~~~~~~
# 791|
# 792| template <typename T>
# 793|-> static inline T ChromaSize(const T& aYSize, ChromaSubsampling aSubsampling) {
# 794| switch (aSubsampling) {
# 795| case ChromaSubsampling::FULL:
Error: GCC_ANALYZER_WARNING (CWE-457):
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:128:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*polygon.edges’
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:555:1: enter_function: entry to ‘_cairo_mono_scan_converter_create’
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:565:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:570:5: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:573:14: call_function: calling ‘_mono_scan_converter_init’ from ‘_cairo_mono_scan_converter_create’
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:573:14: return_function: returning to ‘_cairo_mono_scan_converter_create’ from ‘_mono_scan_converter_init’
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:575:8: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:576:9: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:583:5: call_function: calling ‘_cairo_mono_scan_converter_destroy’ from ‘_cairo_mono_scan_converter_create’
# 126| free (polygon->y_buckets);
# 127|
# 128|-> if (polygon->edges != polygon->edges_embedded)
# 129| free (polygon->edges);
# 130| }
Error: GCC_ANALYZER_WARNING (CWE-457):
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:409:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*self.spans’
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:555:1: enter_function: entry to ‘_cairo_mono_scan_converter_create’
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:565:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:570:5: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:573:14: call_function: calling ‘_mono_scan_converter_init’ from ‘_cairo_mono_scan_converter_create’
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:573:14: return_function: returning to ‘_cairo_mono_scan_converter_create’ from ‘_mono_scan_converter_init’
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:575:8: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:576:9: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-mono-scan-converter.c:583:5: call_function: calling ‘_cairo_mono_scan_converter_destroy’ from ‘_cairo_mono_scan_converter_create’
# 407| _mono_scan_converter_fini(struct mono_scan_converter *self)
# 408| {
# 409|-> if (self->spans != self->spans_embedded)
# 410| free (self->spans);
# 411|
Error: CPPCHECK_WARNING (CWE-401):
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2834: error[memleak]: Memory leak: new_data.name
# 2832| status = _cairo_utf8_to_pdf_string (value, &s);
# 2833| if (unlikely (status))
# 2834|-> return status;
# 2835| new_data.value = s;
# 2836| status = _cairo_array_append (&ic->custom_metadata, &new_data);
Error: GCC_ANALYZER_WARNING (CWE-401):
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2840:1: warning[-Wanalyzer-malloc-leak]: leak of ‘new_data.name’
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2801:8: branch_false: following ‘false’ branch (when ‘name’ is non-NULL)...
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2801:8: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2804:17: branch_true: following ‘true’ branch (when ‘i != 10’)...
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2805:13: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2805:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2804:61: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2805:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2804:61: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2830:8: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2831:25: acquire_memory: allocated here
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2833:12: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2840:1: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-pdf-interchange.c:2840:1: danger: ‘new_data.name’ leaks here; was allocated at [(11)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/10)
# 2838|
# 2839| return status;
# 2840|-> }
# 2841|
# 2842| #if DEBUG_PDF_INTERCHANGE
Error: GCC_ANALYZER_WARNING (CWE-457):
firefox-150.0/gfx/cairo/cairo/src/cairo-scaled-font.c:1756:31: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘glyph_lut[idx].index’
firefox-150.0/gfx/cairo/cairo/src/cairo-scaled-font.c:1737:17: branch_true: following ‘true’ branch (when ‘i != 64’)...
firefox-150.0/gfx/cairo/cairo/src/cairo-scaled-font.c:1738:9: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-scaled-font.c:1741:17: branch_true: following ‘true’ branch (when ‘i < num_chars’)...
firefox-150.0/gfx/cairo/cairo/src/cairo-scaled-font.c:1747:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-scaled-font.c:1755:12: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-scaled-font.c:1756:31: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-scaled-font.c:1756:31: danger: use of uninitialized value ‘glyph_lut[idx].index’ here
# 1754| glyph_slot = &glyph_lut[idx];
# 1755| if (glyph_lut_unicode[idx] == unicode) {
# 1756|-> glyphs[i].index = glyph_slot->index;
# 1757| x += glyph_slot->x_advance;
# 1758| y += glyph_slot->y_advance;
Error: GCC_ANALYZER_WARNING (CWE-416):
firefox-150.0/gfx/cairo/cairo/src/cairo-surface-inline.h:47:9: warning[-Wanalyzer-use-after-free]: use after ‘free’ of ‘surface’
firefox-150.0/gfx/cairo/cairo/src/cairo-tee-surface.c:74:1: enter_function: entry to ‘_cairo_tee_surface_create_similar’
firefox-150.0/gfx/cairo/cairo/src/cairo-tee-surface.c:88:15: call_function: calling ‘_moz_cairo_tee_surface_create’ from ‘_cairo_tee_surface_create_similar’
firefox-150.0/gfx/cairo/cairo/src/cairo-tee-surface.c:88:15: return_function: returning to ‘_cairo_tee_surface_create_similar’ from ‘_moz_cairo_tee_surface_create’
firefox-150.0/gfx/cairo/cairo/src/cairo-tee-surface.c:89:5: call_function: calling ‘_moz_cairo_surface_destroy’ from ‘_cairo_tee_surface_create_similar’
# 45| {
# 46| cairo_status_t status = CAIRO_STATUS_SUCCESS;
# 47|-> if (surface->backend->flush)
# 48| status = surface->backend->flush (surface, flags);
# 49| return status;
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:581:1: enter_function: entry to ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:591:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:594:5: call_function: inlined call to ‘memset’ from ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:597:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: danger: out-of-bounds read from byte -48 till byte -41 but ‘list’ starts at byte 0
# 596|
# 597| cairo_list_foreach_entry (attr, attribute_t, &list, link) {
# 598|-> if (strcmp (attr->name, "dest") == 0) {
# 599| link_attrs->dest = strdup (attr->scalar.s);
# 600|
Error: GCC_ANALYZER_WARNING (CWE-401):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:599:13: warning[-Wanalyzer-malloc-leak]: leak of ‘*link_attrs.dest’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:581:1: enter_function: entry to ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:591:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:594:5: call_function: inlined call to ‘memset’ from ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:597:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:12: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:599:40: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:599:32: acquire_memory: allocated here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:597:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:599:13: danger: ‘*link_attrs.dest’ leaks here; was allocated at [(9)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/8)
# 597| cairo_list_foreach_entry (attr, attribute_t, &list, link) {
# 598| if (strcmp (attr->name, "dest") == 0) {
# 599|-> link_attrs->dest = strdup (attr->scalar.s);
# 600|
# 601| } else if (strcmp (attr->name, "page") == 0) {
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:599:40: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:581:1: enter_function: entry to ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:591:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:594:5: call_function: inlined call to ‘memset’ from ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:597:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:12: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:599:40: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:599:40: danger: out-of-bounds read from byte -32 till byte -25 but ‘list’ starts at byte 0
# 597| cairo_list_foreach_entry (attr, attribute_t, &list, link) {
# 598| if (strcmp (attr->name, "dest") == 0) {
# 599|-> link_attrs->dest = strdup (attr->scalar.s);
# 600|
# 601| } else if (strcmp (attr->name, "page") == 0) {
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:602:32: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:581:1: enter_function: entry to ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:591:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:594:5: call_function: inlined call to ‘memset’ from ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:597:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:19: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:602:32: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:602:32: danger: out-of-bounds read from byte -32 till byte -29 but ‘list’ starts at byte 0
# 600|
# 601| } else if (strcmp (attr->name, "page") == 0) {
# 602|-> link_attrs->page = attr->scalar.i;
# 603| if (link_attrs->page < 1) {
# 604| status = _cairo_tag_error ("Link attributes: \"%s\" page must be >= 1", attributes);
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:616:39: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:581:1: enter_function: entry to ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:591:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:594:5: call_function: inlined call to ‘memset’ from ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:597:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:608:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:608:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:615:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:615:19: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:616:39: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:616:39: danger: out-of-bounds read from byte -32 till byte -25 but ‘list’ starts at byte 0
# 614|
# 615| } else if (strcmp (attr->name, "uri") == 0) {
# 616|-> link_attrs->uri = strdup (attr->scalar.s);
# 617|
# 618| } else if (strcmp (attr->name, "file") == 0) {
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:619:40: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:581:1: enter_function: entry to ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:591:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:594:5: call_function: inlined call to ‘memset’ from ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:597:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:608:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:608:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:615:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:615:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:618:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:618:19: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:619:40: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:619:40: danger: out-of-bounds read from byte -32 till byte -25 but ‘list’ starts at byte 0
# 617|
# 618| } else if (strcmp (attr->name, "file") == 0) {
# 619|-> link_attrs->file = strdup (attr->scalar.s);
# 620|
# 621| } else if (strcmp (attr->name, "rect") == 0) {
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:645:38: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:581:1: enter_function: entry to ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:591:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:594:5: call_function: inlined call to ‘memset’ from ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:597:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:608:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:608:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:615:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:615:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:618:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:618:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:621:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:621:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:644:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:644:19: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:645:38: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:645:38: danger: out-of-bounds read from byte -32 till byte -25 but ‘list’ starts at byte 0
# 643| }
# 644| } else if (strcmp (attr->name, "id") == 0) {
# 645|-> link_attrs->id = strdup (attr->scalar.s);
# 646| } else if (strcmp (attr->name, "ref") == 0) {
# 647| link_attrs->ref = strdup (attr->scalar.s);
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:647:39: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:581:1: enter_function: entry to ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:591:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:594:5: call_function: inlined call to ‘memset’ from ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:597:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:608:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:608:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:615:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:615:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:618:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:618:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:621:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:621:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:644:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:644:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:646:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:646:19: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:647:39: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:647:39: danger: out-of-bounds read from byte -32 till byte -25 but ‘list’ starts at byte 0
# 645| link_attrs->id = strdup (attr->scalar.s);
# 646| } else if (strcmp (attr->name, "ref") == 0) {
# 647|-> link_attrs->ref = strdup (attr->scalar.s);
# 648| } else if (strcmp (attr->name, "link_page") == 0) {
# 649| link_attrs->link_page = attr->scalar.i;
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:649:37: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:581:1: enter_function: entry to ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:591:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:594:5: call_function: inlined call to ‘memset’ from ‘_cairo_tag_parse_link_attributes’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:597:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:598:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:601:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:608:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:608:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:615:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:615:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:618:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:618:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:621:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:621:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:644:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:644:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:646:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:646:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:648:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:648:19: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:649:37: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:649:37: danger: out-of-bounds read from byte -32 till byte -29 but ‘list’ starts at byte 0
# 647| link_attrs->ref = strdup (attr->scalar.s);
# 648| } else if (strcmp (attr->name, "link_page") == 0) {
# 649|-> link_attrs->link_page = attr->scalar.i;
# 650| if (link_attrs->link_page < 1) {
# 651| status = _cairo_tag_error ("Link attributes: \"%s\" page must be >= 1", attributes);
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:21: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:717:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:21: danger: out-of-bounds read from byte -48 till byte -41 but ‘list’ starts at byte 0
# 720| cairo_list_foreach_entry (attr, attribute_t, &list, link)
# 721| {
# 722|-> if (strcmp (attr->name, "name") == 0) {
# 723| dest_attrs->name = strdup (attr->scalar.s);
# 724| } else if (strcmp (attr->name, "x") == 0) {
Error: GCC_ANALYZER_WARNING (CWE-401):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:723:13: warning[-Wanalyzer-malloc-leak]: leak of ‘*dest_attrs.name’
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:717:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:12: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:723:40: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:723:32: acquire_memory: allocated here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:723:13: danger: ‘*dest_attrs.name’ leaks here; was allocated at [(7)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/6)
# 721| {
# 722| if (strcmp (attr->name, "name") == 0) {
# 723|-> dest_attrs->name = strdup (attr->scalar.s);
# 724| } else if (strcmp (attr->name, "x") == 0) {
# 725| dest_attrs->x = attr->scalar.f;
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:723:40: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:717:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:12: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:723:40: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:723:40: danger: out-of-bounds read from byte -32 till byte -25 but ‘list’ starts at byte 0
# 721| {
# 722| if (strcmp (attr->name, "name") == 0) {
# 723|-> dest_attrs->name = strdup (attr->scalar.s);
# 724| } else if (strcmp (attr->name, "x") == 0) {
# 725| dest_attrs->x = attr->scalar.f;
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:725:29: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:717:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:724:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:724:19: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:725:29: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:725:29: danger: out-of-bounds read from byte -32 till byte -25 but ‘list’ starts at byte 0
# 723| dest_attrs->name = strdup (attr->scalar.s);
# 724| } else if (strcmp (attr->name, "x") == 0) {
# 725|-> dest_attrs->x = attr->scalar.f;
# 726| dest_attrs->x_valid = TRUE;
# 727| } else if (strcmp (attr->name, "y") == 0) {
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:728:29: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:717:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:724:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:724:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:727:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:727:19: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:728:29: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:728:29: danger: out-of-bounds read from byte -32 till byte -25 but ‘list’ starts at byte 0
# 726| dest_attrs->x_valid = TRUE;
# 727| } else if (strcmp (attr->name, "y") == 0) {
# 728|-> dest_attrs->y = attr->scalar.f;
# 729| dest_attrs->y_valid = TRUE;
# 730| } else if (strcmp (attr->name, "internal") == 0) {
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:731:36: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:717:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:720:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:722:12: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:724:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:724:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:727:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:727:19: branch_false: following ‘false’ branch (when the strings are non-equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:730:20: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:730:19: branch_true: following ‘true’ branch (when the strings are equal)...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:731:36: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:731:36: danger: out-of-bounds read from byte -32 till byte -29 but ‘list’ starts at byte 0
# 729| dest_attrs->y_valid = TRUE;
# 730| } else if (strcmp (attr->name, "internal") == 0) {
# 731|-> dest_attrs->internal = attr->scalar.b;
# 732| }
# 733| }
Error: GCC_ANALYZER_WARNING (CWE-127):
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:810:21: warning[-Wanalyzer-out-of-bounds]: stack-based buffer under-read
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:805:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:808:5: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:808:5: branch_true: following ‘true’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:810:21: branch_true: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-tag-attributes.c:810:21: danger: out-of-bounds read from byte -48 till byte -41 but ‘list’ starts at byte 0
# 808| cairo_list_foreach_entry (attr, attribute_t, &list, link)
# 809| {
# 810|-> if (strcmp (attr->name, "bbox") == 0) {
# 811| _cairo_array_copy_element (&attr->array, 0, &val);
# 812| eps_params->bbox.p1.x = val.f;
Error: GCC_ANALYZER_WARNING (CWE-457):
firefox-150.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:842:54: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘font’
firefox-150.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:837:8: branch_false: following ‘false’ branch...
firefox-150.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:837:8: branch_false: ...to here
firefox-150.0/gfx/cairo/cairo/src/cairo-type1-fallback.c:842:54: danger: use of uninitialized value ‘font’ here
# 840| _cairo_array_init (&type2_subset->charstrings, sizeof (cairo_array_t));
# 841|
# 842|-> type2_subset->widths = calloc (sizeof (int), font->scaled_font_subset->num_glyphs);
# 843| if (unlikely (type2_subset->widths == NULL)) {
# 844| status = _cairo_error (CAIRO_STATUS_NO_MEMORY);
Error: CLANG_WARNING:
firefox-150.0/gfx/graphite2/src/GlyphCache.cpp:47:40: warning: 'iterator<std::input_iterator_tag, std::pair<unsigned short, unsigned short>>' is deprecated [-Wdeprecated-declarations]
# 47 | class _glat_iterator : public std::iterator<std::input_iterator_tag, std::pair<sparse::key_type, sparse::mapped_type> >
# | ^
# 23 | struct _LIBCPP_DEPRECATED_IN_CXX17 iterator {
# | ^
# 740 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED
# | ^
# 713 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__))
# | ^
# 45|
# 46| template<typename W>
# 47|-> class _glat_iterator : public std::iterator<std::input_iterator_tag, std::pair<sparse::key_type, sparse::mapped_type> >
# 48| {
# 49| unsigned short key() const { return uint16(be::peek<W>(_e) + _n); }
Error: COMPILER_WARNING (CWE-477):
firefox-150.0/objdir/instrumented/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:74: included_from: Included from here.
firefox-150.0/gfx/graphite2/src/GlyphCache.cpp:47:40: warning[-Wdeprecated-declarations]: ‘template<class _Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct std::iterator’ is deprecated
# 47 | class _glat_iterator : public std::iterator<std::input_iterator_tag, std::pair<sparse::key_type, sparse::mapped_type> >
# | ^~~~~~~~
/usr/include/c++/16/bits/stl_construct.h:61: included_from: Included from here.
/usr/include/c++/16/bits/stl_tempbuf.h:61: included_from: Included from here.
/usr/include/c++/16/memory:68: included_from: Included from here.
firefox-150.0/objdir/instrumented/dist/system_wrappers/memory:3: included_from: Included from here.
firefox-150.0/objdir/instrumented/dist/stl_wrappers/memory:59: included_from: Included from here.
firefox-150.0/gfx/graphite2/geckoextra/src/GraphiteExtra.cpp:10: included_from: Included from here.
firefox-150.0/objdir/instrumented/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:2: included_from: Included from here.
/usr/include/c++/16/bits/stl_iterator_base_types.h:129:34: note: declared here
# 129 | struct _GLIBCXX17_DEPRECATED iterator
# | ^~~~~~~~
firefox-150.0/gfx/graphite2/src/inc/FeatureVal.h:31: included_from: Included from here.
firefox-150.0/gfx/graphite2/src/inc/FeatureMap.h:29: included_from: Included from here.
firefox-150.0/gfx/graphite2/src/inc/Face.h:34: included_from: Included from here.
firefox-150.0/gfx/graphite2/src/inc/CmapCache.h:30: included_from: Included from here.
firefox-150.0/gfx/graphite2/src/CmapCache.cpp:29: included_from: Included from here.
firefox-150.0/objdir/instrumented/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:11: included_from: Included from here.
firefox-150.0/gfx/graphite2/src/inc/List.h: scope_hint: In instantiation of ‘T* graphite2::Vector<T>::erase(iterator, iterator) [with T = graphite2::FeatureVal; iterator = graphite2::FeatureVal*]’
#/builddir/build/BUILD/firefox-150.0/gfx/graphite2/src/inc/List.h:93:56: required from ‘void graphite2::Vector<T>::clear() [with T = graphite2::FeatureVal]’
# 93 | void clear() { erase(begin(), end()); }
# | ~~~~~^~~~~~~~~~~~~~~~
# 61 | ~Vector() { clear(); free(m_first); }
# | ^~~~~
#/builddir/build/BUILD/firefox-150.0/gfx/graphite2/src/Segment.cpp:60:42: required from here
# 60 | m_passBits(m_silf->aPassBits() ? -1 : 0)
# | ^
# 45|
# 46| template<typename W>
# 47|-> class _glat_iterator : public std::iterator<std::input_iterator_tag, std::pair<sparse::key_type, sparse::mapped_type> >
# 48| {
# 49| unsigned short key() const { return uint16(be::peek<W>(_e) + _n); }
Error: CLANG_WARNING:
firefox-150.0/gfx/graphite2/src/Pass.cpp:197:92: warning: arithmetic between different enumeration types ('status_t' and 'graphite2::errors') is deprecated [-Wdeprecated-enum-enum-conversion]
# 197 | || e.test(m_cPConstraint.status() != Code::loaded, m_cPConstraint.status() + E_CODEFAILURE))
# | ~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
# 195| precontext[0], be::peek<uint16>(sort_keys), *m_silf, face, PASS_TYPE_UNKNOWN);
# 196| if (e.test(!m_cPConstraint, E_OUTOFMEM)
# 197|-> || e.test(m_cPConstraint.status() != Code::loaded, m_cPConstraint.status() + E_CODEFAILURE))
# 198| return face.error(e);
# 199| face.error_context(face.error_context() - 1);
Error: CLANG_WARNING:
firefox-150.0/gfx/graphite2/src/Pass.cpp:269:84: warning: arithmetic between different enumeration types ('status_t' and 'graphite2::errors') is deprecated [-Wdeprecated-enum-enum-conversion]
# 269 | || e.test(r->action->status() != Code::loaded, r->action->status() + E_CODEFAILURE)
# | ~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
# 267|
# 268| if (e.test(!r->action || !r->constraint, E_OUTOFMEM)
# 269|-> || e.test(r->action->status() != Code::loaded, r->action->status() + E_CODEFAILURE)
# 270| || e.test(r->constraint->status() != Code::loaded, r->constraint->status() + E_CODEFAILURE)
# 271| || e.test(!r->constraint->immutable(), E_MUTABLECCODE))
Error: CLANG_WARNING:
firefox-150.0/gfx/graphite2/src/Pass.cpp:270:92: warning: arithmetic between different enumeration types ('status_t' and 'graphite2::errors') is deprecated [-Wdeprecated-enum-enum-conversion]
# 270 | || e.test(r->constraint->status() != Code::loaded, r->constraint->status() + E_CODEFAILURE)
# | ~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~
# 268| if (e.test(!r->action || !r->constraint, E_OUTOFMEM)
# 269| || e.test(r->action->status() != Code::loaded, r->action->status() + E_CODEFAILURE)
# 270|-> || e.test(r->constraint->status() != Code::loaded, r->constraint->status() + E_CODEFAILURE)
# 271| || e.test(!r->constraint->immutable(), E_MUTABLECCODE))
# 272| return face.error(e);
Error: COMPILER_WARNING:
firefox-150.0/gfx/harfbuzz/src/OT/glyf/Glyph.hh: scope_hint: In member function ‘bool OT::glyf_impl::Glyph::get_all_points_without_var(const hb_face_t*, contour_point_vector_t&) const’
firefox-150.0/gfx/harfbuzz/src/OT/glyf/Glyph.hh:83:8: warning[-Warray-bounds=]: offset ‘4’ outside bounds of constant string
# 83 | bool get_all_points_without_var (const hb_face_t *face,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-150.0/gfx/harfbuzz/src/hb-static.cc:47:16: note: ‘_hb_NullPool’ declared here
# 47 | uint64_t const _hb_NullPool[(HB_NULL_POOL_SIZE + sizeof (uint64_t) - 1) / sizeof (uint64_t)] = {};
# | ^~~~~~~~~~~~
# 81| { return type == COMPOSITE; }
# 82|
# 83|-> bool get_all_points_without_var (const hb_face_t *face,
# 84| contour_point_vector_t &points /* OUT */) const
# 85| {
Error: COMPILER_WARNING:
firefox-150.0/gfx/harfbuzz/src/OT/glyf/glyf.hh:13: included_from: Included from here.
firefox-150.0/gfx/harfbuzz/src/hb-ot-glyf-table.hh:33: included_from: Included from here.
firefox-150.0/gfx/harfbuzz/src/hb-ot-face.cc:30: included_from: Included from here.
firefox-150.0/objdir/instrumented/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:209: included_from: Included from here.
firefox-150.0/gfx/harfbuzz/src/OT/glyf/Glyph.hh: scope_hint: In member function ‘bool OT::glyf_impl::Glyph::get_points(hb_font_t*, const accelerator_t&, contour_point_vector_t&, hb_glyf_scratch_t&, contour_point_vector_t*, head_maxp_info_t*, unsigned int*, bool, bool, bool, hb_array_t<const int>, OT::hb_scalar_cache_t*, unsigned int, unsigned int*) const [with accelerator_t = OT::glyf_accelerator_t]’
firefox-150.0/gfx/harfbuzz/src/OT/glyf/Glyph.hh:305:8: warning[-Warray-bounds=]: offset ‘4’ outside bounds of constant string
# 305 | bool get_points (hb_font_t *font, const accelerator_t &glyf_accelerator,
# | ^~~~~~~~~~
firefox-150.0/objdir/instrumented/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:623: included_from: Included from here.
firefox-150.0/gfx/harfbuzz/src/hb-static.cc:47:16: note: ‘_hb_NullPool’ declared here
# 47 | uint64_t const _hb_NullPool[(HB_NULL_POOL_SIZE + sizeof (uint64_t) - 1) / sizeof (uint64_t)] = {};
# | ^~~~~~~~~~~~
# 303| */
# 304| template <typename accelerator_t>
# 305|-> bool get_points (hb_font_t *font, const accelerator_t &glyf_accelerator,
# 306| contour_point_vector_t &all_points /* OUT */,
# 307| hb_glyf_scratch_t &scratch,
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/gfx/harfbuzz/src/hb-algs.hh:469: error[legacyUninitvar]: Uninitialized variable: pos++->v
# 467| while (pos != end)
# 468| {
# 469|-> v = pos++->v;
# 470| h ^= fasthash_mix(v);
# 471| h *= m;
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/gfx/harfbuzz/src/hb-bit-page.hh:62: warning[uninitvar]: Uninitialized variable: r
# 60| for (unsigned int i = 0; i < ARRAY_LENGTH (v); i++)
# 61| r.v[i] = op (v[i]);
# 62|-> return r;
# 63| }
# 64| template <typename Op>
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/gfx/harfbuzz/src/hb-bit-page.hh:70: warning[uninitvar]: Uninitialized variable: r
# 68| for (unsigned int i = 0; i < ARRAY_LENGTH (v); i++)
# 69| r.v[i] = op (v[i], o.v[i]);
# 70|-> return r;
# 71| }
# 72| hb_vector_size_t operator | (const hb_vector_size_t &o) const
Error: CPPCHECK_WARNING (CWE-758):
firefox-150.0/gfx/harfbuzz/src/hb-iter.hh:777: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 775| -> hb_void_t<decltype (hb_invoke (std::forward<hb_type_identity<S2>> (s),
# 776| hb_declval<T&> ()))>
# 777|-> { v = hb_invoke (std::forward<hb_type_identity<S2>> (s), v); }
# 778|
# 779| void
Error: CPPCHECK_WARNING (CWE-476):
firefox-150.0/gfx/harfbuzz/src/hb-machinery.hh:80: error[nullPointer]: Null pointer dereference: reinterpret_cast<Type*>(0)
# 78| * See: https://github.com/harfbuzz/harfbuzz/issues/5429 */
# 79| template <typename Type, typename TObject, typename ...Ts>
# 80|-> static inline auto StructAfter(TObject &X, Ts... args) HB_AUTO_RETURN((
# 81| sizeof(int[std::is_const<TObject>::value ? -1 : +1]) > 0 ?
# 82| StructAtOffset<Type>(&X, X.get_size(std::forward<Ts> (args)...))
Error: COMPILER_WARNING (CWE-843):
firefox-150.0/objdir/instrumented/gfx/layers/Unified_cpp_gfx_layers8.cpp:47: included_from: Included from here.
firefox-150.0/gfx/layers/wr/DisplayItemCache.cpp: scope_hint: In member function ‘void mozilla::layers::DisplayItemCache::Clear()’
firefox-150.0/gfx/layers/wr/DisplayItemCache.cpp:83:9: warning[-Wclass-memaccess]: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘nsTArray_Impl<mozilla::layers::DisplayItemCache::Slot, nsTArrayInfallibleAllocator>::value_type’ {aka ‘struct mozilla::layers::DisplayItemCache::Slot’}; use assignment or value-initialization instead
# 83 | memset(mSlots.Elements(), 0, mSlots.Length() * sizeof(Slot));
# | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
firefox-150.0/gfx/layers/wr/WebRenderLayerManager.h:20: included_from: Included from here.
firefox-150.0/gfx/layers/wr/ClipManager.cpp:12: included_from: Included from here.
firefox-150.0/objdir/instrumented/gfx/layers/Unified_cpp_gfx_layers8.cpp:38: included_from: Included from here.
firefox-150.0/gfx/layers/wr/DisplayItemCache.h:155:10: note: ‘nsTArray_Impl<mozilla::layers::DisplayItemCache::Slot, nsTArrayInfallibleAllocator>::value_type’ {aka ‘struct mozilla::layers::DisplayItemCache::Slot’} declared here
# 155 | struct Slot {
# | ^~~~
firefox-150.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-150.0/layout/generic/nsLineBox.h:13: included_from: Included from here.
firefox-150.0/layout/generic/nsContainerFrame.h:14: included_from: Included from here.
firefox-150.0/layout/generic/ScrollContainerFrame.h:17: included_from: Included from here.
firefox-150.0/gfx/layers/wr/ClipManager.cpp:9: included_from: Included from here.
firefox-150.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-150.0/layout/base/FrameProperties.h:198:51: required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
# 198 | return ReinterpretHelper<T>::FromInternalValue(v);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4445 | return mProperties.Get(aProperty, aFoundResult);
# | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-150.0/layout/generic/nsIFrame.h:1570:50: required from here
# 1570 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
# | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 81|
# 82| void DisplayItemCache::Clear() {
# 83|-> memset(mSlots.Elements(), 0, mSlots.Length() * sizeof(Slot));
# 84| mFreeSlots.ClearAndRetainStorage();
# 85|
Error: COMPILER_WARNING:
firefox-150.0/gfx/skia/skia/src/core/SkPathRawShapes.h:26:8: warning[-Wodr]: type ‘struct Rect’ violates the C++ One Definition Rule
# 26 | struct Rect : public SkPathRaw {
# | ^
firefox-150.0/gfx/skia/skia/src/core/SkPathRawShapes.h:26:8: note: one type needs to be constructed while the other does not
# 26 | struct Rect : public SkPathRaw {
# | ^
# 24| namespace SkPathRawShapes {
# 25|
# 26|-> struct Rect : public SkPathRaw {
# 27| SkPoint fStorage[4]; // move + 3 lines (+ close)
# 28|
Error: COMPILER_WARNING:
firefox-150.0/gfx/wr/swgl/src/gl.cc: scope_hint: In function '(static initializers for src/gl.cc)'
firefox-150.0/gfx/wr/swgl/src/gl.cc:3117:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/swgl-5731736ba81cd5f8/out/48d3f1b29a630f4c-gl.gcda' profile count data file not found
# 3117 | } // extern "C"
# | ^
# 3115| return size;
# 3116| }
# 3117|-> } // extern "C"
Error: COMPILER_WARNING:
firefox-150.0/gfx/layers/ipc/LayersMessageUtils.h:17: included_from: Included from here.
firefox-150.0/ipc/glue/IPCMessageUtils.h: scope_hint: In function ‘IPC::ReadParams<unsigned int, unsigned int>(IPC::MessageReader*, unsigned int&, unsigned int&)bool’
firefox-150.0/ipc/glue/IPCMessageUtils.h:151:13: warning[-Wmissing-profile]: profile for function ‘IPC::ReadParams<unsigned int, unsigned int>(IPC::MessageReader*, unsigned int&, unsigned int&)bool’ not found in profile data
# 151 | static bool ReadParams(MessageReader* aReader, Ts&... aArgs) {
# | ^~~~~~~~~~
# 149|
# 150| template <typename... Ts>
# 151|-> static bool ReadParams(MessageReader* aReader, Ts&... aArgs) {
# 152| return (ReadParam(aReader, &aArgs) && ...);
# 153| }
Error: COMPILER_WARNING:
firefox-150.0/objdir/dist/include/mozilla/dom/ShadowRootBinding.h:6: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/ElementBinding.h:6: included_from: Included from here.
firefox-150.0/js/public/CallAndConstruct.h: scope_hint: In function ‘JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)’
firefox-150.0/js/public/CallAndConstruct.h:105:20: warning[-Wmissing-profile]: profile for function ‘JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JSObject*>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)’ not found in profile data
# 105 | static inline bool Call(JSContext* cx, Handle<Value> thisv,
# | ^~~~
# 103| MutableHandle<Value> rval);
# 104|
# 105|-> static inline bool Call(JSContext* cx, Handle<Value> thisv,
# 106| Handle<JSObject*> funObj, const HandleValueArray& args,
# 107| MutableHandle<Value> rval) {
Error: COMPILER_WARNING:
firefox-150.0/js/public/ScalarType.h: scope_hint: In function ‘JS::Scalar::byteSize(JS::Scalar::Type)’
firefox-150.0/js/public/ScalarType.h:66:22: warning[-Wmissing-profile]: profile for function ‘JS::Scalar::byteSize(JS::Scalar::Type)’ not found in profile data
# 66 | static inline size_t byteSize(Type atype) {
# | ^~~~~~~~
# 64| };
# 65|
# 66|-> static inline size_t byteSize(Type atype) {
# 67| switch (atype) {
# 68| case Int8:
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/TypedArray.h:16: included_from: Included from here.
firefox-150.0/js/public/ScalarType.h: scope_hint: In function ‘JS::Scalar::name(JS::Scalar::Type)’
firefox-150.0/js/public/ScalarType.h:165:27: warning[-Wmissing-profile]: profile for function ‘JS::Scalar::name(JS::Scalar::Type)’ not found in profile data
# 165 | static inline const char* name(Type atype) {
# | ^~~~
# 163| }
# 164|
# 165|-> static inline const char* name(Type atype) {
# 166| switch (atype) {
# 167| case Int8:
Error: COMPILER_WARNING:
firefox-150.0/devtools/shared/heapsnapshot/HeapSnapshot.cpp:20: included_from: Included from here.
firefox-150.0/js/public/UbiNodeShortestPaths.h: scope_hint: In member function ‘JS::ubi::ShortestPaths::forEachPath<mozilla::devtools::HeapSnapshot::ComputeShortestPaths(JSContext*, unsigned long, mozilla::dom::Sequence<unsigned long> const&, unsigned long, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::{lambda(mozilla::Vector<JS::ubi::BackEdge*, 0ul, js::SystemAllocPolicy>&)#1}>(JS::ubi::Node const&, mozilla::devtools::HeapSnapshot::ComputeShortestPaths(JSContext*, unsigned long, mozilla::dom::Sequence<unsigned long> const&, unsigned long, JS::MutableHandl [...]
firefox-150.0/js/public/UbiNodeShortestPaths.h:291:22: warning[-Wmissing-profile]: profile for function ‘JS::ubi::ShortestPaths::forEachPath<mozilla::devtools::HeapSnapshot::ComputeShortestPaths(JSContext*, unsigned long, mozilla::dom::Sequence<unsigned long> const&, unsigned long, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::{lambda(mozilla::Vector<JS::ubi::BackEdge*, 0ul, js::SystemAllocPolicy>&)#1}>(JS::ubi::Node const&, mozilla::devtools::HeapSnapshot::ComputeShortestPaths(JSContext*, unsigned long, mozilla::dom::Sequence<unsigned long> const&, unsigned long, JS::MutableHan [...]
# 291 | [[nodiscard]] bool forEachPath(const Node& target, Func func) {
# | ^~~~~~~~~~~
# 289| */
# 290| template <class Func>
# 291|-> [[nodiscard]] bool forEachPath(const Node& target, Func func) {
# 292| MOZ_ASSERT(targets_.has(target));
# 293|
firefox-150.0/js/public/UbiNodeShortestPaths.h:291:22: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING (CWE-393):
firefox-150.0/objdir/instrumented/js/src/irregexp/Unified_cpp_js_src_irregexp1.cpp:47: included_from: Included from here.
firefox-150.0/js/src/irregexp/imported/regexp-parser.cc: scope_hint: In function ‘bool v8::internal::{anonymous}::{anonymous}::MayContainStrings(v8::internal::{anonymous}::ClassSetOperandType, v8::internal::RegExpTree*)’
firefox-150.0/js/src/irregexp/imported/regexp-parser.cc:2803:1: warning[-Wreturn-type]: control reaches end of non-void function
# 2803 | }
# | ^
# 2801| return operand->AsClassSetExpression()->may_contain_strings();
# 2802| }
# 2803|-> }
# 2804|
# 2805| } // namespace
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/js/src/jit/CacheIRCompiler.cpp: scope_hint: In member function ‘bool js::jit::CacheIRCompiler::emitStoreDataViewValueResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, uint32_t, js::jit::BooleanOperandId, JS::Scalar::Type, js::jit::ArrayBufferViewKind)’
firefox-150.0/js/src/jit/CacheIRCompiler.cpp:8210:34: warning[-Wmaybe-uninitialized]: ‘(unsigned char)*(const js::jit::AutoScratchRegister*)((char*)&scratch2 + offsetof(mozilla::MaybeOneOf<js::jit::AutoScratchRegister, js::jit::AutoScratchRegister64>,mozilla::MaybeOneOf<js::jit::AutoScratchRegister, js::jit::AutoScratchRegister64>::storage[0])).js::jit::AutoScratchRegister::reg_’ may be used uninitialized
# 8210 | masm.convertDoubleToFloat16(floatScratch0, scratchFloat32, valScratch32(),
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 8211 | liveVolatileRegs());
# | ~~~~~~~~~~~~~~~~~~~
firefox-150.0/js/src/jit/CacheIRCompiler.cpp:8111:67: note: ‘(unsigned char)*(const js::jit::AutoScratchRegister*)((char*)&scratch2 + offsetof(mozilla::MaybeOneOf<js::jit::AutoScratchRegister, js::jit::AutoScratchRegister64>,mozilla::MaybeOneOf<js::jit::AutoScratchRegister, js::jit::AutoScratchRegister64>::storage[0])).js::jit::AutoScratchRegister::reg_’ was declared here
# 8111 | mozilla::MaybeOneOf<AutoScratchRegister, AutoScratchRegister64> scratch2;
# | ^~~~~~~~
# 8208| case Scalar::Float16: {
# 8209| FloatRegister scratchFloat32 = floatScratch0.get().asSingle();
# 8210|-> masm.convertDoubleToFloat16(floatScratch0, scratchFloat32, valScratch32(),
# 8211| liveVolatileRegs());
# 8212| masm.moveFloat16ToGPR(scratchFloat32, valScratch32(), liveVolatileRegs());
Error: COMPILER_WARNING:
firefox-150.0/js/src/vm/BigIntType.h:106:72: warning[-Warray-bounds=]: array subscript 0 is outside array bounds of ‘mozilla::Span<const long unsigned int, 18446744073709551615>::element_type [0]’
# 106 | MOZ_ALWAYS_INLINE Digit digit(size_t idx) const { return digits()[idx]; }
# | ^
cc1plus: note: source object is likely at address zero
# 104| digitLength());
# 105| }
# 106|-> MOZ_ALWAYS_INLINE Digit digit(size_t idx) const { return digits()[idx]; }
# 107| MOZ_ALWAYS_INLINE void setDigit(size_t idx, Digit digit) {
# 108| digits()[idx] = digit;
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/js/src/vm/JSONParser.cpp: scope_hint: In member function ‘bool js::JSONPerHandlerParser<CharT, HandlerT>::parseImpl(TempValueT&, ResultSetter) [with TempValueT = DelegateHandler<char16_t>::DummyValue; ResultSetter = DelegateParser<char16_t>::parse()::<lambda(const DelegateHandler<char16_t>::DummyValue&)>; CharT = char16_t; HandlerT = DelegateHandler<char16_t>]’
firefox-150.0/js/src/vm/JSONParser.cpp:988:39: warning[-Wmaybe-uninitialized]: ‘elements’ may be used uninitialized
# 988 | if (!handler.finishArray(stack, &value, elements)) {
# | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
firefox-150.0/js/src/vm/JSONParser.cpp:981:47: note: ‘elements’ was declared here
# 981 | typename HandlerT::ElementVector* elements;
# | ^~~~~~~~
# 986| token = tokenizer.advance();
# 987| if (token == JSONToken::ArrayClose) {
# 988|-> if (!handler.finishArray(stack, &value, elements)) {
# 989| return false;
# 990| }
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/js/src/wasm/WasmIonCompile.cpp:3326:5: warning[-Wmaybe-uninitialized]: ‘ins’ may be used uninitialized
# 3326 | if (!ins) {
# | ^~
firefox-150.0/js/src/wasm/WasmIonCompile.cpp: scope_hint: In member function ‘bool {anonymous}::FunctionCompiler::emitStackSwitch()’
firefox-150.0/js/src/wasm/WasmIonCompile.cpp:3311:19: note: ‘ins’ was declared here
# 3311 | MInstruction* ins;
# | ^~~
# 3324| break;
# 3325| }
# 3326|-> if (!ins) {
# 3327| return nullptr;
# 3328| }
Error: COMPILER_WARNING:
firefox-150.0/objdir/layout/style/ServoStyleConsts.h:31538: included_from: Included from here.
firefox-150.0/layout/style/ServoComputedData.h:10: included_from: Included from here.
firefox-150.0/layout/style/ComputedStyle.h:14: included_from: Included from here.
firefox-150.0/layout/generic/WritingModes.h:10: included_from: Included from here.
firefox-150.0/dom/animation/ScrollTimeline.h:10: included_from: Included from here.
firefox-150.0/dom/animation/ScrollTimeline.cpp:5: included_from: Included from here.
firefox-150.0/layout/style/ServoStyleConstsInlines.h: scope_hint: In function ‘mozilla::detail::DefaultPercentLengthToAppUnits(float)’
firefox-150.0/layout/style/ServoStyleConstsInlines.h:540:23: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::DefaultPercentLengthToAppUnits(float)’ not found in profile data
# 540 | static inline nscoord DefaultPercentLengthToAppUnits(float aPixelLength) {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 538|
# 539| namespace detail {
# 540|-> static inline nscoord DefaultPercentLengthToAppUnits(float aPixelLength) {
# 541| return NSToCoordTruncClamped(aPixelLength);
# 542| }
Error: COMPILER_WARNING (CWE-843):
firefox-150.0/media/ffvpx/libavcodec/parsers.c:109: included_from: Included from here.
firefox-150.0/media/ffvpx/libavcodec/parser_list.c:5:5: warning[-Wincompatible-pointer-types]: initialization of ‘const AVCodecParser *’ from incompatible pointer type ‘const FFCodecParser *’
# 5 | &ff_vp8_parser,
# | ^
firefox-150.0/media/ffvpx/libavcodec/parser_list.c:5:5: note: (near initialization for ‘parser_list[0]’)
# 3| static const AVCodecParser * const parser_list[] = {
# 4| #if CONFIG_VP8_PARSER
# 5|-> &ff_vp8_parser,
# 6| #endif
# 7| #if CONFIG_VP9_PARSER
Error: COMPILER_WARNING (CWE-843):
firefox-150.0/media/ffvpx/libavcodec/parser_list.c:5:5: warning[-Wincompatible-pointer-types]: initialization of ‘const AVCodecParser *’ from incompatible pointer type ‘const FFCodecParser *’
# 3| static const AVCodecParser * const parser_list[] = {
# 4| #if CONFIG_VP8_PARSER
# 5|-> &ff_vp8_parser,
# 6| #endif
# 7| #if CONFIG_VP9_PARSER
Error: COMPILER_WARNING (CWE-843):
firefox-150.0/media/ffvpx/libavcodec/parser_list.c:8:5: warning[-Wincompatible-pointer-types]: initialization of ‘const AVCodecParser *’ from incompatible pointer type ‘const FFCodecParser *’
# 8 | &ff_vp9_parser,
# | ^
firefox-150.0/media/ffvpx/libavcodec/parser_list.c:8:5: note: (near initialization for ‘parser_list[1]’)
# 6| #endif
# 7| #if CONFIG_VP9_PARSER
# 8|-> &ff_vp9_parser,
# 9| #endif
# 10| NULL };
Error: COMPILER_WARNING (CWE-843):
firefox-150.0/media/ffvpx/libavcodec/parser_list.c:8:5: warning[-Wincompatible-pointer-types]: initialization of ‘const AVCodecParser *’ from incompatible pointer type ‘const FFCodecParser *’
# 6| #endif
# 7| #if CONFIG_VP9_PARSER
# 8|-> &ff_vp9_parser,
# 9| #endif
# 10| NULL };
Error: COMPILER_WARNING (CWE-843):
firefox-150.0/media/ffvpx/libavcodec/parsers.c: scope_hint: In function ‘av_parser_iterate’
firefox-150.0/media/ffvpx/libavcodec/parsers.c:114:30: warning[-Wincompatible-pointer-types]: initialization of ‘const FFCodecParser *’ from incompatible pointer type ‘const AVCodecParser *’
# 114 | const FFCodecParser *p = parser_list[i];
# | ^~~~~~~~~~~
# 112| {
# 113| uintptr_t i = (uintptr_t)*opaque;
# 114|-> const FFCodecParser *p = parser_list[i];
# 115|
# 116| if (p) {
Error: COMPILER_WARNING (CWE-843):
firefox-150.0/media/ffvpx/libavcodec/parsers.c:114:30: warning[-Wincompatible-pointer-types]: initialization of ‘const FFCodecParser *’ from incompatible pointer type ‘const AVCodecParser *’
# 112| {
# 113| uintptr_t i = (uintptr_t)*opaque;
# 114|-> const FFCodecParser *p = parser_list[i];
# 115|
# 116| if (p) {
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/media/libnestegg/src/nestegg.c: scope_hint: In function ‘nestegg_read_last_packet’
firefox-150.0/media/libnestegg/src/nestegg.c:3166:22: warning[-Wmaybe-uninitialized]: ‘saved.last_id’ may be used uninitialized
# 3166 | struct saved_state saved;
# | ^~~~~
# 3164| nestegg_packet ** packet)
# 3165| {
# 3166|-> struct saved_state saved;
# 3167| uint64_t max_end_ns = 0;
# 3168| nestegg_packet * last_packet = NULL;
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/media/libnestegg/src/nestegg.c:3166:22: warning[-Wmaybe-uninitialized]: ‘saved.last_size’ may be used uninitialized
# 3164| nestegg_packet ** packet)
# 3165| {
# 3166|-> struct saved_state saved;
# 3167| uint64_t max_end_ns = 0;
# 3168| nestegg_packet * last_packet = NULL;
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/media/libnestegg/src/nestegg.c: scope_hint: In function ‘nestegg_read_total_frames_count’
firefox-150.0/media/libnestegg/src/nestegg.c:3703:22: warning[-Wmaybe-uninitialized]: ‘saved.last_id’ may be used uninitialized
# 3703 | struct saved_state saved;
# | ^~~~~
# 3701| nestegg_read_total_frames_count(nestegg * context, uint64_t * frames_out)
# 3702| {
# 3703|-> struct saved_state saved;
# 3704| uint64_t totalFrames;
# 3705| int r;
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/media/libnestegg/src/nestegg.c:3703:22: warning[-Wmaybe-uninitialized]: ‘saved.last_size’ may be used uninitialized
# 3701| nestegg_read_total_frames_count(nestegg * context, uint64_t * frames_out)
# 3702| {
# 3703|-> struct saved_state saved;
# 3704| uint64_t totalFrames;
# 3705| int r;
Error: COMPILER_WARNING (CWE-483):
firefox-150.0/objdir/instrumented/media/libvorbis/Unified_c_media_libvorbis0.c:20: included_from: Included from here.
firefox-150.0/media/libvorbis/lib/vorbis_block.c: scope_hint: In function ‘vorbis_analysis_buffer’
firefox-150.0/media/libvorbis/lib/vorbis_block.c:395:3: warning[-Wmisleading-indentation]: this ‘if’ clause does not guard...
# 395 | if(b->header)_ogg_free(b->header);b->header=NULL;
# | ^~
firefox-150.0/media/libvorbis/lib/vorbis_block.c:395:37: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
# 395 | if(b->header)_ogg_free(b->header);b->header=NULL;
# | ^
# 393|
# 394| /* free header, header1, header2 */
# 395|-> if(b->header)_ogg_free(b->header);b->header=NULL;
# 396| if(b->header1)_ogg_free(b->header1);b->header1=NULL;
# 397| if(b->header2)_ogg_free(b->header2);b->header2=NULL;
Error: COMPILER_WARNING (CWE-483):
firefox-150.0/media/libvorbis/lib/vorbis_block.c:396:3: warning[-Wmisleading-indentation]: this ‘if’ clause does not guard...
# 396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL;
# | ^~
firefox-150.0/media/libvorbis/lib/vorbis_block.c:396:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
# 396 | if(b->header1)_ogg_free(b->header1);b->header1=NULL;
# | ^
# 394| /* free header, header1, header2 */
# 395| if(b->header)_ogg_free(b->header);b->header=NULL;
# 396|-> if(b->header1)_ogg_free(b->header1);b->header1=NULL;
# 397| if(b->header2)_ogg_free(b->header2);b->header2=NULL;
# 398|
Error: COMPILER_WARNING (CWE-483):
firefox-150.0/media/libvorbis/lib/vorbis_block.c:397:3: warning[-Wmisleading-indentation]: this ‘if’ clause does not guard...
# 397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL;
# | ^~
firefox-150.0/media/libvorbis/lib/vorbis_block.c:397:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’
# 397 | if(b->header2)_ogg_free(b->header2);b->header2=NULL;
# | ^
# 395| if(b->header)_ogg_free(b->header);b->header=NULL;
# 396| if(b->header1)_ogg_free(b->header1);b->header1=NULL;
# 397|-> if(b->header2)_ogg_free(b->header2);b->header2=NULL;
# 398|
# 399| /* Do we have enough storage space for the requested buffer? If not,
Error: COMPILER_WARNING (CWE-590):
firefox-150.0/memory/mozalloc/cxxalloc.h:64:19: warning[-Wfree-nonheap-object]: ‘free’ called on pointer ‘MEM[(struct nsStructuredCloneContainer * *)iter_144 + 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-150.0/memory/mozalloc/cxxalloc.h:64:19: warning[-Wfree-nonheap-object]: ‘free’ called on pointer ‘MEM[(struct nsStructuredCloneContainer * *)iter_71 + 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:
firefox-150.0/xpcom/ds/ArrayAlgorithm.h:10: included_from: Included from here.
firefox-150.0/mfbt/Algorithm.h: scope_hint: In function ‘mozilla::TransformIfAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::nsTArrayBackInserter<mozilla::dom::cache::SavedRequest, nsTArray<mozilla::dom::cache::SavedRequest> >, mozilla::TransformAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::nsTArrayBackInserter<mozilla::dom::cache::SavedRequest, nsTArray<mozilla::dom::cache::SavedRequest> >, mozilla::dom::cache::db::CacheKeys(mozISt [...]
firefox-150.0/mfbt/Algorithm.h:41:1: warning[-Wmissing-profile]: profile for function ‘mozilla::TransformIfAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::nsTArrayBackInserter<mozilla::dom::cache::SavedRequest, nsTArray<mozilla::dom::cache::SavedRequest> >, mozilla::TransformAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::nsTArrayBackInserter<mozilla::dom::cache::SavedRequest, nsTArray<mozilla::dom::cache::SavedRequest> >, mozilla::dom::cache::db::CacheKe [...]
# 41 | TransformIfAbortOnErr(SrcIter aIter, SrcIter aEnd, DstIter aDst, Cond aCond,
# | ^~~~~~~~~~~~~~~~~~~~~
# 39| Result<Ok,
# 40| typename detail::TransformTraits<Transform, SrcIter>::result_err_type>
# 41|-> TransformIfAbortOnErr(SrcIter aIter, SrcIter aEnd, DstIter aDst, Cond aCond,
# 42| Transform aTransform) {
# 43| for (; aIter != aEnd; ++aIter) {
firefox-150.0/mfbt/Algorithm.h:41:1: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Algorithm.h: scope_hint: In function ‘mozilla::TransformIfAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::nsTArrayBackInserter<mozilla::dom::cache::SavedResponse, nsTArray<mozilla::dom::cache::SavedResponse> >, mozilla::TransformAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::nsTArrayBackInserter<mozilla::dom::cache::SavedResponse, nsTArray<mozilla::dom::cache::SavedResponse> >, mozilla::dom::cache::db::CacheMatchAl [...]
firefox-150.0/mfbt/Algorithm.h:41:1: warning[-Wmissing-profile]: profile for function ‘mozilla::TransformIfAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::nsTArrayBackInserter<mozilla::dom::cache::SavedResponse, nsTArray<mozilla::dom::cache::SavedResponse> >, mozilla::TransformAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::nsTArrayBackInserter<mozilla::dom::cache::SavedResponse, nsTArray<mozilla::dom::cache::SavedResponse> >, mozilla::dom::cache::db::Cac [...]
# 39| Result<Ok,
# 40| typename detail::TransformTraits<Transform, SrcIter>::result_err_type>
# 41|-> TransformIfAbortOnErr(SrcIter aIter, SrcIter aEnd, DstIter aDst, Cond aCond,
# 42| Transform aTransform) {
# 43| for (; aIter != aEnd; ++aIter) {
firefox-150.0/mfbt/Algorithm.h:41:1: note: trimmed 2 message(s) with length over 512
Error: CLANG_WARNING:
<built-in>:2: included_from: Included from here.
firefox-150.0/layout/style/nsStyleStruct.h:15: included_from: Included from here.
firefox-150.0/layout/style/CounterStyleManager.h:8: included_from: Included from here.
firefox-150.0/xpcom/ds/nsGkAtoms.h:8: included_from: Included from here.
firefox-150.0/xpcom/ds/nsAtom.h:10: included_from: Included from here.
firefox-150.0/mfbt/Atomics.h:17:10: fatal error: 'mozilla/Attributes.h' file not found
# 17 | #include "mozilla/Attributes.h"
# | ^~~~~~~~~~~~~~~~~~~~~~
# 15| #define mozilla_Atomics_h
# 16|
# 17|-> #include "mozilla/Attributes.h"
# 18|
# 19| #ifdef __wasi__
Error: COMPILER_WARNING:
firefox-150.0/mfbt/FunctionRef.h: scope_hint: In function ‘mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsingContext*)>::FunctionRef<mozilla::dom::BrowsingContext::ActivenessChanged(bool)::{lambda(auto:1*)#1}&, int, (void*)0>(mozilla::dom::BrowsingContext::ActivenessChanged(bool)::{lambda(auto:1*)#1}&)::{lambda(mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsingContext*)>::Payload const&, mozilla::dom::CanonicalBrowsingContext*)#1}::_FUN(mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsin [...]
firefox-150.0/mfbt/FunctionRef.h:176:18: warning[-Wmissing-profile]: profile for function ‘mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsingContext*)>::FunctionRef<mozilla::dom::BrowsingContext::ActivenessChanged(bool)::{lambda(auto:1*)#1}&, int, (void*)0>(mozilla::dom::BrowsingContext::ActivenessChanged(bool)::{lambda(auto:1*)#1}&)::{lambda(mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsingContext*)>::Payload const&, mozilla::dom::CanonicalBrowsingContext*)#1}::_FUN(mozilla::FunctionRef<mozilla::CallState (mozilla::dom::Canonic [...]
# 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-150.0/mfbt/FunctionRef.h:176:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/base/nsContentUtils.h:34: included_from: Included from here.
firefox-150.0/dom/clients/manager/ClientState.h:12: included_from: Included from here.
firefox-150.0/dom/base/nsIGlobalObject.h:13: included_from: Included from here.
firefox-150.0/dom/bindings/BindingUtils.h:43: included_from: Included from here.
firefox-150.0/dom/bindings/ToJSValue.h:22: included_from: Included from here.
firefox-150.0/dom/promise/Promise.h:24: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/NavigationBinding.h:14: included_from: Included from here.
firefox-150.0/dom/base/LocationBase.h:8: included_from: Included from here.
firefox-150.0/docshell/base/BrowsingContext.h:18: included_from: Included from here.
firefox-150.0/mfbt/FunctionRef.h: scope_hint: In function ‘mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsingContext*)>::FunctionRef<mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 78ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&, int, (void*)0>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 78ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&)::{lambda(mozilla::FunctionRef<mozilla::CallState (mozilla::dom::CanonicalBrowsingContext*)>::Payload const&, mozilla [...]
firefox-150.0/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, 78ul>, bool)::{lambda(mozilla::dom::BrowsingContext*)#1}&, int, (void*)0>(mozilla::dom::BrowsingContext::DidSet(std::integral_constant<unsigned long, 78ul>, 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-150.0/mfbt/FunctionRef.h:176:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/ipc/glue/ProtocolUtils.h:19: included_from: Included from here.
firefox-150.0/mfbt/FunctionRef.h: scope_hint: In function ‘mozilla::FunctionRef<void (IPC::Message*, mozilla::ipc::IProtocol*)>::FunctionRef<mozilla::dom::PWebGLParent::OnMessageReceived(IPC::Message const&)::{lambda(mozilla::void_t const&)#1}::operator()(mozilla::void_t const&) const::{lambda(IPC::Message*, mozilla::ipc::IProtocol*)#1}, int, (void*)0>(mozilla::dom::PWebGLParent::OnMessageReceived(IPC::Message const&)::{lambda(mozilla::void_t const&)#1}::operator()(mozilla::void_t const&) const::{lambda(IPC::Message*, mozilla::ipc::IProtocol*)#1}&&): [...]
firefox-150.0/mfbt/FunctionRef.h:176:18: warning[-Wmissing-profile]: profile for function ‘mozilla::FunctionRef<void (IPC::Message*, mozilla::ipc::IProtocol*)>::FunctionRef<mozilla::dom::PWebGLParent::OnMessageReceived(IPC::Message const&)::{lambda(mozilla::void_t const&)#1}::operator()(mozilla::void_t const&) const::{lambda(IPC::Message*, mozilla::ipc::IProtocol*)#1}, int, (void*)0>(mozilla::dom::PWebGLParent::OnMessageReceived(IPC::Message const&)::{lambda(mozilla::void_t const&)#1}::operator()(mozilla::void_t const&) const::{lambda(IPC::Message*, mozilla::ipc::IProtocol [...]
# 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-150.0/mfbt/FunctionRef.h:176:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/ipc/glue/ProtocolUtils.h:19: included_from: Included from here.
firefox-150.0/ipc/glue/NodeController.h:13: included_from: Included from here.
firefox-150.0/ipc/glue/DataPipe.h:10: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:25: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:25: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:22: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlParent.h:9: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/PCacheStreamControlParent.cpp:7: included_from: Included from here.
firefox-150.0/objdir/dom/cache/Unified_cpp_dom_cache3.cpp:2: included_from: Included from here.
firefox-150.0/mfbt/FunctionRef.h: scope_hint: In function ‘mozilla::FunctionRef<void (IPC::Message*, mozilla::ipc::IProtocol*)>::FunctionRef<mozilla::dom::cache::PCacheStreamControlParent::OnMessageReceived(IPC::Message const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}::operator()(mozilla::Maybe<mozilla::ipc::IPCStream> const&) const::{lambda(IPC::Message*, mozilla::ipc::IProtocol*)#1}, int, (void*)0>(mozilla::dom::cache::PCacheStreamControlParent::OnMessageReceived(IPC::Message const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStrea [...]
firefox-150.0/mfbt/FunctionRef.h:176:18: warning[-Wmissing-profile]: profile for function ‘mozilla::FunctionRef<void (IPC::Message*, mozilla::ipc::IProtocol*)>::FunctionRef<mozilla::dom::cache::PCacheStreamControlParent::OnMessageReceived(IPC::Message const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}::operator()(mozilla::Maybe<mozilla::ipc::IPCStream> const&) const::{lambda(IPC::Message*, mozilla::ipc::IProtocol*)#1}, int, (void*)0>(mozilla::dom::cache::PCacheStreamControlParent::OnMessageReceived(IPC::Message const&)::{lambda(mozilla::Maybe<mozilla::ipc: [...]
# 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-150.0/mfbt/FunctionRef.h:176:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const>::Maybe<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1}, true>(mozilla::Maybe<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1}>&&)’
firefox-150.0/mfbt/Maybe.h:419:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const>::Maybe<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1}, true>(mozilla::Maybe<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1}>&&)’ not found in profile data
# 419 | MOZ_IMPLICIT Maybe(Maybe<U>&& aOther) {
# | ^~~~~
# 417| template <typename U,
# 418| std::enable_if_t<std::is_constructible_v<T, U&&>, bool> = true>
# 419|-> MOZ_IMPLICIT Maybe(Maybe<U>&& aOther) {
# 420| if (aOther.isSome()) {
# 421| emplace(std::move(*aOther));
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const>::Maybe<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1}, true>(mozilla::Maybe<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1}>&&)’
firefox-150.0/mfbt/Maybe.h:419:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const>::Maybe<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1}, true>(mozilla::Maybe<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1}>&&)’ not found in profile data
# 419 | MOZ_IMPLICIT Maybe(Maybe<U>&& aOther) {
# | ^~~~~
# 417| template <typename U,
# 418| std::enable_if_t<std::is_constructible_v<T, U&&>, bool> = true>
# 419|-> MOZ_IMPLICIT Maybe(Maybe<U>&& aOther) {
# 420| if (aOther.isSome()) {
# 421| emplace(std::move(*aOther));
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::DataMutexBase<std::unique_ptr<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, nsDefaultConverter<std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> > > >, std::default_delete<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::Histog [...]
firefox-150.0/mfbt/Maybe.h:649:20: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::DataMutexBase<std::unique_ptr<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, nsDefaultConverter<std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> > > >, std::default_delete<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::Hist [...]
# 649 | constexpr Maybe& apply(Func&& aFunc) && {
# | ^~~~~
# 647|
# 648| template <typename Func>
# 649|-> constexpr Maybe& apply(Func&& aFunc) && {
# 650| if (isSome()) {
# 651| std::forward<Func>(aFunc)(extract());
firefox-150.0/mfbt/Maybe.h:649:20: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::DataMutexBase<std::unique_ptr<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, nsDefaultConverter<std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> > > >, std::default_delete<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::Sc [...]
firefox-150.0/mfbt/Maybe.h:649:20: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::DataMutexBase<std::unique_ptr<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, nsDefaultConverter<std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> > > >, std::default_delete<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry:: [...]
# 649 | constexpr Maybe& apply(Func&& aFunc) && {
# | ^~~~~
# 647|
# 648| template <typename Func>
# 649|-> constexpr Maybe& apply(Func&& aFunc) && {
# 650| if (isSome()) {
# 651| std::forward<Func>(aFunc)(extract());
firefox-150.0/mfbt/Maybe.h:649:20: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::NavigationType>::map<nsDocShell::MoveLoadingToActiveEntry(bool, unsigned int, nsIURI*)::{lambda(mozilla::dom::NavigationType)#1}>(nsDocShell::MoveLoadingToActiveEntry(bool, unsigned int, nsIURI*)::{lambda(mozilla::dom::NavigationType)#1}&&) &auto’
firefox-150.0/mfbt/Maybe.h:670:18: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::NavigationType>::map<nsDocShell::MoveLoadingToActiveEntry(bool, unsigned int, nsIURI*)::{lambda(mozilla::dom::NavigationType)#1}>(nsDocShell::MoveLoadingToActiveEntry(bool, unsigned int, nsIURI*)::{lambda(mozilla::dom::NavigationType)#1}&&) &auto’ not found in profile data
# 670 | constexpr auto map(Func&& aFunc) & {
# | ^~~
# 668| */
# 669| template <typename Func>
# 670|-> constexpr auto map(Func&& aFunc) & {
# 671| if (isSome()) {
# 672| return Some(std::forward<Func>(aFunc)(ref()));
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::SessionHistoryEntry&>::map<mozilla::dom::CanonicalBrowsingContext::CreateLoadingSessionHistoryEntryForLoad(nsDocShellLoadState*, mozilla::dom::SessionHistoryEntry*, nsIChannel*)::{lambda(auto:1&)#1}>(mozilla::dom::CanonicalBrowsingContext::CreateLoadingSessionHistoryEntryForLoad(nsDocShellLoadState*, mozilla::dom::SessionHistoryEntry*, nsIChannel*)::{lambda(auto:1&)#1}&&) constauto’
firefox-150.0/mfbt/Maybe.h:933:8: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::SessionHistoryEntry&>::map<mozilla::dom::CanonicalBrowsingContext::CreateLoadingSessionHistoryEntryForLoad(nsDocShellLoadState*, mozilla::dom::SessionHistoryEntry*, nsIChannel*)::{lambda(auto:1&)#1}>(mozilla::dom::CanonicalBrowsingContext::CreateLoadingSessionHistoryEntryForLoad(nsDocShellLoadState*, mozilla::dom::SessionHistoryEntry*, nsIChannel*)::{lambda(auto:1&)#1}&&) constauto’ not found in profile data
# 933 | auto map(Func&& aFunc) const {
# | ^~~
# 931|
# 932| template <typename Func>
# 933|-> auto map(Func&& aFunc) const {
# 934| Maybe<decltype(std::forward<Func>(aFunc)(ref()))> val;
# 935| if (isSome()) {
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::SessionHistoryEntry&>::map<mozilla::dom::CanonicalBrowsingContext::ReactivateDocuments(mozilla::dom::SessionHistoryEntry*, mozilla::dom::SessionHistoryEntry*)::{lambda(auto:1&)#1}>(mozilla::dom::CanonicalBrowsingContext::ReactivateDocuments(mozilla::dom::SessionHistoryEntry*, mozilla::dom::SessionHistoryEntry*)::{lambda(auto:1&)#1}&&) constauto’
firefox-150.0/mfbt/Maybe.h:933:8: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::SessionHistoryEntry&>::map<mozilla::dom::CanonicalBrowsingContext::ReactivateDocuments(mozilla::dom::SessionHistoryEntry*, mozilla::dom::SessionHistoryEntry*)::{lambda(auto:1&)#1}>(mozilla::dom::CanonicalBrowsingContext::ReactivateDocuments(mozilla::dom::SessionHistoryEntry*, mozilla::dom::SessionHistoryEntry*)::{lambda(auto:1&)#1}&&) constauto’ not found in profile data
# 933 | auto map(Func&& aFunc) const {
# | ^~~
# 931|
# 932| template <typename Func>
# 933|-> auto map(Func&& aFunc) const {
# 934| Maybe<decltype(std::forward<Func>(aFunc)(ref()))> val;
# 935| if (isSome()) {
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const>::emplace<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1}>(mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1}&&)void’
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const>::emplace<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1}>(mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1}&&)void’ not found in profile data
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const>::emplace<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1}>(mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1}&&)void’
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const>::emplace<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1}>(mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1}&&)void’ not found in profile data
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
Error: COMPILER_WARNING:
firefox-150.0/gfx/2d/Tools.h:15: included_from: Included from here.
firefox-150.0/gfx/2d/Rect.h:12: included_from: Included from here.
firefox-150.0/gfx/2d/2D.h:10: included_from: Included from here.
firefox-150.0/gfx/thebes/gfxPattern.h:11: included_from: Included from here.
firefox-150.0/gfx/thebes/gfxGradientCache.h:9: included_from: Included from here.
firefox-150.0/dom/canvas/CanvasGradient.h:8: included_from: Included from here.
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::emplace<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexI [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::emplace<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::Te [...]
# 1066 | constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# | ^~~~~~~~
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::emplace<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>(mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}&&)void’
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::emplace<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>(mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}&&)void’ not found in profile data
# 1066 | constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# | ^~~~~~~~
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}>::emplace<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}>(mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}&&)void’
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}>::emplace<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}>(mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}&&)void’ not found in profile data
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::emplace<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>(mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}&&)void’
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::emplace<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>(mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}&&)void’ not found in profile data
# 1066 | constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# | ^~~~~~~~
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>::emplace<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>(mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&)void’
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>::emplace<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}>(mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}&&)void’ not found in profile data
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>(RefPtr<mozilla::MozPromise<mozilla::dom::Cl [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>(RefPtr<mozilla::MozPromise<mozilla::dom:: [...]
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h:14: included_from: Included from here.
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>(RefPtr<mozilla::MozPromise<mozilla::dom::Cl [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>(RefPtr<mozilla::MozPromise<mozilla::dom:: [...]
# 1066 | constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# | ^~~~~~~~
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&) [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult [...]
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&) [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult [...]
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::Cop [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::C [...]
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::Cop [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::C [...]
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mo [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda( [...]
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mo [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda( [...]
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/gfx/layers/ImageTypes.h:9: included_from: Included from here.
firefox-150.0/gfx/layers/ImageContainer.h:9: included_from: Included from here.
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::emplace<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>(mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}&&)void’
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::emplace<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>(mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}&&)void’ not found in profile data
# 1066 | constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# | ^~~~~~~~
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}>::emplace<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}>(mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<n [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}>::emplace<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}>(mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr [...]
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::emplace<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>(mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&& [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::emplace<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>(mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)> [...]
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/indexedDB/SafeRefPtr.h:9: included_from: Included from here.
firefox-150.0/mfbt/Maybe.h: scope_hint: In member function ‘mozilla::Maybe<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::emplace<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>(mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientD [...]
firefox-150.0/mfbt/Maybe.h:1066:16: warning[-Wmissing-profile]: profile for function ‘mozilla::Maybe<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::emplace<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>(mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::Clien [...]
# 1066 | constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# | ^~~~~~~~
# 1064| template <typename T>
# 1065| template <typename... Args>
# 1066|-> constexpr void Maybe<T>::emplace(Args&&... aArgs) {
# 1067| MOZ_RELEASE_ASSERT(!isSome());
# 1068| ::new (KnownNotNull, &mStorage.val) T(std::forward<Args>(aArgs)...);
firefox-150.0/mfbt/Maybe.h:1066:16: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/RefPtr.h: scope_hint: In function ‘mozilla::MakeAndAddRef<NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable, char const*&, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*&, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl [...]
firefox-150.0/mfbt/RefPtr.h:604:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeAndAddRef<NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable, char const*&, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*&, mozilla::ClientWebGLContext::OnContextLoss(mozil [...]
# 604 | already_AddRefed<T> MakeAndAddRef(Args&&... aArgs) {
# | ^~~~~~~~~~~~~
# 602| */
# 603| template <typename T, typename... Args>
# 604|-> already_AddRefed<T> MakeAndAddRef(Args&&... aArgs) {
# 605| RefPtr<T> p(new T(std::forward<Args>(aArgs)...));
# 606| return p.forget();
firefox-150.0/mfbt/RefPtr.h:604:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/RefPtr.h: scope_hint: In function ‘mozilla::MakeAndAddRef<NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable, char const*&, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*&, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) con [...]
firefox-150.0/mfbt/RefPtr.h:604:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeAndAddRef<NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable, char const*&, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*&, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossSt [...]
# 604 | already_AddRefed<T> MakeAndAddRef(Args&&... aArgs) {
# | ^~~~~~~~~~~~~
# 602| */
# 603| template <typename T, typename... Args>
# 604|-> already_AddRefed<T> MakeAndAddRef(Args&&... aArgs) {
# 605| RefPtr<T> p(new T(std::forward<Args>(aArgs)...));
# 606| return p.forget();
firefox-150.0/mfbt/RefPtr.h:604:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/RefPtr.h: scope_hint: In function ‘mozilla::MakeAndAddRef<NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable, char const*&, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*&, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)already_AddRefed<NS_NewCancelableRunnableFunction<mozilla::dom::Canv [...]
firefox-150.0/mfbt/RefPtr.h:604:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeAndAddRef<NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable, char const*&, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*&, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)already_AddRefed<NS_NewCancelableRunnableFunction<mozilla:: [...]
# 602| */
# 603| template <typename T, typename... Args>
# 604|-> already_AddRefed<T> MakeAndAddRef(Args&&... aArgs) {
# 605| RefPtr<T> p(new T(std::forward<Args>(aArgs)...));
# 606| return p.forget();
firefox-150.0/mfbt/RefPtr.h:604:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/RefPtr.h: scope_hint: In function ‘mozilla::MakeAndAddRef<NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable, char const*&, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*&, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)already_AddRefed<NS_NewCancelableRunnableFunction<mo [...]
firefox-150.0/mfbt/RefPtr.h:604:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeAndAddRef<NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable, char const*&, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*&, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)already_AddRefed<NS_NewCancelableRunnableFu [...]
# 604 | already_AddRefed<T> MakeAndAddRef(Args&&... aArgs) {
# | ^~~~~~~~~~~~~
# 602| */
# 603| template <typename T, typename... Args>
# 604|-> already_AddRefed<T> MakeAndAddRef(Args&&... aArgs) {
# 605| RefPtr<T> p(new T(std::forward<Args>(aArgs)...));
# 606| return p.forget();
firefox-150.0/mfbt/RefPtr.h:604:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/base/nsISupportsUtils.h:16: included_from: Included from here.
firefox-150.0/objdir/dist/include/nsISupports.h:71: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTArray.h:33: included_from: Included from here.
firefox-150.0/gfx/thebes/gfxGradientCache.h:8: included_from: Included from here.
firefox-150.0/mfbt/RefPtr.h: scope_hint: In function ‘mozilla::MakeAndAddRef<NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable, char const*&, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*&, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)already_AddRefed<NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::Que [...]
firefox-150.0/mfbt/RefPtr.h:604:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeAndAddRef<NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable, char const*&, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*&, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)already_AddRefed<NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCa [...]
# 604 | already_AddRefed<T> MakeAndAddRef(Args&&... aArgs) {
# | ^~~~~~~~~~~~~
# 602| */
# 603| template <typename T, typename... Args>
# 604|-> already_AddRefed<T> MakeAndAddRef(Args&&... aArgs) {
# 605| RefPtr<T> p(new T(std::forward<Args>(aArgs)...));
# 606| return p.forget();
firefox-150.0/mfbt/RefPtr.h:604:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/RefPtr.h: scope_hint: In function ‘mozilla::MakeAndAddRef<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback, mozilla::dom::Promise*&>(mozilla::dom::Promise*&)already_AddRefed<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback>’
firefox-150.0/mfbt/RefPtr.h:604:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeAndAddRef<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback, mozilla::dom::Promise*&>(mozilla::dom::Promise*&)already_AddRefed<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback>’ not found in profile data
# 602| */
# 603| template <typename T, typename... Args>
# 604|-> already_AddRefed<T> MakeAndAddRef(Args&&... aArgs) {
# 605| RefPtr<T> p(new T(std::forward<Args>(aArgs)...));
# 606| return p.forget();
Error: COMPILER_WARNING:
firefox-150.0/mfbt/RefPtr.h: scope_hint: In function ‘mozilla::MakeRefPtr<mozilla::dom::OffscreenCanvasDisplayHelper::FlushForDisplay()::FlushWorkerRunnable, mozilla::dom::OffscreenCanvasDisplayHelper*>(mozilla::dom::OffscreenCanvasDisplayHelper*&&)RefPtr<mozilla::dom::OffscreenCanvasDisplayHelper::FlushForDisplay()::FlushWorkerRunnable>’
firefox-150.0/mfbt/RefPtr.h:617:11: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeRefPtr<mozilla::dom::OffscreenCanvasDisplayHelper::FlushForDisplay()::FlushWorkerRunnable, mozilla::dom::OffscreenCanvasDisplayHelper*>(mozilla::dom::OffscreenCanvasDisplayHelper*&&)RefPtr<mozilla::dom::OffscreenCanvasDisplayHelper::FlushForDisplay()::FlushWorkerRunnable>’ not found in profile data
# 617 | RefPtr<T> MakeRefPtr(Args&&... aArgs) {
# | ^~~~~~~~~~
# 615| */
# 616| template <typename T, typename... Args>
# 617|-> RefPtr<T> MakeRefPtr(Args&&... aArgs) {
# 618| RefPtr<T> p(new T(std::forward<Args>(aArgs)...));
# 619| return p;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/base/nsISupportsUtils.h:16: included_from: Included from here.
firefox-150.0/objdir/dist/include/nsISupports.h:71: included_from: Included from here.
firefox-150.0/xpcom/threads/Mutex.h:12: included_from: Included from here.
firefox-150.0/gfx/layers/ImageContainer.h:12: included_from: Included from here.
firefox-150.0/mfbt/RefPtr.h: scope_hint: In function ‘mozilla::MakeRefPtr<mozilla::dom::OffscreenCanvasDisplayHelper::GetSurfaceSnapshot()::SnapshotWorkerRunnable, mozilla::dom::OffscreenCanvasDisplayHelper*>(mozilla::dom::OffscreenCanvasDisplayHelper*&&)RefPtr<mozilla::dom::OffscreenCanvasDisplayHelper::GetSurfaceSnapshot()::SnapshotWorkerRunnable>’
firefox-150.0/mfbt/RefPtr.h:617:11: warning[-Wmissing-profile]: profile for function ‘mozilla::MakeRefPtr<mozilla::dom::OffscreenCanvasDisplayHelper::GetSurfaceSnapshot()::SnapshotWorkerRunnable, mozilla::dom::OffscreenCanvasDisplayHelper*>(mozilla::dom::OffscreenCanvasDisplayHelper*&&)RefPtr<mozilla::dom::OffscreenCanvasDisplayHelper::GetSurfaceSnapshot()::SnapshotWorkerRunnable>’ not found in profile data
# 617 | RefPtr<T> MakeRefPtr(Args&&... aArgs) {
# | ^~~~~~~~~~
# 615| */
# 616| template <typename T, typename... Args>
# 617|-> RefPtr<T> MakeRefPtr(Args&&... aArgs) {
# 618| RefPtr<T> p(new T(std::forward<Args>(aArgs)...));
# 619| return p;
Error: COMPILER_WARNING:
firefox-150.0/mozglue/baseprofiler/public/ProfileBufferChunkManager.h:9: included_from: Included from here.
firefox-150.0/mozglue/baseprofiler/public/ProfileChunkedBuffer.h:11: included_from: Included from here.
firefox-150.0/mozglue/baseprofiler/public/BaseProfilerMarkersPrerequisites.h:28: included_from: Included from here.
firefox-150.0/js/public/ProfilingStack.h:11: included_from: Included from here.
firefox-150.0/js/public/RootingAPI.h:29: included_from: Included from here.
firefox-150.0/js/public/Value.h:24: included_from: Included from here.
firefox-150.0/objdir/dist/include/nsIPrincipal.h:19: included_from: Included from here.
firefox-150.0/objdir/dist/include/nsIBaseWindow.h:11: included_from: Included from here.
firefox-150.0/docshell/base/nsDocShellTreeOwner.h:13: included_from: Included from here.
firefox-150.0/docshell/base/nsDocShellTreeOwner.cpp:6: included_from: Included from here.
firefox-150.0/mfbt/ScopeExit.h: scope_hint: In member function ‘mozilla::ScopeExit<ChromeTooltipListener::sTooltipCallback(nsITimer*, void*)::{lambda()#1}>::~ScopeExit()’
firefox-150.0/mfbt/ScopeExit.h:102:3: warning[-Wmissing-profile]: profile for function ‘mozilla::ScopeExit<ChromeTooltipListener::sTooltipCallback(nsITimer*, void*)::{lambda()#1}>::~ScopeExit()’ not found in profile data
# 102 | ~ScopeExit() {
# | ^
# 100| }
# 101|
# 102|-> ~ScopeExit() {
# 103| if (mExecuteOnDestruction) {
# 104| mExitFunction();
Error: COMPILER_WARNING:
firefox-150.0/mozglue/baseprofiler/public/ProfileBufferChunkManager.h:9: included_from: Included from here.
firefox-150.0/mozglue/baseprofiler/public/ProfileChunkedBuffer.h:11: included_from: Included from here.
firefox-150.0/mozglue/baseprofiler/public/BaseProfilerMarkersPrerequisites.h:28: included_from: Included from here.
firefox-150.0/js/public/ProfilingStack.h:11: included_from: Included from here.
firefox-150.0/js/public/RootingAPI.h:29: included_from: Included from here.
firefox-150.0/dom/bindings/BindingDeclarations.h:16: included_from: Included from here.
firefox-150.0/dom/canvas/CanvasPath.h:9: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:6: included_from: Included from here.
firefox-150.0/mfbt/ScopeExit.h: scope_hint: In member function ‘mozilla::ScopeExit<mozilla::ClientWebGLContext::GetBufferSubData(unsigned int, long, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsigned int)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&)#1}::operator()(mozilla::Span<unsigned char, 18446744073709551615ul> const&) const::{lambda()#1}>::~ScopeExit()’
firefox-150.0/mfbt/ScopeExit.h:102:3: warning[-Wmissing-profile]: profile for function ‘mozilla::ScopeExit<mozilla::ClientWebGLContext::GetBufferSubData(unsigned int, long, mozilla::dom::ArrayBufferView_base<&(JS_GetArrayBufferViewType(JSObject*))> const&, unsigned int, unsigned int)::{lambda(mozilla::Span<unsigned char, 18446744073709551615ul> const&)#1}::operator()(mozilla::Span<unsigned char, 18446744073709551615ul> const&) const::{lambda()#1}>::~ScopeExit()’ not found in profile data
# 102 | ~ScopeExit() {
# | ^
# 100| }
# 101|
# 102|-> ~ScopeExit() {
# 103| if (mExecuteOnDestruction) {
# 104| mExitFunction();
Error: COMPILER_WARNING:
firefox-150.0/mfbt/ScopeExit.h: scope_hint: In member function ‘mozilla::ScopeExit<mozilla::WebGLContext::BlitBackbufferToCurDriverFB(mozilla::WebGLFramebuffer*, mozilla::gl::MozFramebuffer const*, bool, bool, mozilla::Maybe<gfxAlphaType>) const::{lambda()#1}>::~ScopeExit()’
firefox-150.0/mfbt/ScopeExit.h:102:3: warning[-Wmissing-profile]: profile for function ‘mozilla::ScopeExit<mozilla::WebGLContext::BlitBackbufferToCurDriverFB(mozilla::WebGLFramebuffer*, mozilla::gl::MozFramebuffer const*, bool, bool, mozilla::Maybe<gfxAlphaType>) const::{lambda()#1}>::~ScopeExit()’ not found in profile data
# 100| }
# 101|
# 102|-> ~ScopeExit() {
# 103| if (mExecuteOnDestruction) {
# 104| mExitFunction();
Error: COMPILER_WARNING:
firefox-150.0/mfbt/ScopeExit.h: scope_hint: In member function ‘mozilla::ScopeExit<mozilla::WebGLContext::DrawArraysInstanced(unsigned int, int, int, int)::{lambda()#2}>::~ScopeExit()’
firefox-150.0/mfbt/ScopeExit.h:102:3: warning[-Wmissing-profile]: profile for function ‘mozilla::ScopeExit<mozilla::WebGLContext::DrawArraysInstanced(unsigned int, int, int, int)::{lambda()#2}>::~ScopeExit()’ not found in profile data
# 100| }
# 101|
# 102|-> ~ScopeExit() {
# 103| if (mExecuteOnDestruction) {
# 104| mExitFunction();
Error: COMPILER_WARNING:
firefox-150.0/mozglue/baseprofiler/public/ProfileBufferChunkManager.h:9: included_from: Included from here.
firefox-150.0/mozglue/baseprofiler/public/ProfileChunkedBuffer.h:11: included_from: Included from here.
firefox-150.0/mozglue/baseprofiler/public/BaseProfilerMarkersPrerequisites.h:28: included_from: Included from here.
firefox-150.0/mfbt/ScopeExit.h: scope_hint: In member function ‘mozilla::ScopeExit<mozilla::WebGLContext::DrawElementsInstanced(unsigned int, int, unsigned int, long, int)::{lambda()#2}>::~ScopeExit()’
firefox-150.0/mfbt/ScopeExit.h:102:3: warning[-Wmissing-profile]: profile for function ‘mozilla::ScopeExit<mozilla::WebGLContext::DrawElementsInstanced(unsigned int, int, unsigned int, long, int)::{lambda()#2}>::~ScopeExit()’ not found in profile data
# 102 | ~ScopeExit() {
# | ^
# 100| }
# 101|
# 102|-> ~ScopeExit() {
# 103| if (mExecuteOnDestruction) {
# 104| mExitFunction();
Error: COMPILER_WARNING:
firefox-150.0/mfbt/ScopeExit.h: scope_hint: In member function ‘mozilla::ScopeExit<mozilla::dom::BrowsingContext::Detach(bool)::{lambda()#1}>::~ScopeExit()’
firefox-150.0/mfbt/ScopeExit.h:102:3: warning[-Wmissing-profile]: profile for function ‘mozilla::ScopeExit<mozilla::dom::BrowsingContext::Detach(bool)::{lambda()#1}>::~ScopeExit()’ not found in profile data
# 102 | ~ScopeExit() {
# | ^
# 100| }
# 101|
# 102|-> ~ScopeExit() {
# 103| if (mExecuteOnDestruction) {
# 104| mExitFunction();
Error: COMPILER_WARNING:
firefox-150.0/mozglue/baseprofiler/public/ProfileBufferChunkManager.h:9: included_from: Included from here.
firefox-150.0/mozglue/baseprofiler/public/ProfileChunkedBuffer.h:11: included_from: Included from here.
firefox-150.0/mozglue/baseprofiler/public/BaseProfilerMarkersPrerequisites.h:28: included_from: Included from here.
firefox-150.0/js/public/ProfilingStack.h:11: included_from: Included from here.
firefox-150.0/js/public/RootingAPI.h:29: included_from: Included from here.
firefox-150.0/js/public/CallAndConstruct.h:15: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:6: included_from: Included from here.
firefox-150.0/dom/media/platforms/EncoderConfig.h:12: included_from: Included from here.
firefox-150.0/dom/media/MediaData.h:9: included_from: Included from here.
firefox-150.0/gfx/layers/ImageContainer.h:33: included_from: Included from here.
firefox-150.0/mfbt/ScopeExit.h: scope_hint: In member function ‘mozilla::ScopeExit<mozilla::dom::OffscreenCanvasDisplayHelper::CommitFrameToCompositor(nsICanvasRenderingContextInternal*, mozilla::Maybe<mozilla::dom::OffscreenCanvasDisplayData> const&)::{lambda()#1}>::~ScopeExit()’
firefox-150.0/mfbt/ScopeExit.h:102:3: warning[-Wmissing-profile]: profile for function ‘mozilla::ScopeExit<mozilla::dom::OffscreenCanvasDisplayHelper::CommitFrameToCompositor(nsICanvasRenderingContextInternal*, mozilla::Maybe<mozilla::dom::OffscreenCanvasDisplayData> const&)::{lambda()#1}>::~ScopeExit()’ not found in profile data
# 102 | ~ScopeExit() {
# | ^
# 100| }
# 101|
# 102|-> ~ScopeExit() {
# 103| if (mExecuteOnDestruction) {
# 104| mExitFunction();
Error: COMPILER_WARNING (CWE-590):
firefox-150.0/mfbt/StringBuffer.h:188:11: warning[-Wfree-nonheap-object]: ‘free’ called on unallocated object ‘arg0’
# 188 | free(this); // We were allocated with malloc.
# | ^
firefox-150.0/objdir/dom/bindings/TextEncoderBinding.cpp: scope_hint: In function ‘encode’
firefox-150.0/objdir/dom/bindings/TextEncoderBinding.cpp:145:36: note: declared here
# 145 | binding_detail::FakeString<char> arg0;
# | ^
# 186| // are now visible on this thread.
# 187| count = mRefCount.load(std::memory_order_acquire);
# 188|-> free(this); // We were allocated with malloc.
# 189| }
# 190| }
Error: COMPILER_WARNING (CWE-590):
firefox-150.0/mfbt/StringBuffer.h:188:11: warning[-Wfree-nonheap-object]: ‘free’ called on unallocated object ‘arg1’
# 188 | free(this); // We were allocated with malloc.
# | ^
firefox-150.0/objdir/dom/bindings/CSSStyleDeclarationBinding.cpp: scope_hint: In function ‘setProperty’
firefox-150.0/objdir/dom/bindings/CSSStyleDeclarationBinding.cpp:414:36: note: declared here
# 414 | binding_detail::FakeString<char> arg1;
# | ^
# 186| // are now visible on this thread.
# 187| count = mRefCount.load(std::memory_order_acquire);
# 188|-> free(this); // We were allocated with malloc.
# 189| }
# 190| }
Error: COMPILER_WARNING (CWE-590):
firefox-150.0/mfbt/StringBuffer.h:188:11: warning[-Wfree-nonheap-object]: ‘free’ called on unallocated object ‘arg2’
# 188 | free(this); // We were allocated with malloc.
# | ^
firefox-150.0/objdir/dom/bindings/ChromeUtilsBinding.cpp: scope_hint: In function ‘addProfilerMarker’
firefox-150.0/objdir/dom/bindings/ChromeUtilsBinding.cpp:4369:32: note: declared here
# 4369 | Optional<UTF8StringOrObject> arg2;
# | ^
# 186| // are now visible on this thread.
# 187| count = mRefCount.load(std::memory_order_acquire);
# 188|-> free(this); // We were allocated with malloc.
# 189| }
# 190| }
Error: COMPILER_WARNING:
firefox-150.0/mfbt/JSONWriter.h:98: included_from: Included from here.
firefox-150.0/mozglue/baseprofiler/public/BaseProfileJSONWriter.h:11: included_from: Included from here.
firefox-150.0/mozglue/baseprofiler/public/BaseProfilerMarkersPrerequisites.h:25: included_from: Included from here.
firefox-150.0/js/public/ProfilingStack.h:11: included_from: Included from here.
firefox-150.0/js/public/RootingAPI.h:29: included_from: Included from here.
firefox-150.0/js/public/CallAndConstruct.h:15: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/ImageBitmapBinding.h:6: included_from: Included from here.
firefox-150.0/dom/media/platforms/EncoderConfig.h:12: included_from: Included from here.
firefox-150.0/dom/media/MediaData.h:9: included_from: Included from here.
firefox-150.0/gfx/layers/ImageContainer.h:33: included_from: Included from here.
firefox-150.0/mfbt/Vector.h: scope_hint: In member function ‘mozilla::Vector<mozilla::ScopedResolveTexturesForDraw::ScopedResolveTexturesForDraw(mozilla::WebGLContext*, bool*)::SamplerByTexUnit, 8ul, mozilla::MallocAllocPolicy>::convertToHeapStorage(unsigned long)’
firefox-150.0/mfbt/Vector.h:1044:13: warning[-Wmissing-profile]: profile for function ‘mozilla::Vector<mozilla::ScopedResolveTexturesForDraw::ScopedResolveTexturesForDraw(mozilla::WebGLContext*, bool*)::SamplerByTexUnit, 8ul, mozilla::MallocAllocPolicy>::convertToHeapStorage(unsigned long)’ not found in profile data
# 1044 | inline bool Vector<T, N, AP>::convertToHeapStorage(size_t aNewCap) {
# | ^~~~~~~~~~~~~~~~
# 1042| */
# 1043| template <typename T, size_t N, class AP>
# 1044|-> inline bool Vector<T, N, AP>::convertToHeapStorage(size_t aNewCap) {
# 1045| MOZ_ASSERT(usingInlineStorage());
# 1046|
Error: COMPILER_WARNING:
firefox-150.0/mfbt/Vector.h: scope_hint: In member function ‘mozilla::Vector<mozilla::ScopedResolveTexturesForDraw::ScopedResolveTexturesForDraw(mozilla::WebGLContext*, bool*)::SamplerByTexUnit, 8ul, mozilla::MallocAllocPolicy>::growStorageBy(unsigned long)’
firefox-150.0/mfbt/Vector.h:1066:23: warning[-Wmissing-profile]: profile for function ‘mozilla::Vector<mozilla::ScopedResolveTexturesForDraw::ScopedResolveTexturesForDraw(mozilla::WebGLContext*, bool*)::SamplerByTexUnit, 8ul, mozilla::MallocAllocPolicy>::growStorageBy(unsigned long)’ not found in profile data
# 1066 | MOZ_NEVER_INLINE bool Vector<T, N, AP>::growStorageBy(size_t aIncr) {
# | ^~~~~~~~~~~~~~~~
# 1064|
# 1065| template <typename T, size_t N, class AP>
# 1066|-> MOZ_NEVER_INLINE bool Vector<T, N, AP>::growStorageBy(size_t aIncr) {
# 1067| MOZ_ASSERT(mLength + aIncr > mTail.mCapacity);
# 1068|
Error: COMPILER_WARNING:
firefox-150.0/mozglue/static/rust/wrappers.cpp: scope_hint: In function 'void RustHandleOOM(size_t)'
firefox-150.0/mozglue/static/rust/wrappers.cpp:22:73: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-b03021de2a076ea5/out/97cc2182c72ccc3b-wrappers.gcda' profile count data file not found
# 22 | extern "C" void RustHandleOOM(size_t size) { mozalloc_handle_oom(size); }
# | ^
# 20| // mozalloc_handle_oom wrapper for use by rust, because mozalloc_handle_oom is
# 21| // MFBT_API, that rust can't respect.
# 22|-> extern "C" void RustHandleOOM(size_t size) { mozalloc_handle_oom(size); }
Error: COMPILER_WARNING (CWE-457):
firefox-150.0/objdir/instrumented/layout/style/ServoStyleConsts.h:2555:16: warning[-Wmaybe-uninitialized]: ‘&pos[1].mozilla::StyleLengthPercentageUnion::tag.mozilla::StyleTagVariant::tag’ may be used uninitialized
# 2555 | return tag.tag & TAG_MASK;
# | ~~~~^~~
firefox-150.0/objdir/instrumented/layout/style/ServoStyleConsts.h:31538: included_from: Included from here.
firefox-150.0/layout/style/ServoStyleConstsInlines.h: scope_hint: In member function ‘mozilla::gfx::Coord mozilla::StyleAxisEndPoint<LengthPercentage>::ToGfxCoord(const float*) const [with LengthPercentage = mozilla::StyleLengthPercentageUnion]’
firefox-150.0/layout/style/ServoStyleConstsInlines.h:1361:16: note: ‘pos’ declared here
# 1361 | const auto pos = AsToPosition();
# | ^~~
# 2553| private:
# 2554| uint8_t Tag() const {
# 2555|-> return tag.tag & TAG_MASK;
# 2556| }
# 2557|
Error: COMPILER_WARNING:
firefox-150.0/objdir/dom/cache/Unified_cpp_dom_cache2.cpp:137: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/PCacheStreamControlChild.cpp: scope_hint: In member function ‘mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >&&)::{lambda [...]
firefox-150.0/objdir/ipc/ipdl/PCacheStreamControlChild.cpp:100:89: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >&&)::{lamb [...]
# 100 | mAsyncCallbacks.AddCallback(seqno__, PCacheStreamControl::Reply_OpenStream__ID, [resolve=std::move(aResolve)](IPC::MessageReader* aReader) mutable {
# | ^
# 98| IPC::Message::seqno_t seqno__ = 0;
# 99| if (ChannelSend(std::move(msg__), (&(seqno__)))) {
# 100|-> mAsyncCallbacks.AddCallback(seqno__, PCacheStreamControl::Reply_OpenStream__ID, [resolve=std::move(aResolve)](IPC::MessageReader* aReader) mutable {
# 101| auto maybe__aStream = IPC::ReadParam<mozilla::Maybe<IPCStream>>(aReader);
# 102| if (!maybe__aStream) {
firefox-150.0/objdir/ipc/ipdl/PCacheStreamControlChild.cpp:100:89: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/objdir/dom/canvas/Unified_cpp_dom_canvas4.cpp:11: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/PWebGLChild.cpp: scope_hint: In member function ‘mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >&&)::{lambda(IPC::MessageReader*)#1}::operator()(IPC::MessageReader*)’
firefox-150.0/objdir/ipc/ipdl/PWebGLChild.cpp:276:70: warning[-Wmissing-profile]: profile for function ‘mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >&&)::{lambda(IPC::MessageReader*)#1}::operator()(IPC::MessageReader*)’ [...]
# 276 | mAsyncCallbacks.AddCallback(seqno__, PWebGL::Reply_Ping__ID, [resolve=std::move(aResolve)](IPC::MessageReader* aReader) mutable {
# | ^
# 274| IPC::Message::seqno_t seqno__ = 0;
# 275| if (ChannelSend(std::move(msg__), (&(seqno__)))) {
# 276|-> mAsyncCallbacks.AddCallback(seqno__, PWebGL::Reply_Ping__ID, [resolve=std::move(aResolve)](IPC::MessageReader* aReader) mutable {
# 277| auto maybe__ok = IPC::ReadParam<void_t>(aReader);
# 278| if (!maybe__ok) {
firefox-150.0/objdir/ipc/ipdl/PWebGLChild.cpp:276:70: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/audioipc2-472ebcbbb75f1fbe/out/flag_check.c: scope_hint: In function 'main'
firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/audioipc2-472ebcbbb75f1fbe/out/flag_check.c:1:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/audioipc2-472ebcbbb75f1fbe/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-150.0/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-e281198aed6485c3/out/flag_check.c: scope_hint: In function 'main'
firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-e281198aed6485c3/out/flag_check.c:1:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-e281198aed6485c3/out/flag_check.gcda' profile count data file not found
# 1 | int main(void) { return 0; }
# | ^~~
# 1|-> int main(void) { return 0; }
Error: COMPILER_WARNING:
firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-b03021de2a076ea5/out/flag_check.cpp: scope_hint: In function 'int main()'
firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-b03021de2a076ea5/out/flag_check.cpp:1:28: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/mozglue-static-b03021de2a076ea5/out/flag_check.gcda' profile count data file not found
# 1 | int main(void) { return 0; }
# | ^
# 1|-> int main(void) { return 0; }
Error: COMPILER_WARNING:
firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/swgl-5731736ba81cd5f8/out/flag_check.cpp: scope_hint: In function 'int main()'
firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/swgl-5731736ba81cd5f8/out/flag_check.cpp:1:28: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/swgl-5731736ba81cd5f8/out/flag_check.gcda' profile count data file not found
# 1 | int main(void) { return 0; }
# | ^
# 1|-> int main(void) { return 0; }
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/nonrd_opt.c: scope_hint: In function ‘av1_block_yrd_idtx’
firefox-150.0/third_party/aom/av1/encoder/nonrd_opt.c:436:21: warning[-Wunused-but-set-variable=]: variable ‘s’ set but not used
# 436 | for (int c = 0, s = 0; c < max_blocks_wide; c += block_step, s += step) {
# | ^
# 434| DECLARE_BLOCK_YRD_VARS()
# 435| for (int r = 0; r < max_blocks_high; r += block_step) {
# 436|-> for (int c = 0, s = 0; c < max_blocks_wide; c += block_step, s += step) {
# 437| DECLARE_LOOP_VARS_BLOCK_YRD()
# 438| scale_square_buf_vals(low_coeff, tx_wd, src_diff, diff_stride);
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/third_party/aom/av1/encoder/rdopt.c:2298: error[uninitvar]: Uninitialized variable: est_dist
# 2296| model_rd_sb_fn[MODELRD_CURVFIT](cpi, bsize, x, xd, 0, 0, &est_rate, &est_dist,
# 2297| NULL, NULL, NULL, NULL, NULL);
# 2298|-> return RDCOST(x->rdmult, rd_stats->rate + est_rate, est_dist);
# 2299| }
# 2300|
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/third_party/aom/av1/encoder/rdopt.c:2298: error[uninitvar]: Uninitialized variable: est_rate
# 2296| model_rd_sb_fn[MODELRD_CURVFIT](cpi, bsize, x, xd, 0, 0, &est_rate, &est_dist,
# 2297| NULL, NULL, NULL, NULL, NULL);
# 2298|-> return RDCOST(x->rdmult, rd_stats->rate + est_rate, est_dist);
# 2299| }
# 2300|
Error: GCC_ANALYZER_WARNING (CWE-457):
firefox-150.0/third_party/aom/av1/encoder/reconinter_enc.c:564:39: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘conv_params.fwd_offset’
firefox-150.0/third_party/aom/av1/encoder/reconinter_enc.c:538:6: enter_function: entry to ‘aom_highbd_upsampled_pred_c’
firefox-150.0/third_party/aom/av1/encoder/reconinter_enc.c:546:6: branch_true: following ‘true’ branch (when ‘xd’ is non-NULL)...
firefox-150.0/third_party/aom/av1/encoder/reconinter_enc.c:547:30: branch_true: ...to here
firefox-150.0/third_party/aom/av1/encoder/reconinter_enc.c:552:27: call_function: inlined call to ‘av1_is_scaled’ from ‘aom_highbd_upsampled_pred_c’
firefox-150.0/third_party/aom/av1/encoder/reconinter_enc.c:561:11: branch_true: following ‘true’ branch...
firefox-150.0/third_party/aom/av1/encoder/reconinter_enc.c:561:11: branch_true: ...to here
firefox-150.0/third_party/aom/av1/encoder/reconinter_enc.c:564:39: danger: use of uninitialized value ‘conv_params.fwd_offset’ here
# 562|
# 563| InterPredParams inter_pred_params;
# 564|-> inter_pred_params.conv_params = get_conv_params(0, plane, xd->bd);
# 565| const int_interpfilters filters =
# 566| av1_broadcast_interp_filter(EIGHTTAP_REGULAR);
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:69:22: note[note]: called from here
# 67| uint32_t *dst = frame_sse + 2;
# 68| for (int i = 0; i < block_height; i++) {
# 69|-> __m256i v_src1 = _mm256_loadu_si256((__m256i *)src1);
# 70| __m256i v_src2 = _mm256_loadu_si256((__m256i *)src2);
# 71| __m256i v_diff = _mm256_sub_epi16(v_src1, v_src2);
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:70:22: note[note]: called from here
# 68| for (int i = 0; i < block_height; i++) {
# 69| __m256i v_src1 = _mm256_loadu_si256((__m256i *)src1);
# 70|-> __m256i v_src2 = _mm256_loadu_si256((__m256i *)src2);
# 71| __m256i v_diff = _mm256_sub_epi16(v_src1, v_src2);
# 72| __m256i v_mullo = _mm256_mullo_epi16(v_diff, v_diff);
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:82:5: note[note]: called from here
# 80| _mm256_inserti128_si256(v_hi, _mm256_extracti128_si256(v_lo, 1), 0);
# 81|
# 82|-> _mm256_storeu_si256((__m256i *)dst, diff_lo);
# 83| _mm256_storeu_si256((__m256i *)(dst + 8), diff_hi);
# 84|
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:83:5: note[note]: called from here
# 81|
# 82| _mm256_storeu_si256((__m256i *)dst, diff_lo);
# 83|-> _mm256_storeu_si256((__m256i *)(dst + 8), diff_hi);
# 84|
# 85| v_src1 = _mm256_loadu_si256((__m256i *)(src1 + 16));
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:85:14: note[note]: called from here
# 83| _mm256_storeu_si256((__m256i *)(dst + 8), diff_hi);
# 84|
# 85|-> v_src1 = _mm256_loadu_si256((__m256i *)(src1 + 16));
# 86| v_src2 = _mm256_loadu_si256((__m256i *)(src2 + 16));
# 87| v_diff = _mm256_sub_epi16(v_src1, v_src2);
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:86:14: note[note]: called from here
# 84|
# 85| v_src1 = _mm256_loadu_si256((__m256i *)(src1 + 16));
# 86|-> v_src2 = _mm256_loadu_si256((__m256i *)(src2 + 16));
# 87| v_diff = _mm256_sub_epi16(v_src1, v_src2);
# 88| v_mullo = _mm256_mullo_epi16(v_diff, v_diff);
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:98:5: note[note]: called from here
# 96| _mm256_inserti128_si256(v_hi, _mm256_extracti128_si256(v_lo, 1), 0);
# 97|
# 98|-> _mm256_storeu_si256((__m256i *)(dst + 16), diff_lo);
# 99| _mm256_storeu_si256((__m256i *)(dst + 24), diff_hi);
# 100|
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:99:5: note[note]: called from here
# 97|
# 98| _mm256_storeu_si256((__m256i *)(dst + 16), diff_lo);
# 99|-> _mm256_storeu_si256((__m256i *)(dst + 24), diff_hi);
# 100|
# 101| src1 += stride;
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c: scope_hint: In function ‘av1_highbd_apply_temporal_filter_avx2’
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_avx2.c:446:32: warning[-Wunused-but-set-variable=]: variable ‘k’ set but not used
# 446 | for (unsigned int i = 0, k = 0; i < plane_h; i++) {
# | ^
# 444| // planes.
# 445| if (plane == AOM_PLANE_U) {
# 446|-> for (unsigned int i = 0, k = 0; i < plane_h; i++) {
# 447| for (unsigned int j = 0; j < plane_w; j++, k++) {
# 448| for (int ii = 0; ii < (1 << ss_y_shift); ++ii) {
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_sse2.c: scope_hint: In function ‘av1_highbd_apply_temporal_filter_sse2’
firefox-150.0/third_party/aom/av1/encoder/x86/highbd_temporal_filter_sse2.c:321:32: warning[-Wunused-but-set-variable=]: variable ‘k’ set but not used
# 321 | for (unsigned int i = 0, k = 0; i < plane_h; i++) {
# | ^
# 319| // planes.
# 320| if (plane == AOM_PLANE_U) {
# 321|-> for (unsigned int i = 0, k = 0; i < plane_h; i++) {
# 322| for (unsigned int j = 0; j < plane_w; j++, k++) {
# 323| for (int ii = 0; ii < (1 << ss_y_shift); ++ii) {
Error: GCC_ANALYZER_WARNING (CWE-457):
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:57:39: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘conv_params.fwd_offset’
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:32:6: enter_function: entry to ‘aom_upsampled_pred_sse2’
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:39:6: branch_true: following ‘true’ branch (when ‘xd’ is non-NULL)...
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:40:30: branch_true: ...to here
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:45:27: call_function: inlined call to ‘av1_is_scaled’ from ‘aom_upsampled_pred_sse2’
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:54:11: branch_true: following ‘true’ branch...
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:54:11: branch_true: ...to here
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:57:39: danger: use of uninitialized value ‘conv_params.fwd_offset’ here
# 55|
# 56| InterPredParams inter_pred_params;
# 57|-> inter_pred_params.conv_params = get_conv_params(0, plane, xd->bd);
# 58| const int_interpfilters filters =
# 59| av1_broadcast_interp_filter(EIGHTTAP_REGULAR);
Error: GCC_ANALYZER_WARNING (CWE-457):
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:176:39: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘conv_params.fwd_offset’
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:150:6: enter_function: entry to ‘aom_highbd_upsampled_pred_sse2’
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:158:6: branch_true: following ‘true’ branch (when ‘xd’ is non-NULL)...
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:159:30: branch_true: ...to here
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:164:27: call_function: inlined call to ‘av1_is_scaled’ from ‘aom_highbd_upsampled_pred_sse2’
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:173:11: branch_true: following ‘true’ branch...
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:173:11: branch_true: ...to here
firefox-150.0/third_party/aom/av1/encoder/x86/reconinter_enc_sse2.c:176:39: danger: use of uninitialized value ‘conv_params.fwd_offset’ here
# 174|
# 175| InterPredParams inter_pred_params;
# 176|-> inter_pred_params.conv_params = get_conv_params(0, plane, xd->bd);
# 177| const int_interpfilters filters =
# 178| av1_broadcast_interp_filter(EIGHTTAP_REGULAR);
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/temporal_filter_avx2.c:246:11: note[note]: called from here
# 244| vf1_128 = _mm_loadu_si128((__m128i *)(src1));
# 245| vf2_128 = _mm_loadu_si128((__m128i *)(src2));
# 246|-> vf1 = _mm256_cvtepu8_epi16(vf1_128);
# 247| vf2 = _mm256_cvtepu8_epi16(vf2_128);
# 248| vdiff1 = _mm256_sub_epi16(vf1, vf2);
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/temporal_filter_avx2.c:247:11: note[note]: called from here
# 245| vf2_128 = _mm_loadu_si128((__m128i *)(src2));
# 246| vf1 = _mm256_cvtepu8_epi16(vf1_128);
# 247|-> vf2 = _mm256_cvtepu8_epi16(vf2_128);
# 248| vdiff1 = _mm256_sub_epi16(vf1, vf2);
# 249| vsqdiff1 = _mm256_mullo_epi16(vdiff1, vdiff1);
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/temporal_filter_avx2.c:248:14: note[note]: called from here
# 246| vf1 = _mm256_cvtepu8_epi16(vf1_128);
# 247| vf2 = _mm256_cvtepu8_epi16(vf2_128);
# 248|-> vdiff1 = _mm256_sub_epi16(vf1, vf2);
# 249| vsqdiff1 = _mm256_mullo_epi16(vdiff1, vdiff1);
# 250|
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/temporal_filter_avx2.c:249:16: note[note]: called from here
# 247| vf2 = _mm256_cvtepu8_epi16(vf2_128);
# 248| vdiff1 = _mm256_sub_epi16(vf1, vf2);
# 249|-> vsqdiff1 = _mm256_mullo_epi16(vdiff1, vdiff1);
# 250|
# 251| _mm256_storeu_si256((__m256i *)(dst), vsqdiff1);
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/temporal_filter_avx2.c:251:5: note[note]: called from here
# 249| vsqdiff1 = _mm256_mullo_epi16(vdiff1, vdiff1);
# 250|
# 251|-> _mm256_storeu_si256((__m256i *)(dst), vsqdiff1);
# 252| // Set zero to uninitialized memory to avoid uninitialized loads later
# 253| *(int *)(dst + 16) = _mm_cvtsi128_si32(_mm_setzero_si128());
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/temporal_filter_avx2.c: scope_hint: In function ‘av1_apply_temporal_filter_avx2’
firefox-150.0/third_party/aom/av1/encoder/x86/temporal_filter_avx2.c:627:32: warning[-Wunused-but-set-variable=]: variable ‘k’ set but not used
# 627 | for (unsigned int i = 0, k = 0; i < plane_h; i++) {
# | ^
# 625| // planes.
# 626| if (plane == AOM_PLANE_U) {
# 627|-> for (unsigned int i = 0, k = 0; i < plane_h; i++) {
# 628| for (unsigned int j = 0; j < plane_w; j++, k++) {
# 629| for (int ii = 0; ii < (1 << ss_y_shift); ++ii) {
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/av1/encoder/x86/temporal_filter_sse2.c: scope_hint: In function ‘av1_apply_temporal_filter_sse2’
firefox-150.0/third_party/aom/av1/encoder/x86/temporal_filter_sse2.c:300:32: warning[-Wunused-but-set-variable=]: variable ‘k’ set but not used
# 300 | for (unsigned int i = 0, k = 0; i < plane_h; i++) {
# | ^
firefox-150.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-150.0/widget/TextEvents.h:27: included_from: Included from here.
firefox-150.0/dom/events/TextEvent.cpp:9: included_from: Included from here.
firefox-150.0/objdir/instrumented/dom/events/Unified_cpp_dom_events3.cpp:2: included_from: Included from here.
firefox-150.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-150.0/layout/base/FrameProperties.h:198:51: required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
# 198 | return ReinterpretHelper<T>::FromInternalValue(v);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4445 | return mProperties.Get(aProperty, aFoundResult);
# | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-150.0/layout/generic/nsIFrame.h:1570:50: required from here
# 1570 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
# | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 298| // planes.
# 299| if (plane == AOM_PLANE_U) {
# 300|-> for (unsigned int i = 0, k = 0; i < plane_h; i++) {
# 301| for (unsigned int j = 0; j < plane_w; j++, k++) {
# 302| for (int ii = 0; ii < (1 << ss_y_shift); ++ii) {
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/third_party/SVT-AV1/convolve_avx2.h:597:25: note[note]: called from here
# 595|
# 596| static inline __m256i sr_y_round_avx2(const __m256i src) {
# 597|-> const __m256i round = _mm256_set1_epi16(32);
# 598| const __m256i dst = _mm256_add_epi16(src, round);
# 599| return _mm256_srai_epi16(dst, FILTER_BITS - 1);
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/third_party/SVT-AV1/convolve_avx2.h:598:23: note[note]: called from here
# 596| static inline __m256i sr_y_round_avx2(const __m256i src) {
# 597| const __m256i round = _mm256_set1_epi16(32);
# 598|-> const __m256i dst = _mm256_add_epi16(src, round);
# 599| return _mm256_srai_epi16(dst, FILTER_BITS - 1);
# 600| }
Error: COMPILER_WARNING:
firefox-150.0/third_party/aom/third_party/SVT-AV1/convolve_avx2.h:599:10: note[note]: called from here
# 597| const __m256i round = _mm256_set1_epi16(32);
# 598| const __m256i dst = _mm256_add_epi16(src, round);
# 599|-> return _mm256_srai_epi16(dst, FILTER_BITS - 1);
# 600| }
# 601|
Error: COMPILER_WARNING:
firefox-150.0/mfbt/MoveOnlyFunction.h:12: included_from: Included from here.
firefox-150.0/ipc/glue/ProtocolUtils.h:20: included_from: Included from here.
firefox-150.0/ipc/glue/NodeController.h:13: included_from: Included from here.
firefox-150.0/ipc/glue/DataPipe.h:10: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:25: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:25: included_from: Included from here.
firefox-150.0/ipc/glue/IPCStreamUtils.h:9: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:37: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:22: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9: included_from: Included from here.
firefox-150.0/dom/broadcastchannel/BroadcastChannelChild.h:8: included_from: Included from here.
firefox-150.0/dom/broadcastchannel/BroadcastChannel.cpp:7: included_from: Included from here.
firefox-150.0/objdir/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: included_from: Included from here.
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastC [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::B [...]
# 422 | static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# | ^~~~~~~~~~~~~~
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> > >::box_deallocate(fu2::abi_400::detail::type_era [...]
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::May [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, moz [...]
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/MoveOnlyFunction.h:12: included_from: Included from here.
firefox-150.0/ipc/glue/ProtocolUtils.h:20: included_from: Included from here.
firefox-150.0/dom/canvas/OffscreenCanvasDisplayHelper.h:16: included_from: Included from here.
firefox-150.0/dom/canvas/OffscreenCanvas.h:16: included_from: Included from here.
firefox-150.0/dom/canvas/nsICanvasRenderingContextInternal.h:17: included_from: Included from here.
firefox-150.0/dom/canvas/CanvasRenderingContext2D.h:27: included_from: Included from here.
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCom [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::Create [...]
# 422 | static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# | ^~~~~~~~~~~~~~
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::GetContext(JSCont [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::GetConte [...]
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/MoveOnlyFunction.h:12: included_from: Included from here.
firefox-150.0/ipc/glue/ProtocolUtils.h:20: included_from: Included from here.
firefox-150.0/ipc/glue/Endpoint.h:15: included_from: Included from here.
firefox-150.0/ipc/glue/ProtocolMessageUtils.h:12: included_from: Included from here.
firefox-150.0/gfx/layers/ipc/LayersMessageUtils.h:24: included_from: Included from here.
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing(): [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::Se [...]
# 422 | static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# | ^~~~~~~~~~~~~~
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> >*)’
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> >*)’ not found [...]
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRej [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::Re [...]
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/MoveOnlyFunction.h:12: included_from: Included from here.
firefox-150.0/ipc/glue/ProtocolUtils.h:20: included_from: Included from here.
firefox-150.0/ipc/glue/NodeController.h:13: included_from: Included from here.
firefox-150.0/ipc/glue/DataPipe.h:10: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/InputStreamParams.h:25: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/ipc/IPCStream.h:25: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:22: included_from: Included from here.
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozi [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Cr [...]
# 422 | static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# | ^~~~~~~~~~~~~~
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStr [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::Se [...]
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/MoveOnlyFunction.h:12: included_from: Included from here.
firefox-150.0/dom/workers/WorkerRef.h:8: included_from: Included from here.
firefox-150.0/dom/base/SerializedStackHolder.h:9: included_from: Included from here.
firefox-150.0/dom/fetch/FetchDriver.h:15: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/FetchTypes.h:25: included_from: Included from here.
firefox-150.0/dom/fetch/InternalResponse.h:10: included_from: Included from here.
firefox-150.0/dom/fetch/InternalRequest.h:12: included_from: Included from here.
firefox-150.0/dom/fetch/Request.h:9: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/CacheBinding.h:12: included_from: Included from here.
firefox-150.0/dom/cache/TypeUtils.cpp:10: included_from: Included from here.
firefox-150.0/objdir/dom/cache/Unified_cpp_dom_cache2.cpp:2: included_from: Included from here.
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID c [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::box_deallocate(fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStre [...]
# 422 | static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# | ^~~~~~~~~~~~~~
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::box_factory<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2: [...]
# 420|
# 421| /// Destroys the box through the given allocator
# 422|-> static void box_deallocate(box<IsCopyable, T, Allocator>* me) {
# 423| real_allocator allocator_(*static_cast<Allocator const*>(me));
# 424|
firefox-150.0/third_party/function2/include/function2/function2.hpp:422:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::make_box<false, mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}> >(std::integral_constant<bool, false>, mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}&, std::allocator<mozilla::do [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:432:6: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::make_box<false, mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}> >(std::integral_constant<bool, false>, mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}&, std::allocator<mo [...]
# 432 | auto make_box(std::integral_constant<bool, IsCopyable>, T&& value,
# | ^~~~~~~~
# 430| /// Creates a box containing the given value and allocator
# 431| template <bool IsCopyable, typename T, typename Allocator>
# 432|-> auto make_box(std::integral_constant<bool, IsCopyable>, T&& value,
# 433| Allocator&& allocator_) {
# 434| return box<IsCopyable, std::decay_t<T>, std::decay_t<Allocator>>(
firefox-150.0/third_party/function2/include/function2/function2.hpp:432:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::make_box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >&&)::{lambda(IPC::MessageReade [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:432:6: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::make_box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >&&)::{lambda(IPC::Mes [...]
# 432 | auto make_box(std::integral_constant<bool, IsCopyable>, T&& value,
# | ^~~~~~~~
# 430| /// Creates a box containing the given value and allocator
# 431| template <bool IsCopyable, typename T, typename Allocator>
# 432|-> auto make_box(std::integral_constant<bool, IsCopyable>, T&& value,
# 433| Allocator&& allocator_) {
# 434| return box<IsCopyable, std::decay_t<T>, std::decay_t<Allocator>>(
firefox-150.0/third_party/function2/include/function2/function2.hpp:432:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::make_box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozil [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:432:6: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::make_box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, vo [...]
# 432 | auto make_box(std::integral_constant<bool, IsCopyable>, T&& value,
# | ^~~~~~~~
# 430| /// Creates a box containing the given value and allocator
# 431| template <bool IsCopyable, typename T, typename Allocator>
# 432|-> auto make_box(std::integral_constant<bool, IsCopyable>, T&& value,
# 433| Allocator&& allocator_) {
# 434| return box<IsCopyable, std::decay_t<T>, std::decay_t<Allocator>>(
firefox-150.0/third_party/function2/include/function2/function2.hpp:432:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::make_box<false, nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::Maybe<mozilla::dom::LoadingSessionHistoryInfo>&&)#1}, std::allocator<nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::Maybe<mozilla::dom::LoadingSessionHistoryInfo>&&)#1}> >(std::integral_constant<bool, false>, nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::Maybe<mozilla::dom::LoadingS [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:432:6: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::make_box<false, nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::Maybe<mozilla::dom::LoadingSessionHistoryInfo>&&)#1}, std::allocator<nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::Maybe<mozilla::dom::LoadingSessionHistoryInfo>&&)#1}> >(std::integral_constant<bool, false>, nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::Maybe<mozilla::dom: [...]
# 432 | auto make_box(std::integral_constant<bool, IsCopyable>, T&& value,
# | ^~~~~~~~
# 430| /// Creates a box containing the given value and allocator
# 431| template <bool IsCopyable, typename T, typename Allocator>
# 432|-> auto make_box(std::integral_constant<bool, IsCopyable>, T&& value,
# 433| Allocator&& allocator_) {
# 434| return box<IsCopyable, std::decay_t<T>, std::decay_t<Allocator>>(
firefox-150.0/third_party/function2/include/function2/function2.hpp:432:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capaci [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capaci [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2::abi_400::detail: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2::abi_400 [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2::abi_400::detail: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2::abi_400 [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> >, false>::invoke(fu2::abi_400::detail::typ [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> >, false>::invoke(fu2::abi_400::de [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> >, true>::invoke(fu2::abi_400::detail::type [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> >, true>::invoke(fu2::abi_400::det [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> >, false>:: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> >, [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> >, true>::i [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> >, [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/mfbt/MoveOnlyFunction.h:12: included_from: Included from here.
firefox-150.0/ipc/glue/ProtocolUtils.h:20: included_from: Included from here.
firefox-150.0/ipc/glue/SideVariant.h:11: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/ClientIPCTypes.h:32: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientManager.h:22: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PClientManagerChild.h:9: included_from: Included from here.
firefox-150.0/dom/clients/manager/ClientManager.h:9: included_from: Included from here.
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long)’
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long)’ not found in profile data
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long)’
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long)’ not found in profile data
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsI [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Prom [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsI [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Prom [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure::data_access [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure::da [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure::data_accesso [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure::dat [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator< [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{lambda()#1}, std::a [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator< [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{lambda()#1}, std::a [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure::data_accessor [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure::data [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure::data_accessor* [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void ()>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure::data_ [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> >, false>::invoke(fu2::abi_400::deta [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> >, false>::invoke(fu2::abi_ [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> >, true>::invoke(fu2::abi_400::detai [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> >, true>::invoke(fu2::abi_4 [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::ipc::ResponseRejectReason)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long, mozilla::ipc::ResponseRejectReason)’
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::ipc::ResponseRejectReason)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long, mozilla::ipc::ResponseRejectReaso [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::ipc::ResponseRejectReason)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long, mozilla::ipc::ResponseRejectReason)’
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::ipc::ResponseRejectReason)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long, mozilla::ipc::ResponseRejectReason [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::ipc::ResponseRejectReason)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::ipc::ResponseRejectReason)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> >, false>::invoke(fu2::abi_400::detail::type [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::ipc::ResponseRejectReason)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure:: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::ipc::ResponseRejectReason)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> >, true>::invoke(fu2::abi_400::detail::type_ [...]
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::void_t&&)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long, mozilla::void_t&&)’
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::void_t&&)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> >, false>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long, mozilla::void_t&&)’ not found in profile data
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::void_t&&)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long, mozilla::void_t&&)’
firefox-150.0/third_party/function2/include/function2/function2.hpp:599:18: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::invocation_table::function_trait<void (mozilla::void_t&&)>::internal_invoker<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> >, true>::invoke(fu2::abi_400::detail::type_erasure::data_accessor*, unsigned long, mozilla::void_t&&)’ not found in profile data
# 599 | static Ret invoke(data_accessor CONST VOLATILE* data, \
# | ^~~~~~
# 597| template <typename T, bool IsInplace> \
# 598| struct internal_invoker { \
# 599|-> static Ret invoke(data_accessor CONST VOLATILE* data, \
# 600| std::size_t capacity, Args... args) NOEXCEPT { \
# 601| auto obj = retrieve<T>(std::integral_constant<bool, IsInplace>{}, \
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::conf [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::conf [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2 [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2 [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> > >::process_cmd<false>(f [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> > >::process_cmd [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> > >::process_cmd<true>(fu [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> > >::process_cmd [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&) [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&) [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> > >::process_cmd<false>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >*, fu2::abi_400::detail::type_erasure::tables::opcode, fu2::abi_400::detail [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> > >::process_cmd<false>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >*, fu2::abi_400::detail::type_erasure::tables::opcode, fu2::abi_40 [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> > >::process_cmd<true>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >*, fu2::abi_400::detail::type_erasure::tables::opcode, fu2::abi_400::detail: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> > >::process_cmd<true>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >*, fu2::abi_400::detail::type_erasure::tables::opcode, fu2::abi_400 [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla:: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create( [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla:: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create( [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> > >::process_cmd<false>(fu2::abi_400::detail::t [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> > >::process_cmd<false>(fu2::abi_400:: [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> > >::process_cmd<true>(fu2::abi_400::detail::ty [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> > >::process_cmd<true>(fu2::abi_400::d [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{lambda()#1 [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{l [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{lambda()#1 [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{l [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> > >::process_cmd<false>(fu2::abi_400::detail::typ [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> > >::process_cmd<false>(fu2::abi_400::de [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> > >::process_cmd<true>(fu2::abi_400::detail::type [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> > >::process_cmd<true>(fu2::abi_400::det [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> > >::process_cmd<f [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> > >::proc [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> > >::process_cmd<t [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> > >::proc [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::process_cmd<false>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<fal [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::process_cmd<false>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::pro [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::process_cmd<true>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<fals [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::process_cmd<true>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::prop [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::process_cmd<false>(fu2::abi_40 [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::process_cmd<false>(fu [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::process_cmd<true>(fu2::abi_400 [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::process_cmd<true>(fu2 [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> > >::process_cmd<false>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >*, fu2::abi_400:: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> > >::process_cmd<false>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >*, fu2:: [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> > >::process_cmd<true>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >*, fu2::abi_400::d [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> > >::process_cmd<true>(fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >*, fu2::a [...]
# 868 | static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# | ^~~~~~~~~~~
# 866| /// The command table
# 867| template <bool IsInplace>
# 868|-> static void process_cmd(vtable* to_table, opcode op, data_accessor* from,
# 869| std::size_t from_capacity, data_accessor* to,
# 870| std::size_t to_capacity) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:868:17: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::function<fu2::abi_400::detail::conf [...]
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >&&, fu2 [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> [...]
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> > >::construct<fu2::abi_4 [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}> > >::construct<f [...]
# 943 | construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# | ^~~~~~~~~
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&) [...]
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> > >::construct<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> > >(std::int [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> > >::construct<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::ClientManagerChild::Create()::{lambda()#1}, std::allocator<mozilla::dom::ClientManagerChild::Create()::{lambda()#1}> > > [...]
# 943 | construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# | ^~~~~~~~~
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla:: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::CreateImageBitmapFromBlob::Create( [...]
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> > >::construct<fu2::abi_400::detail::type_erasu [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> > >::construct<fu2::abi_400::detail::t [...]
# 943 | construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# | ^~~~~~~~~
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{lambda()#1 [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>&, mozilla::ErrorResult&)::{l [...]
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> > >::construct<fu2::abi_400::detail::type_erasure [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void ()> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> > >::construct<fu2::abi_400::detail::typ [...]
# 943 | construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# | ^~~~~~~~~
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> > >::construct<fu2 [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}> > >::cons [...]
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::construct<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda( [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::construct<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing(): [...]
# 943 | construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# | ^~~~~~~~~
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::construct<fu2::abi_400::detail [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> > >::construct<fu2::abi_40 [...]
# 943 | construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# | ^~~~~~~~~
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> > >::construct<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWe [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::tables::vtable<fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >::trait<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> > >::construct<fu2::abi_400::detail::type_erasure::box<false, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla: [...]
# 941| template <typename Box>
# 942| static void
# 943|-> construct(std::true_type /*apply*/, Box&& box, vtable* to_table,
# 944| data_accessor* to,
# 945| std::size_t to_capacity) noexcept(HasStrongExceptGuarantee) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:943:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::erasure<mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::functio [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::erasure<mozilla::dom::PWebGLChild::SendPing(fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >&&, fu2::abi_400::detail::funct [...]
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::erasure<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe< [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, mozilla::ipc::HasResultCodes::Result (IPC::MessageReader*)> >::erasure<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&, fu2::abi_400::detail::function<fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Mayb [...]
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{l [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::Constructor(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&):: [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> co [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda()#1}, std::allocator<mozilla::dom::BroadcastChannel::UnpartitionedTestingChannel(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> [...]
firefox-150.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-150.0/dom/base/nsFrameLoader.h:35: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:17: included_from: Included from here.
firefox-150.0/objdir/dom/bindings/RegisterBindings.cpp:400: included_from: Included from here.
firefox-150.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-150.0/layout/base/FrameProperties.h:198:51: required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
# 198 | return ReinterpretHelper<T>::FromInternalValue(v);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4445 | return mProperties.Get(aProperty, aFoundResult);
# | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-150.0/layout/generic/nsIFrame.h:1570:50: required from here
# 1570 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
# | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::Create [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::CreateImageBitmapFromBlob::Create(mozilla::dom::Promise*, nsIGlobalObject*, mozilla::dom::Blob&, mozilla::Maybe<mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> > const&, nsIEventTarget*, mozilla::dom::ImageBitmapOptions const&)::{lambda()#1}, std::allocator<mozilla::dom::Crea [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> >(std::int [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}, std::allocator<mozilla::dom::OffscreenCanvas::CreateEncodeCompleteCallback(mozilla::dom::Promise*)::EncodeCallback::MaybeInitWorkerRef()::{lambda()#1}> >(std::i [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext>& [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::OffscreenCanvas::GetContext(JSContext*, mozilla::dom::OffscreenRenderingContextId const&, JS::Handle<JS::Value>, mozilla::dom::Nullable<mozilla::dom::OwningOffscreenCanvasRenderingContext2DOrImageBitmapRenderingContextOrWebGLRenderingContextOrWebGL2RenderingContextOrGPUCanvasContext [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> >(std::integ [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void ()> >::erasure<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}, std::allocator<mozilla::dom::cache::CacheWorkerRef::Create(mozilla::dom::WorkerPrivate*, mozilla::dom::cache::CacheWorkerRef::Behavior)::{lambda()#1}> >(std::int [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (bool&&)> >::erasure<mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::FinishSubframe()::{lambda(auto:1&&)#1}&, std::allocator<mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::FinishSubframe()::{lambda(auto:1&&)#1}> >(std::integral_constant<bool, false>, mozilla::dom::CanonicalBrows [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (bool&&)> >::erasure<mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::FinishSubframe()::{lambda(auto:1&&)#1}&, std::allocator<mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::FinishSubframe()::{lambda(auto:1&&)#1}> >(std::integral_constant<bool, false>, mozilla::dom::CanonicalBro [...]
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (bool&&)> >::erasure<mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}> >(std::integral_constant<bool, fals [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (bool&&)> >::erasure<mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}> >(std::integral_constant<bool, fa [...]
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::dom::LoadingSessionHistoryInfo>&&)> >::erasure<nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::Maybe<mozilla::dom::LoadingSessionHistoryInfo>&&)#1}, std::allocator<nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::May [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::dom::LoadingSessionHistoryInfo>&&)> >::erasure<nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::Maybe<mozilla::dom::LoadingSessionHistoryInfo>&&)#1}, std::allocator<nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::M [...]
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >::erasure<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::Maybe<mozilla::ipc::IPCStream>&&)> >::erasure<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream>&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::Maybe<mozilla::ip [...]
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}> >(std::integral_constant<bool, false>, mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}&, std::allocator [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}> >(std::integral_constant<bool, false>, mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}&, std::allocat [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}::operator()(mozilla::dom::ContentParent*) const::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}::operato [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}::operator()(mozilla::dom::ContentParent*) const::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}::opera [...]
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::FinishSubframe()::{lambda(auto:1&&)#1}&, std::allocator<mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::FinishSubframe()::{lambda(auto:1&&)#1}> >(std::integral_constant<bool, false>, [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::FinishSubframe()::{lambda(auto:1&&)#1}&, std::allocator<mozilla::dom::CanonicalBrowsingContext::PendingRemotenessChange::FinishSubframe()::{lambda(auto:1&&)#1}> >(std::integral_constant<bool, false> [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}> >(std:: [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::CanonicalBrowsingContext::RequestRestoreTabContent(mozilla::dom::WindowGlobalParent*)::{lambda(auto:1)#1}> >(std [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> >(std::integral_constant<bool, false>, mozilla::dom::PWebGLChild::SendPi [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}> >(std::integral_constant<bool, false>, mozilla::dom::PWebGLChild::Send [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1} [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, std::allocator<mozilla::dom::cache::PCacheStreamControlChild::SendOpenStream(nsID const&)::{lambda(mozilla::ipc::ResponseRejectReason&&)# [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::ipc::ResponseRejectReason)#1}, std::allocator<nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::ipc::ResponseRejectReason)#1}> >(std::integral_co [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::ipc::ResponseRejectReason)> >::erasure<nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::ipc::ResponseRejectReason)#1}, std::allocator<nsDocShell::MaybeHandleSubframeHistory(nsDocShellLoadState*, bool)::{lambda(mozilla::ipc::ResponseRejectReason)#1}> >(std::integral_ [...]
# 1174 | FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# | ^~~~~~~
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >::erasure<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> >(std::integral_constant<bool, false>, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}&&, std::allocator<m [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (mozilla::void_t&&)> >::erasure<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}, std::allocator<mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}> >(std::integral_constant<bool, false>, mozilla::dom::PWebGLChild::SendPing()::{lambda(mozilla::void_t&&)#1}&&, std::allocator [...]
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (unsigned long&&)> >::erasure<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}> >(std::integral_constant<bool, false>, mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::Brow [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (unsigned long&&)> >::erasure<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}> >(std::integral_constant<bool, false>, mozilla::dom::BrowsingContext::Detach(bool)::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::Br [...]
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/function2/include/function2/function2.hpp: scope_hint: In member function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (unsigned long&&)> >::erasure<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}::operator()(mozilla::dom::ContentParent*) const::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}::operator()(mozilla::dom::C [...]
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: warning[-Wmissing-profile]: profile for function ‘fu2::abi_400::detail::type_erasure::erasure<true, fu2::abi_400::detail::config<true, false, fu2::capacity_fixed<16ul, 8ul> >, fu2::abi_400::detail::property<false, false, void (unsigned long&&)> >::erasure<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}::operator()(mozilla::dom::ContentParent*) const::{lambda(auto:1)#1}&, std::allocator<mozilla::dom::BrowsingContext::Detach(bool)::{lambda(mozilla::dom::ContentParent*)#1}::operator()(mozilla::dom: [...]
# 1172|
# 1173| template <typename T, typename Allocator = std::allocator<std::decay_t<T>>>
# 1174|-> FU2_DETAIL_CXX14_CONSTEXPR erasure(std::false_type /*use_bool_op*/,
# 1175| T&& callable,
# 1176| Allocator&& allocator_ = Allocator{}) {
firefox-150.0/third_party/function2/include/function2/function2.hpp:1174:30: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/third_party/libwebrtc/call/call.cc: scope_hint: At global scope
firefox-150.0/third_party/libwebrtc/call/call.cc:229:7: warning[-Wsubobject-linkage]: ‘webrtc::internal::Call’ has a field ‘std::unique_ptr<webrtc::{anonymous}::PayloadTypeSuggesterForTests> webrtc::internal::Call::owned_pt_suggester_’ whose type has internal linkage
# 229 | class Call final : public webrtc::Call,
# | ^~~~
# 227| };
# 228|
# 229|-> class Call final : public webrtc::Call,
# 230| public PacketReceiver,
# 231| public TargetTransferRateObserver,
Error: GCC_ANALYZER_WARNING (CWE-457):
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:142:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*lp_data_out’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:251:9: enter_function: entry to ‘WebRtcVad_CalculateFeatures’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:276:3: call_function: calling ‘SplitFilter’ from ‘WebRtcVad_CalculateFeatures’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:276:3: return_function: returning to ‘WebRtcVad_CalculateFeatures’ from ‘SplitFilter’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:284:3: call_function: calling ‘SplitFilter’ from ‘WebRtcVad_CalculateFeatures’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:284:3: return_function: returning to ‘WebRtcVad_CalculateFeatures’ from ‘SplitFilter’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:290:3: call_function: calling ‘LogOfEnergy’ from ‘WebRtcVad_CalculateFeatures’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:290:3: return_function: returning to ‘WebRtcVad_CalculateFeatures’ from ‘LogOfEnergy’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:293:3: call_function: calling ‘LogOfEnergy’ from ‘WebRtcVad_CalculateFeatures’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:293:3: return_function: returning to ‘WebRtcVad_CalculateFeatures’ from ‘LogOfEnergy’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:301:3: call_function: calling ‘SplitFilter’ from ‘WebRtcVad_CalculateFeatures’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:301:3: return_function: returning to ‘WebRtcVad_CalculateFeatures’ from ‘SplitFilter’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:306:3: call_function: calling ‘LogOfEnergy’ from ‘WebRtcVad_CalculateFeatures’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:306:3: return_function: returning to ‘WebRtcVad_CalculateFeatures’ from ‘LogOfEnergy’
firefox-150.0/third_party/libwebrtc/common_audio/vad/vad_filterbank.c:313:3: call_function: calling ‘SplitFilter’ from ‘WebRtcVad_CalculateFeatures’
# 140| for (i = 0; i < half_length; i++) {
# 141| tmp_out = *hp_data_out;
# 142|-> *hp_data_out++ -= *lp_data_out;
# 143| *lp_data_out++ += tmp_out;
# 144| }
Error: COMPILER_WARNING (CWE-1164):
firefox-150.0/objdir/instrumented/third_party/libwebrtc/logging/rtc_event_field_gn/Unified_cpp_rtc_event_field_gn0.cpp:20: included_from: Included from here.
firefox-150.0/third_party/libwebrtc/logging/rtc_event_log/events/rtc_event_field_encoding_parser.cc:31:34: warning[-Wunused-function]: ‘std::optional<webrtc::FieldType> {anonymous}::ConvertFieldType(uint64_t)’ defined but not used
# 31 | std::optional<webrtc::FieldType> ConvertFieldType(uint64_t value) {
# | ^~~~~~~~~~~~~~~~
# 29|
# 30| namespace {
# 31|-> std::optional<webrtc::FieldType> ConvertFieldType(uint64_t value) {
# 32| switch (value) {
# 33| case static_cast<uint64_t>(webrtc::FieldType::kFixed8):
Error: CPPCHECK_WARNING (CWE-476):
firefox-150.0/third_party/libwebrtc/modules/audio_processing/aecm/echo_control_mobile.cc:97: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: aecm
# 95| AecMobile* aecm = static_cast<AecMobile*>(calloc(1, sizeof(AecMobile)));
# 96|
# 97|-> aecm->aecmCore = WebRtcAecm_CreateCore();
# 98| if (!aecm->aecmCore) {
# 99| WebRtcAecm_Free(aecm);
Error: CPPCHECK_WARNING (CWE-476):
firefox-150.0/third_party/libwebrtc/modules/audio_processing/aecm/echo_control_mobile.cc:98: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: aecm
# 96|
# 97| aecm->aecmCore = WebRtcAecm_CreateCore();
# 98|-> if (!aecm->aecmCore) {
# 99| WebRtcAecm_Free(aecm);
# 100| return nullptr;
Error: CPPCHECK_WARNING (CWE-476):
firefox-150.0/third_party/libwebrtc/modules/audio_processing/aecm/echo_control_mobile.cc:103: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: aecm
# 101| }
# 102|
# 103|-> aecm->farendBuf = WebRtc_CreateBuffer(kBufSizeSamp, sizeof(int16_t));
# 104| if (!aecm->farendBuf) {
# 105| WebRtcAecm_Free(aecm);
Error: CPPCHECK_WARNING (CWE-476):
firefox-150.0/third_party/libwebrtc/modules/audio_processing/aecm/echo_control_mobile.cc:104: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: aecm
# 102|
# 103| aecm->farendBuf = WebRtc_CreateBuffer(kBufSizeSamp, sizeof(int16_t));
# 104|-> if (!aecm->farendBuf) {
# 105| WebRtcAecm_Free(aecm);
# 106| return nullptr;
Error: COMPILER_WARNING (CWE-9001):
firefox-150.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:359:22: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
# 359 | EglDmaBuf::EglDmaBuf() {
# | ^
# 357|
# 358| RTC_NO_SANITIZE("cfi-icall")
# 359|-> EglDmaBuf::EglDmaBuf() {
# 360| if (!LoadEGL()) {
# 361| RTC_LOG(LS_ERROR) << "Unable to load EGL entry functions.";
Error: COMPILER_WARNING (CWE-9001):
firefox-150.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:494:23: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
# 494 | EglDmaBuf::~EglDmaBuf() {
# | ^
# 492|
# 493| RTC_NO_SANITIZE("cfi-icall")
# 494|-> EglDmaBuf::~EglDmaBuf() {
# 495| if (gbm_device_) {
# 496| gbm_device_destroy(gbm_device_);
Error: COMPILER_WARNING (CWE-9001):
firefox-150.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:526:64: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
# 526 | bool EglDmaBuf::GetClientExtensions(EGLDisplay dpy, EGLint name) {
# | ^
# 524|
# 525| RTC_NO_SANITIZE("cfi-icall")
# 526|-> bool EglDmaBuf::GetClientExtensions(EGLDisplay dpy, EGLint name) {
# 527| // Get the list of client extensions
# 528| const char* client_extensions_cstring = EglQueryString(dpy, name);
Error: COMPILER_WARNING (CWE-9001):
firefox-150.0/third_party/libwebrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc:706:70: warning[-Wattributes]: ‘cfi-icall’ attribute directive ignored
# 706 | std::vector<uint64_t> EglDmaBuf::QueryDmaBufModifiers(uint32_t format) {
# | ^
# 704|
# 705| RTC_NO_SANITIZE("cfi-icall")
# 706|-> std::vector<uint64_t> EglDmaBuf::QueryDmaBufModifiers(uint32_t format) {
# 707| if (!egl_initialized_) {
# 708| return {};
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/audioipc2/src/sys/unix/cmsghdr.c: scope_hint: In function 'cmsghdr_bytes'
firefox-150.0/third_party/rust/audioipc2/src/sys/unix/cmsghdr.c:23:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/audioipc2-472ebcbbb75f1fbe/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-150.0/third_party/rust/cubeb-core/src/log.c: scope_hint: In function 'cubeb_write_log'
firefox-150.0/third_party/rust/cubeb-core/src/log.c:16:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/x86_64-unknown-linux-gnu/release/build/cubeb-core-e281198aed6485c3/out/ea708c7824d36062-log.gcda' profile count data file not found
# 16 | }
# | ^
# 14| va_end(args);
# 15| RUST_WRITE_FORMATTED_MSG(msg);
# 16|-> }
# 17|
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/include/c11/threads.h:66: included_from: Included from here.
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/main/mtypes.h:39: included_from: Included from here.
src/compiler/glsl/glcpp/glcpp-parse.y:32: included_from: Included from here.
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h:54:9: warning: 'ONCE_FLAG_INIT' redefined
# 54 | #define ONCE_FLAG_INIT PTHREAD_ONCE_INIT
# | ^~~~~~~~~~~~~~
/usr/include/stdlib.h:1191: included_from: Included from here.
firefox-150.0/objdir/instrumented/dist/system_wrappers/stdlib.h:3: included_from: Included from here.
src/compiler/glsl/glcpp/glcpp-parse.y:26: included_from: Included from here.
/usr/include/bits/types/once_flag.h:25:9: note: this is the location of the previous definition
# 25 | #define ONCE_FLAG_INIT __ONCE_FLAG_INIT
# | ^~~~~~~~~~~~~~
# 52|
# 53| /*---------------------------- macros ----------------------------*/
# 54|-> #define ONCE_FLAG_INIT PTHREAD_ONCE_INIT
# 55| #ifdef INIT_ONCE_STATIC_INIT
# 56| #define TSS_DTOR_ITERATIONS PTHREAD_DESTRUCTOR_ITERATIONS
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h:54:9: warning[warning]: 'ONCE_FLAG_INIT' redefined
# 52|
# 53| /*---------------------------- macros ----------------------------*/
# 54|-> #define ONCE_FLAG_INIT PTHREAD_ONCE_INIT
# 55| #ifdef INIT_ONCE_STATIC_INIT
# 56| #define TSS_DTOR_ITERATIONS PTHREAD_DESTRUCTOR_ITERATIONS
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_array_index.cpp: scope_hint: In function 'ir_rvalue* _mesa_ast_array_index_to_hir(void*, _mesa_glsl_parse_state*, ir_rvalue*, ir_rvalue*, YYLTYPE&, YYLTYPE&)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_array_index.cpp:364:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ast_array_index.gcda' profile count data file not found
# 364 | }
# | ^
# 362| return result;
# 363| }
# 364|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_expr.cpp: scope_hint: In member function 'virtual void ast_expression_bin::print() const'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_expr.cpp:95:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_function.cpp: scope_hint: In member function 'virtual ir_rvalue* ast_aggregate_initializer::hir(exec_list*, _mesa_glsl_parse_state*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_function.cpp:2512:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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: CPPCHECK_WARNING (CWE-758):
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:2648: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 2646| unreachable("Unsupported sampler/image type");
# 2647| } /* sampler/image type */
# 2648|-> break;
# 2649| } /* GLSL_TYPE_SAMPLER/GLSL_TYPE_IMAGE */
# 2650| break;
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp: scope_hint: In member function 'virtual ir_rvalue* ast_warnings_toggle::hir(exec_list*, _mesa_glsl_parse_state*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp:8997:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_type.cpp: scope_hint: In function 'bool process_qualifier_constant(_mesa_glsl_parse_state*, YYLTYPE*, const char*, ast_expression*, unsigned int*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_type.cpp:1012:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.cpp: scope_hint: In function '(static initializers for glsl-optimizer/src/compiler/glsl/builtin_functions.cpp)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.cpp:7675:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-builtin_functions.gcda' profile count data file not found
# 7675 | }
# | ^
# 7673|
# 7674| return NULL;
# 7675|-> }
# 7676|
# 7677| /** @} */
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_types.cpp: scope_hint: In function '(static initializers for glsl-optimizer/src/compiler/glsl/builtin_types.cpp)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_types.cpp:473:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_variables.cpp: scope_hint: In function 'void _mesa_glsl_initialize_variables(exec_list*, _mesa_glsl_parse_state*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_variables.cpp:1624:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-builtin_variables.gcda' profile count data file not found
# 1624 | }
# | ^
# 1622| break;
# 1623| }
# 1624|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/generate_ir.cpp: scope_hint: In function 'ir_function_signature* generate_ir::imod64(void*, builtin_available_predicate)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/generate_ir.cpp:33:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-generate_ir.gcda' profile count data file not found
# 33 | }
# | ^
# 31| #include "builtin_int64.h"
# 32|
# 33|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp.c: scope_hint: In function 'glcpp_preprocess'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp.c:256:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/ecc5ce2ee3e1d37b-pp.gcda' profile count data file not found
# 256 | }
# | ^
# 254| glcpp_parser_destroy (parser);
# 255| return errors;
# 256|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c: scope_hint: In function '_mesa_set_shader_include_cursor'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c:57:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/ecc5ce2ee3e1d37b-pp_standalone_scaffolding.gcda' profile count data file not found
# 57 | }
# | ^
# 55| (void) shared;
# 56| (void) cursor;
# 57|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp: scope_hint: In function 'void glslopt_shader_get_stats(glslopt_shader*, int*, int*, int*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_optimizer.cpp:813:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp: scope_hint: In function 'bool do_common_optimization(exec_list*, bool, bool, const gl_shader_compiler_options*, bool)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_parser_extras.cpp:2411:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-glsl_parser_extras.gcda' profile count data file not found
# 2411 | }
# | ^
# 2409|
# 2410| return progress;
# 2411|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp: scope_hint: In member function 'void glsl_symbol_table::replace_variable(const char*, ir_variable*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glsl_symbol_table.cpp:294:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-glsl_symbol_table.gcda' profile count data file not found
# 294 | }
# | ^
# 292| entry->v = v;
# 293| }
# 294|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp: scope_hint: In function 'ir_rvalue* _mesa_ast_field_selection_to_hir(const ast_expression*, exec_list*, _mesa_glsl_parse_state*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/hir_field_selection.cpp:80:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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: CPPCHECK_WARNING (CWE-758):
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp:624: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 622|
# 623| if (op <= ir_last_quadop)
# 624|-> return 4;
# 625|
# 626| unreachable("Could not calculate number of operands");
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp: scope_hint: In function 'const char* mode_string(const ir_variable*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp:2237:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp: scope_hint: In member function 'virtual ir_visitor_status ir_array_refcount_visitor::visit_enter(ir_function_signature*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_array_refcount.cpp:207:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp: scope_hint: In function 'void call_for_basic_blocks(exec_list*, void (*)(ir_instruction*, ir_instruction*, void*), void*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_basic_block.cpp:99:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ir_basic_block.gcda' profile count data file not found
# 99 | }
# | ^
# 97| callback(leader, last, data);
# 98| }
# 99|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.cpp: scope_hint: In function 'ir_if* ir_builder::if_tree(operand, ir_instruction*, ir_instruction*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder.cpp:648:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_clone.cpp: scope_hint: In destructor 'virtual ir_variable::~ir_variable()'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_clone.cpp:455:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp: scope_hint: In member function 'ir_constant* ir_function_signature::constant_expression_value(void*, exec_list*, hash_table*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_constant_expression.cpp:1153:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ir_constant_expression.gcda' profile count data file not found
# 1153 | }
# | ^
# 1151|
# 1152| return result;
# 1153|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_equals.cpp: scope_hint: In destructor 'virtual ir_expression::~ir_expression()'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_equals.cpp:211:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ir_equals.gcda' profile count data file not found
# 211 | }
# | ^
# 209|
# 210| return true;
# 211|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp: scope_hint: In member function 'virtual void ir_expression_flattening_visitor::handle_rvalue(ir_rvalue**)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_flattening.cpp:84:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function.cpp: scope_hint: In member function 'ir_function_signature* ir_function::exact_matching_signature(_mesa_glsl_parse_state*, const exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function.cpp:407:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ir_function.gcda' profile count data file not found
# 407 | }
# | ^
# 405| }
# 406| return NULL;
# 407|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp: scope_hint: In function 'bool can_inline(ir_call*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_can_inline.cpp:75:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp: scope_hint: In function 'void detect_recursion_linked(gl_shader_program*, exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_function_detect_recursion.cpp:360:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp: scope_hint: In function 'void visit_tree(ir_instruction*, void (*)(ir_instruction*, void*), void*, void (*)(ir_instruction*, void*), void*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hierarchical_visitor.cpp:421:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ir_hierarchical_visitor.gcda' profile count data file not found
# 421 | }
# | ^
# 419|
# 420| ir->accept(&v);
# 421|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp: scope_hint: In destructor 'virtual ir_emit_vertex::~ir_emit_vertex()'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_hv_accept.cpp:466:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ir_hv_accept.gcda' profile count data file not found
# 466 | }
# | ^
# 464| {
# 465| return v->visit(this);
# 466|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp: scope_hint: In member function 'virtual void ir_print_glsl_visitor::visit(ir_barrier*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp:1978:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp: scope_hint: In member function 'virtual void ir_print_visitor::visit(ir_barrier*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp:675:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ir_print_visitor.gcda' profile count data file not found
# 675 | }
# | ^
# 673| {
# 674| fprintf(f, "(barrier)\n");
# 675|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.cpp: scope_hint: In member function 'ir_barrier* {anonymous}::ir_reader::read_barrier(s_expression*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_reader.cpp:1169:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp: scope_hint: In member function 'virtual ir_visitor_status ir_rvalue_enter_visitor::visit_enter(ir_end_primitive*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_rvalue_visitor.cpp:316:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ir_rvalue_visitor.gcda' profile count data file not found
# 316 | }
# | ^
# 314| {
# 315| return rvalue_visit(ir);
# 316|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp: scope_hint: In function 'void do_set_program_inouts(exec_list*, gl_program*, gl_shader_stage)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_set_program_inouts.cpp:441:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp: scope_hint: In function 'void do_remove_unused_typedecls(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_unused_structs.cpp:139:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_validate.cpp: scope_hint: In function 'void validate_ir_tree(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_validate.cpp:1129:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ir_validate.gcda' profile count data file not found
# 1129 | }
# | ^
# 1127| }
# 1128| #endif
# 1129|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp: scope_hint: In member function 'virtual ir_visitor_status ir_variable_refcount_visitor::visit_leave(ir_assignment*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_variable_refcount.cpp:152:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-ir_variable_refcount.gcda' profile count data file not found
# 152 | }
# | ^
# 150|
# 151| return visit_continue;
# 152|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_atomics.cpp: scope_hint: In function 'void link_check_atomic_counter_resources(gl_context*, gl_shader_program*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_atomics.cpp:353:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-link_atomics.gcda' profile count data file not found
# 353 | }
# | ^
# 351|
# 352| delete [] abs;
# 353|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_functions.cpp: scope_hint: In function 'bool link_function_calls(gl_shader_program*, gl_linked_shader*, gl_shader**, unsigned int)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_functions.cpp:339:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp: scope_hint: In function 'void validate_interstage_uniform_blocks(gl_shader_program*, gl_linked_shader**)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_interface_blocks.cpp:538:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-link_interface_blocks.gcda' profile count data file not found
# 538 | }
# | ^
# 536| }
# 537| }
# 538|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp: scope_hint: In member function 'virtual ir_visitor_status link_uniform_block_active_visitor::visit(ir_dereference_variable*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_block_active_visitor.cpp:294:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp: scope_hint: In function 'int link_cross_validate_uniform_block(void*, gl_uniform_block**, unsigned int*, gl_uniform_block*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_blocks.cpp:573:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-link_uniform_blocks.gcda' profile count data file not found
# 573 | }
# | ^
# 571|
# 572| return linked_block_index;
# 573|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp: scope_hint: In function 'void link_set_uniform_initializers(gl_shader_program*, unsigned int)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniform_initializers.cpp:311:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniforms.cpp: scope_hint: In function 'void link_assign_uniform_locations(gl_shader_program*, gl_context*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_uniforms.cpp:1767:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.cpp: scope_hint: In function 'bool link_varyings(gl_shader_program*, unsigned int, unsigned int, gl_context*, void*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/link_varyings.cpp:3188:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-link_varyings.gcda' profile count data file not found
# 3188 | }
# | ^
# 3186|
# 3187| return true;
# 3188|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp: scope_hint: In function 'void link_shaders(gl_context*, gl_shader_program*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp:4988:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-linker.gcda' profile count data file not found
# 4988 | }
# | ^
# 4986|
# 4987| ralloc_free(mem_ctx);
# 4988|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.cpp: scope_hint: In function 'void link_util_mark_array_elements_referenced(const array_deref_range*, unsigned int, unsigned int, unsigned int*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker_util.cpp:376:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp: scope_hint: In function 'loop_state* analyze_loop_variables(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp:845:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_unroll.cpp: scope_hint: In function 'bool unroll_loops(exec_list*, loop_state*, const gl_shader_compiler_options*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_unroll.cpp:591:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-loop_unroll.gcda' profile count data file not found
# 591 | }
# | ^
# 589|
# 590| return v.progress;
# 591|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp: scope_hint: In function 'bool lower_blend_equation_advanced(gl_linked_shader*, bool)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp:572:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp: scope_hint: In member function 'void lower_buffer_access::lower_buffer_access::setup_buffer_access(void*, ir_rvalue*, ir_rvalue**, unsigned int*, bool*, const glsl_type**, const glsl_struct_field**, glsl_interface_packing)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp:447:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_builtins.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::lower_builtins_visitor::visit_leave(ir_call*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_builtins.cpp:64:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_builtins.gcda' profile count data file not found
# 64 | }
# | ^
# 62|
# 63| return visit_continue;
# 64|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp: scope_hint: In function 'bool lower_const_arrays_to_uniforms(exec_list*, unsigned int, unsigned int)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_const_arrays_to_uniforms.cpp:157:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp: scope_hint: In function 'bool lower_cs_derived(gl_linked_shader*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_cs_derived.cpp:235:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_cs_derived.gcda' profile count data file not found
# 235 | }
# | ^
# 233|
# 234| return v.progress;
# 235|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::lower_discard_visitor::visit_leave(ir_if*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard.cpp:201:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_discard.gcda' profile count data file not found
# 201 | }
# | ^
# 199|
# 200| return visit_continue;
# 201|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp: scope_hint: In function 'void lower_discard_flow(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_discard_flow.cpp:154:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_distance.cpp: scope_hint: In function 'bool lower_clip_cull_distance(gl_shader_program*, gl_linked_shader*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_distance.cpp:685:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_distance.gcda' profile count data file not found
# 685 | }
# | ^
# 683|
# 684| return v2.progress;
# 685|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::ir_if_to_cond_assign_visitor::visit_leave(ir_if*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_if_to_cond_assign.cpp:333:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_instructions.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::lower_instructions_visitor::visit_leave(ir_expression*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_instructions.cpp:1914:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_instructions.gcda' profile count data file not found
# 1914 | }
# | ^
# 1912|
# 1913| return visit_continue;
# 1914|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_int64.cpp: scope_hint: In member function 'virtual void {anonymous}::lower_64bit_visitor::handle_rvalue(ir_rvalue**)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_int64.cpp:391:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_int64.gcda' profile count data file not found
# 391 | }
# | ^
# 389| break;
# 390| }
# 391|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_jumps.cpp: scope_hint: In function 'bool do_lower_jumps(exec_list*, bool, bool, bool, bool, bool)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_jumps.cpp:1046:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_jumps.gcda' profile count data file not found
# 1046 | }
# | ^
# 1044|
# 1045| return progress_ever;
# 1046|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::ir_mat_op_to_vec_visitor::visit_leave(ir_assignment*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_mat_op_to_vec.cpp:441:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp: scope_hint: In function 'void lower_named_interface_blocks(void*, gl_linked_shader*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_named_interface_blocks.cpp:317:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp: scope_hint: In function 'bool lower_offset_arrays(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_offset_array.cpp:91:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_offset_array.gcda' profile count data file not found
# 91 | }
# | ^
# 89|
# 90| return v.progress;
# 91|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp: scope_hint: In function 'void lower_output_reads(unsigned int, exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_output_reads.cpp:182:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp: scope_hint: In function 'void lower_packed_varyings(void*, unsigned int, const uint8_t*, ir_variable_mode, unsigned int, gl_linked_shader*, bool, bool, bool)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packed_varyings.cpp:943:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp: scope_hint: In function 'bool lower_packing_builtins(exec_list*, int)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_packing_builtins.cpp:1311:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_precision.cpp: scope_hint: In member function 'constexpr _Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = ir_instruction*]'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_precision.cpp:721:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_precision.gcda' profile count data file not found
# 721 | }
# | ^
# 719|
# 720| return v.progress;
# 721|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp: scope_hint: In function 'void lower_shared_reference(gl_context*, gl_shader_program*, gl_linked_shader*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_shared_reference.cpp:517:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_shared_reference.gcda' profile count data file not found
# 517 | }
# | ^
# 515| ctx->Const.MaxComputeSharedMemorySize);
# 516| }
# 517|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::lower_subroutine_visitor::visit_leave(ir_call*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_subroutine.cpp:124:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_subroutine.gcda' profile count data file not found
# 124 | }
# | ^
# 122|
# 123| return visit_continue;
# 124|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp: scope_hint: In function 'bool lower_tess_level(gl_linked_shader*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_tess_level.cpp:461:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_tess_level.gcda' profile count data file not found
# 461 | }
# | ^
# 459|
# 460| return v.progress;
# 461|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp: scope_hint: In function 'bool do_lower_texture_projection(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_texture_projection.cpp:103:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_texture_projection.gcda' profile count data file not found
# 103 | }
# | ^
# 101|
# 102| return v.progress;
# 103|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp: scope_hint: In function 'void lower_ubo_reference(gl_linked_shader*, bool, bool)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp:1142:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp: scope_hint: In function 'bool lower_variable_index_to_cond_assign(gl_shader_stage, exec_list*, bool, bool, bool, bool)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_variable_index_to_cond_assign.cpp:567:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp: scope_hint: In function 'bool do_vec_index_to_cond_assign(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp:240:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp: scope_hint: In function 'bool do_vec_index_to_swizzle(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vec_index_to_swizzle.cpp:102:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector.cpp: scope_hint: In function 'bool lower_quadop_vector(exec_list*, bool)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector.cpp:228:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_vector.gcda' profile count data file not found
# 228 | }
# | ^
# 226|
# 227| return v.progress;
# 228|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp: scope_hint: In function 'bool lower_vector_derefs(gl_linked_shader*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_derefs.cpp:188:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_vector_derefs.gcda' profile count data file not found
# 188 | }
# | ^
# 186|
# 187| return v.progress;
# 188|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp: scope_hint: In function 'bool lower_vector_insert(exec_list*, bool)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vector_insert.cpp:147:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_vector_insert.gcda' profile count data file not found
# 147 | }
# | ^
# 145|
# 146| return v.progress;
# 147|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp: scope_hint: In function 'bool lower_vertex_id(gl_linked_shader*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_vertex_id.cpp:146:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_vertex_id.gcda' profile count data file not found
# 146 | }
# | ^
# 144|
# 145| return v.progress;
# 146|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp: scope_hint: In function 'ir_variable* lower_xfb_varying(void*, gl_linked_shader*, const char*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_xfb_varying.cpp:222:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-lower_xfb_varying.gcda' profile count data file not found
# 222 | }
# | ^
# 220|
# 221| return new_variable;
# 222|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp: scope_hint: In function 'bool do_algebraic(exec_list*, bool, const gl_shader_compiler_options*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp:1061:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_algebraic.gcda' profile count data file not found
# 1061 | }
# | ^
# 1059|
# 1060| return v.progress;
# 1061|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp: scope_hint: In function 'bool optimize_split_arrays(exec_list*, bool)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_array_splitting.cpp:505:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_array_splitting.gcda' profile count data file not found
# 505 | }
# | ^
# 503| return true;
# 504|
# 505|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::opt_conditional_discard_visitor::visit_leave(ir_if*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_conditional_discard.cpp:88:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_conditional_discard.gcda' profile count data file not found
# 88 | }
# | ^
# 86|
# 87| return visit_continue;
# 88|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp: scope_hint: In function 'bool do_constant_folding(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_folding.cpp:212:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_constant_folding.gcda' profile count data file not found
# 212 | }
# | ^
# 210|
# 211| return constant_folding.progress;
# 212|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp: scope_hint: In function 'bool do_constant_propagation(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_propagation.cpp:527:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_constant_propagation.gcda' profile count data file not found
# 527 | }
# | ^
# 525|
# 526| return v.progress;
# 527|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp: scope_hint: In function 'bool do_constant_variable_unlinked(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_constant_variable.cpp:235:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_constant_variable.gcda' profile count data file not found
# 235 | }
# | ^
# 233|
# 234| return progress;
# 235|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp: scope_hint: In function 'bool do_copy_propagation_elements(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_copy_propagation_elements.cpp:745:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_copy_propagation_elements.gcda' profile count data file not found
# 745 | }
# | ^
# 743|
# 744| return v.progress;
# 745|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp: scope_hint: In function 'void optimize_dead_builtin_variables(exec_list*, ir_variable_mode)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_variables.cpp:81:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_dead_builtin_variables.gcda' profile count data file not found
# 81 | }
# | ^
# 79| var->remove();
# 80| }
# 81|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp: scope_hint: In function 'void do_dead_builtin_varyings(gl_context*, gl_linked_shader*, gl_linked_shader*, unsigned int, tfeedback_decl*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_builtin_varyings.cpp:620:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp: scope_hint: In function 'bool do_dead_code_unlinked(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code.cpp:203:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_dead_code.gcda' profile count data file not found
# 203 | }
# | ^
# 201|
# 202| return progress;
# 203|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp: scope_hint: In function 'bool do_dead_code_local(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_code_local.cpp:358:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_dead_code_local.gcda' profile count data file not found
# 358 | }
# | ^
# 356|
# 357| return progress;
# 358|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp: scope_hint: In function 'bool do_dead_functions(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_dead_functions.cpp:152:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_dead_functions.gcda' profile count data file not found
# 152 | }
# | ^
# 150|
# 151| return progress;
# 152|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::nested_if_flattener::visit_leave(ir_if*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp:103:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp: scope_hint: In function 'bool opt_flip_matrices(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_flip_matrices.cpp:123:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_flip_matrices.gcda' profile count data file not found
# 123 | }
# | ^
# 121|
# 122| return v.progress;
# 123|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp: scope_hint: In function 'void do_variable_replacement(exec_list*, ir_variable*, ir_dereference*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_function_inlining.cpp:466:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp: scope_hint: In member function 'virtual ir_visitor_status {anonymous}::ir_if_simplification_visitor::visit_leave(ir_if*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_if_simplification.cpp:127:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_if_simplification.gcda' profile count data file not found
# 127 | }
# | ^
# 125|
# 126| return visit_continue;
# 127|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp: scope_hint: In function 'bool do_minmax_prune(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp:507:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_minmax.gcda' profile count data file not found
# 507 | }
# | ^
# 505|
# 506| return v.progress;
# 507|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp: scope_hint: In function 'bool do_rebalance_tree(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_rebalance_tree.cpp:337:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_rebalance_tree.gcda' profile count data file not found
# 337 | }
# | ^
# 335|
# 336| return v.progress;
# 337|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp: scope_hint: In function 'bool optimize_redundant_jumps(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_redundant_jumps.cpp:124:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp: scope_hint: In function 'bool do_structure_splitting(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_structure_splitting.cpp:377:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_structure_splitting.gcda' profile count data file not found
# 377 | }
# | ^
# 375|
# 376| return true;
# 377|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp: scope_hint: In function 'bool optimize_swizzles(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_swizzle.cpp:119:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_swizzle.gcda' profile count data file not found
# 119 | }
# | ^
# 117|
# 118| return v.progress;
# 119|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp: scope_hint: In function 'bool do_tree_grafting(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_tree_grafting.cpp:419:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_tree_grafting.gcda' profile count data file not found
# 419 | }
# | ^
# 417|
# 418| return info.progress;
# 419|-> }
Error: CPPCHECK_WARNING (CWE-758):
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:225: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 223| write_mask_to_swizzle(unsigned write_mask)
# 224| {
# 225|-> switch (write_mask) {
# 226| case WRITEMASK_X: return SWIZZLE_X;
# 227| case WRITEMASK_Y: return SWIZZLE_Y;
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp: scope_hint: In function 'bool do_vectorize(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp:407:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-opt_vectorize.gcda' profile count data file not found
# 407 | }
# | ^
# 405|
# 406| return v.progress;
# 407|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp: scope_hint: In function 'void propagate_invariance(exec_list*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/propagate_invariance.cpp:125:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.cpp: scope_hint: In function 'bool s_match(s_expression*, unsigned int, s_pattern*, bool)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/s_expression.cpp:220:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-s_expression.gcda' profile count data file not found
# 220 | }
# | ^
# 218|
# 219| return true;
# 220|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.cpp: scope_hint: In function 'bool deserialize_glsl_program(blob_reader*, gl_context*, gl_shader_program*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/serialize.cpp:1340:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-serialize.gcda' profile count data file not found
# 1340 | }
# | ^
# 1338|
# 1339| return !blob->overrun;
# 1340|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.cpp: scope_hint: In function 'bool shader_cache_read_program_metadata(gl_context*, gl_shader_program*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/shader_cache.cpp:263:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-shader_cache.gcda' profile count data file not found
# 263 | }
# | ^
# 261|
# 262| return true;
# 263|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp: scope_hint: In function 'void initialize_context_to_defaults(gl_context*, gl_api)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/standalone_scaffolding.cpp:289:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-standalone_scaffolding.gcda' profile count data file not found
# 289 | }
# | ^
# 287|
# 288| _mesa_locale_init();
# 289|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp: scope_hint: In function 'void string_to_uint_map_dtor(string_to_uint_map*)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/string_to_uint_map.cpp:42:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/187e0526823b2a5e-string_to_uint_map.gcda' profile count data file not found
# 42 | }
# | ^
# 40| {
# 41| delete map;
# 42|-> }
Error: CPPCHECK_WARNING (CWE-758):
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp:2018: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 2016| return type;
# 2017| } else {
# 2018|-> unreachable("Invalid type for UBO or SSBO");
# 2019| }
# 2020| }
Error: CPPCHECK_WARNING (CWE-758):
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp:2376: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 2374| return type;
# 2375| } else {
# 2376|-> unreachable("Invalid type for SSBO");
# 2377| }
# 2378| }
Error: CPPCHECK_WARNING (CWE-758):
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp:2450: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 2448| this->matrix_columns, stride, false);
# 2449| } else {
# 2450|-> unreachable("Unhandled type.");
# 2451| }
# 2452| }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp: scope_hint: In function '(static initializers for glsl-optimizer/src/compiler/glsl_types.cpp)'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp:2954:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/852d3282bb43d84a-glsl_types.gcda' profile count data file not found
# 2954 | }
# | ^
# 2952| }
# 2953|
# 2954|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c: scope_hint: In function 'gl_frag_result_name'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c:302:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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: CPPCHECK_WARNING (CWE-758):
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/main/shaderobj.h:173: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 171| _mesa_shader_stage_from_subroutine_uniform(GLenum subuniform)
# 172| {
# 173|-> switch (subuniform) {
# 174| case GL_VERTEX_SUBROUTINE_UNIFORM:
# 175| return MESA_SHADER_VERTEX;
Error: CPPCHECK_WARNING (CWE-758):
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/main/shaderobj.h:193: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 191| _mesa_shader_stage_from_subroutine(GLenum subroutine)
# 192| {
# 193|-> switch (subroutine) {
# 194| case GL_VERTEX_SUBROUTINE:
# 195| return MESA_SHADER_VERTEX;
Error: CPPCHECK_WARNING (CWE-758):
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/main/shaderobj.h:227: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 225| return GL_TESS_EVALUATION_SUBROUTINE;
# 226| case MESA_SHADER_NONE:
# 227|-> break;
# 228| case MESA_SHADER_KERNEL:
# 229| unreachable("not reached");
Error: CPPCHECK_WARNING (CWE-758):
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/main/shaderobj.h:253: error[missingReturn]: Found an exit path from function with non-void return type that has missing return statement
# 251| case MESA_SHADER_NONE:
# 252| case MESA_SHADER_KERNEL:
# 253|-> break;
# 254| }
# 255| unreachable("not reached");
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/dummy_errors.c: scope_hint: In function '_mesa_error_no_memory'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/dummy_errors.c:30:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.c: scope_hint: In function '_mesa_symbol_table_dtor'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/mesa/program/symbol_table.c:314:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/blob.c:368:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/ff4c9c56c07e6aed-blob.gcda' profile count data file not found
# 368 | }
# | ^
# 366|
# 367| return ret;
# 368|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/half_float.c: scope_hint: In function '_mesa_uint16_div_64k_to_half'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/half_float.c:213:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/ff4c9c56c07e6aed-half_float.gcda' profile count data file not found
# 213 | }
# | ^
# 211|
# 212| return (e << 10) | m;
# 213|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/hash_table.c: scope_hint: In function '_mesa_hash_table_u64_remove'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/hash_table.c:859:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/ff4c9c56c07e6aed-hash_table.gcda' profile count data file not found
# 859 | }
# | ^
# 857| free(_key);
# 858| }
# 859|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.c: scope_hint: In function '_mesa_sha1_format'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/mesa-sha1.c:51:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/ff4c9c56c07e6aed-mesa-sha1.gcda' profile count data file not found
# 51 | }
# | ^
# 49| }
# 50| buf[i] = '\0';
# 51|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/os_misc.c: scope_hint: In function 'os_get_total_physical_memory'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/os_misc.c:184:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/ff4c9c56c07e6aed-os_misc.gcda' profile count data file not found
# 184 | }
# | ^
# 182| return false;
# 183| #endif
# 184|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/ralloc.c: scope_hint: In function 'linear_strcat'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/ralloc.c:921:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/set.c: scope_hint: In function '_mesa_pointer_set_create'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/set.c:572:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.c: scope_hint: In function 'SHA1Final'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/sha1/sha1.c:174:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/6d6557fe15c41e19-sha1.gcda' profile count data file not found
# 174 | }
# | ^
# 172| }
# 173| memset(context, 0, sizeof(*context));
# 174|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/softfloat.c: scope_hint: In function '_mesa_float_to_half_rtz'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/softfloat.c:1475:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/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-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/string_buffer.c: scope_hint: In function '_mesa_string_buffer_printf'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/string_buffer.c:148:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/ff4c9c56c07e6aed-string_buffer.gcda' profile count data file not found
# 148 | }
# | ^
# 146| va_end(args);
# 147| return res;
# 148|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/strtod.c: scope_hint: In function '_mesa_strtof'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/strtod.c:85:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/ff4c9c56c07e6aed-strtod.gcda' profile count data file not found
# 85 | }
# | ^
# 83| return (float) strtod(s, end);
# 84| #endif
# 85|-> }
Error: COMPILER_WARNING:
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/u_debug.c: scope_hint: In function 'debug_dump_flags'
firefox-150.0/third_party/rust/glslopt/glsl-optimizer/src/util/u_debug.c:398:1: warning[-Wmissing-profile]: '/builddir/build/BUILD/firefox-150.0/objdir/release/build/glslopt-7825c2fa82ea14a3/out/ff4c9c56c07e6aed-u_debug.gcda' profile count data file not found
# 398 | }
# | ^
# 396|
# 397| return output;
# 398|-> }
# 399|
# 400|
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/third_party/sqlite3/ext/sqlite-vec/sqlite-vec.c:3143: warning[uninitvar]: Uninitialized variable: hasInput
# 3141| }
# 3142| }
# 3143|-> if (!hasInput) {
# 3144| pVTab->zErrMsg = sqlite3_mprintf("input argument is required");
# 3145| return SQLITE_ERROR;
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/third_party/xsimd/include/xsimd/arch/xsimd_scalar.hpp:1183: error[uninitvar]: Uninitialized variable: c
# 1181| {
# 1182| float s, c;
# 1183|-> detail::generic_sincosf {}(val, s, c);
# 1184| return std::make_pair(s, c);
# 1185| }
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/third_party/xsimd/include/xsimd/arch/xsimd_scalar.hpp:1183: error[uninitvar]: Uninitialized variable: s
# 1181| {
# 1182| float s, c;
# 1183|-> detail::generic_sincosf {}(val, s, c);
# 1184| return std::make_pair(s, c);
# 1185| }
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/third_party/xsimd/include/xsimd/arch/xsimd_scalar.hpp:1190: error[uninitvar]: Uninitialized variable: c
# 1188| {
# 1189| double s, c;
# 1190|-> detail::generic_sincos {}(val, s, c);
# 1191| return std::make_pair(s, c);
# 1192| }
Error: CPPCHECK_WARNING (CWE-457):
firefox-150.0/third_party/xsimd/include/xsimd/arch/xsimd_scalar.hpp:1190: error[uninitvar]: Uninitialized variable: s
# 1188| {
# 1189| double s, c;
# 1190|-> detail::generic_sincos {}(val, s, c);
# 1191| return std::make_pair(s, c);
# 1192| }
Error: COMPILER_WARNING:
firefox-150.0/toolkit/components/glean/bindings/private/Labeled.h: scope_hint: In function ‘mozilla::glean::impl::UpdateLabeledMirror(mozilla::Telemetry::ScalarID, unsigned int, nsTSubstring<char> const&)’
firefox-150.0/toolkit/components/glean/bindings/private/Labeled.h:38:20: warning[-Wmissing-profile]: profile for function ‘mozilla::glean::impl::UpdateLabeledMirror(mozilla::Telemetry::ScalarID, unsigned int, nsTSubstring<char> const&)’ not found in profile data
# 38 | static inline void UpdateLabeledMirror(Telemetry::ScalarID aMirrorId,
# | ^~~~~~~~~~~~~~~~~~~
# 36| nsCString GetProcessTypeForTelemetry();
# 37|
# 38|-> static inline void UpdateLabeledMirror(Telemetry::ScalarID aMirrorId,
# 39| uint32_t aSubmetricId,
# 40| const nsACString& aLabel) {
Error: COMPILER_WARNING:
firefox-150.0/toolkit/components/glean/bindings/private/Labeled.h: scope_hint: In member function ‘mozilla::glean::impl::UpdateLabeledMirror(mozilla::Telemetry::ScalarID, unsigned int, nsTSubstring<char> const&)::{lambda(auto:1 const&)#1}::operator()<mozilla::DataMutexBase<std::unique_ptr<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, nsDefaultConverter<std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, std::tuple<mozilla::Telemetry::Scala [...]
firefox-150.0/toolkit/components/glean/bindings/private/Labeled.h:41:32: warning[-Wmissing-profile]: profile for function ‘mozilla::glean::impl::UpdateLabeledMirror(mozilla::Telemetry::ScalarID, unsigned int, nsTSubstring<char> const&)::{lambda(auto:1 const&)#1}::operator()<mozilla::DataMutexBase<std::unique_ptr<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, nsDefaultConverter<std::tuple<mozilla::Telemetry::ScalarID, nsTString<char16_t> >, std::tuple<mozilla::Telemetry::Sca [...]
# 41 | GetLabeledMirrorLock().apply([&](const auto& lock) {
# | ^
# 39| uint32_t aSubmetricId,
# 40| const nsACString& aLabel) {
# 41|-> GetLabeledMirrorLock().apply([&](const auto& lock) {
# 42| auto tuple = std::make_tuple<Telemetry::ScalarID, nsString>(
# 43| std::move(aMirrorId), NS_ConvertUTF8toUTF16(aLabel));
firefox-150.0/toolkit/components/glean/bindings/private/Labeled.h:41:32: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/toolkit/components/glean/bindings/private/Labeled.h: scope_hint: In function ‘mozilla::glean::impl::UpdateLabeledDistributionMirror(mozilla::Telemetry::HistogramID, unsigned int, nsTSubstring<char> const&)’
firefox-150.0/toolkit/components/glean/bindings/private/Labeled.h:48:20: warning[-Wmissing-profile]: profile for function ‘mozilla::glean::impl::UpdateLabeledDistributionMirror(mozilla::Telemetry::HistogramID, unsigned int, nsTSubstring<char> const&)’ not found in profile data
# 48 | static inline void UpdateLabeledDistributionMirror(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 46| }
# 47|
# 48|-> static inline void UpdateLabeledDistributionMirror(
# 49| Telemetry::HistogramID aMirrorId, uint32_t aSubmetricId,
# 50| const nsACString& aLabel) {
Error: COMPILER_WARNING:
firefox-150.0/toolkit/components/glean/bindings/MetricTypes.h:15: included_from: Included from here.
firefox-150.0/objdir/toolkit/components/glean/DomQuotaMetrics.h:12: included_from: Included from here.
firefox-150.0/dom/quota/FirstInitializationAttemptsImpl.h:11: included_from: Included from here.
firefox-150.0/dom/quota/QuotaCommon.h:30: included_from: Included from here.
firefox-150.0/dom/localstorage/LocalStorageCommon.h:10: included_from: Included from here.
firefox-150.0/dom/quota/Client.h:19: included_from: Included from here.
firefox-150.0/dom/quota/SerializationHelpers.h:11: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:71: included_from: Included from here.
firefox-150.0/toolkit/components/glean/bindings/private/Labeled.h: scope_hint: In member function ‘mozilla::glean::impl::UpdateLabeledDistributionMirror(mozilla::Telemetry::HistogramID, unsigned int, nsTSubstring<char> const&)::{lambda(auto:1 const&)#1}::operator()<mozilla::DataMutexBase<std::unique_ptr<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, nsDefaultConverter<std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, std::tuple<mozilla::Tele [...]
firefox-150.0/toolkit/components/glean/bindings/private/Labeled.h:51:44: warning[-Wmissing-profile]: profile for function ‘mozilla::glean::impl::UpdateLabeledDistributionMirror(mozilla::Telemetry::HistogramID, unsigned int, nsTSubstring<char> const&)::{lambda(auto:1 const&)#1}::operator()<mozilla::DataMutexBase<std::unique_ptr<nsBaseHashtable<nsIntegralHashKey<unsigned int, 0>, std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, nsDefaultConverter<std::tuple<mozilla::Telemetry::HistogramID, nsTString<char> >, std::tuple<mozilla::Te [...]
# 51 | GetLabeledDistributionMirrorLock().apply([&](const auto& lock) {
# | ^
# 49| Telemetry::HistogramID aMirrorId, uint32_t aSubmetricId,
# 50| const nsACString& aLabel) {
# 51|-> GetLabeledDistributionMirrorLock().apply([&](const auto& lock) {
# 52| auto tuple = std::make_tuple<Telemetry::HistogramID, nsCString>(
# 53| std::move(aMirrorId), nsPromiseFlatCString(aLabel));
firefox-150.0/toolkit/components/glean/bindings/private/Labeled.h:51:44: note: trimmed 2 message(s) with length over 512
Error: CPPCHECK_WARNING (CWE-562):
firefox-150.0/toolkit/components/protobuf/src/google/protobuf/map.h:718: error[returnTempReference]: Reference to temporary returned.
# 716| template <typename K>
# 717| value_type& operator[](K&& k) {
# 718|-> return *try_emplace(std::forward<K>(k)).first;
# 719| }
# 720|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::AddRef()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1460:40: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::AddRef()’ not found in profile data
# 1458| */
# 1459| #define NS_INLINE_DECL_REFCOUNTING_INHERITED(Class, Super) \
# 1460|-> NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::AddRef()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1460:40: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::AddRef()’ not found in profile data
# 1458| */
# 1459| #define NS_INLINE_DECL_REFCOUNTING_INHERITED(Class, Super) \
# 1460|-> NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1460:40: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’ not found in profile data
# 1458| */
# 1459| #define NS_INLINE_DECL_REFCOUNTING_INHERITED(Class, Super) \
# 1460|-> NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1460:40: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’ not found in profile data
# 1458| */
# 1459| #define NS_INLINE_DECL_REFCOUNTING_INHERITED(Class, Super) \
# 1460|-> NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1460:40: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’ not found in profile data
# 1458| */
# 1459| #define NS_INLINE_DECL_REFCOUNTING_INHERITED(Class, Super) \
# 1460|-> NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::AddRef()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1460:40: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::AddRef()’ not found in profile data
# 1460 | NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# | ^~~~~~
# 1458| */
# 1459| #define NS_INLINE_DECL_REFCOUNTING_INHERITED(Class, Super) \
# 1460|-> NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::AddRef()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1460:40: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::AddRef()’ not found in profile data
# 1460 | NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# | ^~~~~~
# 1458| */
# 1459| #define NS_INLINE_DECL_REFCOUNTING_INHERITED(Class, Super) \
# 1460|-> NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1460:40: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’ not found in profile data
# 1460 | NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# | ^~~~~~
# 1458| */
# 1459| #define NS_INLINE_DECL_REFCOUNTING_INHERITED(Class, Super) \
# 1460|-> NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1460:40: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’ not found in profile data
# 1460 | NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# | ^~~~~~
# 1458| */
# 1459| #define NS_INLINE_DECL_REFCOUNTING_INHERITED(Class, Super) \
# 1460|-> NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1460:40: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::AddRef()’ not found in profile data
# 1460 | NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# | ^~~~~~
# 1458| */
# 1459| #define NS_INLINE_DECL_REFCOUNTING_INHERITED(Class, Super) \
# 1460|-> NS_IMETHOD_(MozExternalRefCountType) AddRef() override { \
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::Release()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1463:40: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::Release()’ not found in profile data
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
# 1463|-> NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# 1464| NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \
# 1465| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::Release()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1463:40: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::Release()’ not found in profile data
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
# 1463|-> NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# 1464| NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \
# 1465| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1463:40: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’ not found in profile data
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
# 1463|-> NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# 1464| NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \
# 1465| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1463:40: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’ not found in profile data
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
# 1463|-> NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# 1464| NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \
# 1465| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1463:40: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’ not found in profile data
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
# 1463|-> NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# 1464| NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \
# 1465| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::Release()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1463:40: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::Release()’ not found in profile data
# 1463 | NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# | ^~~~~~~
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
# 1463|-> NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# 1464| NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \
# 1465| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::Release()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1463:40: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::Release()’ not found in profile data
# 1463 | NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# | ^~~~~~~
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
# 1463|-> NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# 1464| NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \
# 1465| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1463:40: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’ not found in profile data
# 1463 | NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# | ^~~~~~~
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
# 1463|-> NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# 1464| NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \
# 1465| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1463:40: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’ not found in profile data
# 1463 | NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# | ^~~~~~~
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
# 1463|-> NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# 1464| NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \
# 1465| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/base/nsISupportsUtils.h:15: included_from: Included from here.
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’
firefox-150.0/xpcom/base/nsISupportsImpl.h:1463:40: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::Release()’ not found in profile data
# 1463 | NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# | ^~~~~~~
# 1461| NS_IMPL_ADDREF_INHERITED_GUTS(Class, Super); \
# 1462| } \
# 1463|-> NS_IMETHOD_(MozExternalRefCountType) Release() override { \
# 1464| NS_IMPL_RELEASE_INHERITED_GUTS(Class, Super); \
# 1465| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/ArrayAlgorithm.h: scope_hint: In function ‘mozilla::TransformIntoNewArrayAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::dom::cache::db::CacheKeys(mozIStorageConnection&, long, mozilla::Maybe<mozilla::dom::cache::CacheRequest> const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(auto:1)#1}, void>(mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mo [...]
firefox-150.0/xpcom/ds/ArrayAlgorithm.h:29:1: warning[-Wmissing-profile]: profile for function ‘mozilla::TransformIntoNewArrayAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::dom::cache::db::CacheKeys(mozIStorageConnection&, long, mozilla::Maybe<mozilla::dom::cache::CacheRequest> const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(auto:1)#1}, void>(mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocat [...]
# 29 | TransformIntoNewArrayAbortOnErr(SrcIter aIter, SrcIter aEnd,
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 27| SrcIter>::result_ok_type>,
# 28| nsresult>
# 29|-> TransformIntoNewArrayAbortOnErr(SrcIter aIter, SrcIter aEnd,
# 30| Transform aTransform, fallible_t) {
# 31| nsTArray<typename detail::TransformTraits<Transform, SrcIter>::result_ok_type>
firefox-150.0/xpcom/ds/ArrayAlgorithm.h:29:1: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/ArrayAlgorithm.h: scope_hint: In function ‘mozilla::TransformIntoNewArrayAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::dom::cache::db::CacheMatchAll(mozIStorageConnection&, long, mozilla::Maybe<mozilla::dom::cache::CacheRequest> const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(auto:1)#1}, void>(mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> > [...]
firefox-150.0/xpcom/ds/ArrayAlgorithm.h:29:1: warning[-Wmissing-profile]: profile for function ‘mozilla::TransformIntoNewArrayAbortOnErr<mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::dom::cache::db::CacheMatchAll(mozIStorageConnection&, long, mozilla::Maybe<mozilla::dom::cache::CacheRequest> const&, mozilla::dom::cache::CacheQueryParams const&)::{lambda(auto:1)#1}, void>(mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAllocator> >, mozilla::ArrayIterator<int const&, nsTArray_Impl<int, nsTArrayInfallibleAll [...]
# 27| SrcIter>::result_ok_type>,
# 28| nsresult>
# 29|-> TransformIntoNewArrayAbortOnErr(SrcIter aIter, SrcIter aEnd,
# 30| Transform aTransform, fallible_t) {
# 31| nsTArray<typename detail::TransformTraits<Transform, SrcIter>::result_ok_type>
firefox-150.0/xpcom/ds/ArrayAlgorithm.h:29:1: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/ArrayIterator.h: scope_hint: In member function ‘mozilla::ArrayIterator<mozilla::dom::cache::db::(anonymous namespace)::IdCount&, nsTArray_Impl<mozilla::dom::cache::db::(anonymous namespace)::IdCount, nsTArrayInfallibleAllocator> >::operator->() const’
firefox-150.0/xpcom/ds/ArrayIterator.h:101:15: warning[-Wmissing-profile]: profile for function ‘mozilla::ArrayIterator<mozilla::dom::cache::db::(anonymous namespace)::IdCount&, nsTArray_Impl<mozilla::dom::cache::db::(anonymous namespace)::IdCount, nsTArrayInfallibleAllocator> >::operator->() const’ not found in profile data
# 101 | value_type* operator->() const {
# | ^~~~~~~~
# 99| // These operators depend on the release mode bounds checks in
# 100| // ArrayIterator::ElementAt for safety.
# 101|-> value_type* operator->() const {
# 102| return const_cast<value_type*>(&mArray->ElementAt(mIndex));
# 103| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTArray.h:19: included_from: Included from here.
firefox-150.0/xpcom/ds/ArrayIterator.h: scope_hint: In member function ‘mozilla::ArrayIterator<(anonymous namespace)::EntryAndDistance&, nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator> >::operator*() const’
firefox-150.0/xpcom/ds/ArrayIterator.h:104:11: warning[-Wmissing-profile]: profile for function ‘mozilla::ArrayIterator<(anonymous namespace)::EntryAndDistance&, nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator> >::operator*() const’ not found in profile data
# 104 | Element operator*() const {
# | ^~~~~~~~
# 102| return const_cast<value_type*>(&mArray->ElementAt(mIndex));
# 103| }
# 104|-> Element operator*() const {
# 105| return const_cast<Element>(mArray->ElementAt(mIndex));
# 106| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/ArrayIterator.h: scope_hint: In member function ‘mozilla::ArrayIterator<mozilla::dom::cache::db::(anonymous namespace)::IdCount const&, nsTArray_Impl<mozilla::dom::cache::db::(anonymous namespace)::IdCount, nsTArrayInfallibleAllocator> >::operator*() const’
firefox-150.0/xpcom/ds/ArrayIterator.h:104:11: warning[-Wmissing-profile]: profile for function ‘mozilla::ArrayIterator<mozilla::dom::cache::db::(anonymous namespace)::IdCount const&, nsTArray_Impl<mozilla::dom::cache::db::(anonymous namespace)::IdCount, nsTArrayInfallibleAllocator> >::operator*() const’ not found in profile data
# 104 | Element operator*() const {
# | ^~~~~~~~
# 102| return const_cast<value_type*>(&mArray->ElementAt(mIndex));
# 103| }
# 104|-> Element operator*() const {
# 105| return const_cast<Element>(mArray->ElementAt(mIndex));
# 106| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTArray.h:19: included_from: Included from here.
firefox-150.0/xpcom/ds/ArrayAlgorithm.h:8: included_from: Included from here.
firefox-150.0/dom/indexedDB/SafeRefPtr.h:8: included_from: Included from here.
firefox-150.0/dom/cache/ActorChild.h:8: included_from: Included from here.
firefox-150.0/dom/cache/CacheStreamControlChild.h:8: included_from: Included from here.
firefox-150.0/xpcom/ds/ArrayIterator.h: scope_hint: In member function ‘mozilla::ArrayIterator<mozilla::dom::cache::db::(anonymous namespace)::IdCount&, nsTArray_Impl<mozilla::dom::cache::db::(anonymous namespace)::IdCount, nsTArrayInfallibleAllocator> >::operator*() const’
firefox-150.0/xpcom/ds/ArrayIterator.h:104:11: warning[-Wmissing-profile]: profile for function ‘mozilla::ArrayIterator<mozilla::dom::cache::db::(anonymous namespace)::IdCount&, nsTArray_Impl<mozilla::dom::cache::db::(anonymous namespace)::IdCount, nsTArrayInfallibleAllocator> >::operator*() const’ not found in profile data
# 104 | Element operator*() const {
# | ^~~~~~~~
# 102| return const_cast<value_type*>(&mArray->ElementAt(mIndex));
# 103| }
# 104|-> Element operator*() const {
# 105| return const_cast<Element>(mArray->ElementAt(mIndex));
# 106| }
Error: CPPCHECK_WARNING (CWE-562):
firefox-150.0/xpcom/ds/nsBaseHashtable.h:421: error[returnTempReference]: Reference to temporary returned.
# 419| template <typename... Args>
# 420| DataType& LookupOrInsert(const KeyType& aKey, Args&&... aArgs) {
# 421|-> return WithEntryHandle(aKey, [&](auto entryHandle) -> DataType& {
# 422| return entryHandle.OrInsert(std::forward<Args>(aArgs)...);
# 423| });
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h: scope_hint: In member function ‘nsBaseHashtable<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, nsDefaultConverter<std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData: [...]
firefox-150.0/xpcom/ds/nsBaseHashtable.h:432:13: warning[-Wmissing-profile]: profile for function ‘nsBaseHashtable<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, nsDefaultConverter<std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationDat [...]
# 432 | DataType& LookupOrInsertWith(const KeyType& aKey, F&& aFunc) {
# | ^~~~~~~~~~~~~~~~~~
# 430| */
# 431| template <typename F>
# 432|-> DataType& LookupOrInsertWith(const KeyType& aKey, F&& aFunc) {
# 433| return WithEntryHandle(aKey, [&aFunc](auto entryHandle) -> DataType& {
# 434| return entryHandle.OrInsertWith(std::forward<F>(aFunc));
firefox-150.0/xpcom/ds/nsBaseHashtable.h:432:13: note: trimmed 2 message(s) with length over 512
Error: CPPCHECK_WARNING (CWE-562):
firefox-150.0/xpcom/ds/nsBaseHashtable.h:433: error[returnTempReference]: Reference to temporary returned.
# 431| template <typename F>
# 432| DataType& LookupOrInsertWith(const KeyType& aKey, F&& aFunc) {
# 433|-> return WithEntryHandle(aKey, [&aFunc](auto entryHandle) -> DataType& {
# 434| return entryHandle.OrInsertWith(std::forward<F>(aFunc));
# 435| });
Error: CPPCHECK_WARNING (CWE-562):
firefox-150.0/xpcom/ds/nsBaseHashtable.h:475: error[returnTempReference]: Reference to temporary returned.
# 473| template <typename U>
# 474| DataType& InsertOrUpdate(KeyType aKey, U&& aData) {
# 475|-> return WithEntryHandle(aKey, [&aData](auto entryHandle) -> DataType& {
# 476| return entryHandle.InsertOrUpdate(std::forward<U>(aData));
# 477| });
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h: scope_hint: In member function ‘nsBaseHashtable<nsIntegralHashKey<unsigned long, 0>, mozilla::dom::SessionHistoryEntry::LoadingEntry, mozilla::dom::SessionHistoryEntry::LoadingEntry, nsDefaultConverter<mozilla::dom::SessionHistoryEntry::LoadingEntry, mozilla::dom::SessionHistoryEntry::LoadingEntry> >::RemoveIf<mozilla::dom::SessionHistoryEntry::~RemoveIf()::{lambda(auto:1&)#1}>(mozilla::dom::SessionHistoryEntry::~RemoveIf()::{lambda(auto:1&)#1}&&)void’
firefox-150.0/xpcom/ds/nsBaseHashtable.h:621:8: warning[-Wmissing-profile]: profile for function ‘nsBaseHashtable<nsIntegralHashKey<unsigned long, 0>, mozilla::dom::SessionHistoryEntry::LoadingEntry, mozilla::dom::SessionHistoryEntry::LoadingEntry, nsDefaultConverter<mozilla::dom::SessionHistoryEntry::LoadingEntry, mozilla::dom::SessionHistoryEntry::LoadingEntry> >::RemoveIf<mozilla::dom::SessionHistoryEntry::~RemoveIf()::{lambda(auto:1&)#1}>(mozilla::dom::SessionHistoryEntry::~RemoveIf()::{lambda(auto:1&)#1}&&)void’ not found in profile data
# 621 | void RemoveIf(Pred&& aPred) {
# | ^~~~~~~~
# 619| */
# 620| template <typename Pred>
# 621|-> void RemoveIf(Pred&& aPred) {
# 622| for (auto iter = Iter(); !iter.Done(); iter.Next()) {
# 623| if (aPred(const_cast<std::add_const_t<decltype(iter)>&>(iter))) {
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTHashMap.h:9: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTHashSet.h:9: included_from: Included from here.
firefox-150.0/layout/style/AnimatedPropertyIDSet.h:10: included_from: Included from here.
firefox-150.0/dom/animation/Animation.h:9: included_from: Included from here.
firefox-150.0/xpcom/ds/nsBaseHashtable.h: scope_hint: In member function ‘nsBaseHashtable<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, nsDefaultConverter<std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData: [...]
firefox-150.0/xpcom/ds/nsBaseHashtable.h:735:15: warning[-Wmissing-profile]: profile for function ‘nsBaseHashtable<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, nsDefaultConverter<std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationDat [...]
# 735 | DataType& OrInsertWith(F&& aFunc) {
# | ^~~~~~~~~~~~
# 733| */
# 734| template <typename F>
# 735|-> DataType& OrInsertWith(F&& aFunc) {
# 736| if (!HasEntry()) {
# 737| return Insert(std::forward<F>(aFunc)());
firefox-150.0/xpcom/ds/nsBaseHashtable.h:735:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTHashMap.h:9: included_from: Included from here.
firefox-150.0/ipc/glue/ProtocolUtils.h:28: included_from: Included from here.
firefox-150.0/xpcom/ds/nsBaseHashtable.h: scope_hint: In member function ‘nsBaseHashtable<nsCStringHashKey, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, nsDefaultConverter<RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> > > >::EntryHandle::OrInsertWith<mozilla::dom::cache::CacheQuotaClient::GetOrCreateCiphe [...]
firefox-150.0/xpcom/ds/nsBaseHashtable.h:735:15: warning[-Wmissing-profile]: profile for function ‘nsBaseHashtable<nsCStringHashKey, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, nsDefaultConverter<RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> > > >::EntryHandle::OrInsertWith<mozilla::dom::cache::CacheQuotaClient::GetOrCreateCip [...]
# 735 | DataType& OrInsertWith(F&& aFunc) {
# | ^~~~~~~~~~~~
# 733| */
# 734| template <typename F>
# 735|-> DataType& OrInsertWith(F&& aFunc) {
# 736| if (!HasEntry()) {
# 737| return Insert(std::forward<F>(aFunc)());
firefox-150.0/xpcom/ds/nsBaseHashtable.h:735:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h: scope_hint: In member function ‘nsBaseHashtable<nsURIHashKey, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsDefaultConverter<nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> > > >::EntryHandle::OrInsertWith<mozilla::BaseHistory::ScheduleVisitedQuery(nsIURI*, mozilla::dom::ContentParent*)::{lambda(auto:1&&)#1}::operator()<nsBaseHashtable<nsURIHashKey, nsTBaseHashSe [...]
firefox-150.0/xpcom/ds/nsBaseHashtable.h:735:15: warning[-Wmissing-profile]: profile for function ‘nsBaseHashtable<nsURIHashKey, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsDefaultConverter<nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> > > >::EntryHandle::OrInsertWith<mozilla::BaseHistory::ScheduleVisitedQuery(nsIURI*, mozilla::dom::ContentParent*)::{lambda(auto:1&&)#1}::operator()<nsBaseHashtable<nsURIHashKey, nsTBaseHash [...]
# 735 | DataType& OrInsertWith(F&& aFunc) {
# | ^~~~~~~~~~~~
# 733| */
# 734| template <typename F>
# 735|-> DataType& OrInsertWith(F&& aFunc) {
# 736| if (!HasEntry()) {
# 737| return Insert(std::forward<F>(aFunc)());
firefox-150.0/xpcom/ds/nsBaseHashtable.h:735:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h: scope_hint: In member function ‘nsBaseHashtable<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, nsDefaultConverter<std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData: [...]
firefox-150.0/xpcom/ds/nsBaseHashtable.h:843:22: warning[-Wmissing-profile]: profile for function ‘nsBaseHashtable<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, nsDefaultConverter<std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationDat [...]
# 843 | [[nodiscard]] auto WithEntryHandle(KeyType aKey, F&& aFunc)
# | ^~~~~~~~~~~~~~~
# 841| */
# 842| template <class F>
# 843|-> [[nodiscard]] auto WithEntryHandle(KeyType aKey, F&& aFunc)
# 844| -> std::invoke_result_t<F, EntryHandle&&> {
# 845| return Base::WithEntryHandle(
firefox-150.0/xpcom/ds/nsBaseHashtable.h:843:22: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h: scope_hint: In member function ‘nsBaseHashtable<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, nsDefaultConverter<std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData: [...]
firefox-150.0/xpcom/ds/nsBaseHashtable.h:846:15: warning[-Wmissing-profile]: profile for function ‘nsBaseHashtable<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, nsDefaultConverter<std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationDat [...]
# 846 | aKey, [&aFunc](auto entryHandle) -> decltype(auto) {
# | ^
# 844| -> std::invoke_result_t<F, EntryHandle&&> {
# 845| return Base::WithEntryHandle(
# 846|-> aKey, [&aFunc](auto entryHandle) -> decltype(auto) {
# 847| return std::forward<F>(aFunc)(EntryHandle{std::move(entryHandle)});
# 848| });
firefox-150.0/xpcom/ds/nsBaseHashtable.h:846:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h: scope_hint: In member function ‘nsBaseHashtable<nsCStringHashKey, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, nsDefaultConverter<RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> > > >::WithEntryHandle<nsBaseHashtable<nsCStringHashKey, RefPtr<mozilla::dom::quota::Cip [...]
firefox-150.0/xpcom/ds/nsBaseHashtable.h:846:15: warning[-Wmissing-profile]: profile for function ‘nsBaseHashtable<nsCStringHashKey, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, nsDefaultConverter<RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> > > >::WithEntryHandle<nsBaseHashtable<nsCStringHashKey, RefPtr<mozilla::dom::quota::C [...]
# 846 | aKey, [&aFunc](auto entryHandle) -> decltype(auto) {
# | ^
# 844| -> std::invoke_result_t<F, EntryHandle&&> {
# 845| return Base::WithEntryHandle(
# 846|-> aKey, [&aFunc](auto entryHandle) -> decltype(auto) {
# 847| return std::forward<F>(aFunc)(EntryHandle{std::move(entryHandle)});
# 848| });
firefox-150.0/xpcom/ds/nsBaseHashtable.h:846:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h: scope_hint: In member function ‘nsBaseHashtable<nsURIHashKey, mozilla::BaseHistory::ObservingLinks, mozilla::BaseHistory::ObservingLinks, nsDefaultConverter<mozilla::BaseHistory::ObservingLinks, mozilla::BaseHistory::ObservingLinks> >::WithEntryHandle<mozilla::BaseHistory::RegisterVisitedCallback(nsIURI*, mozilla::dom::Link*)::{lambda(auto:1&&)#1}>(nsIURI*, mozilla::BaseHistory::RegisterVisitedCallback(nsIURI*, mozilla::dom::Link*)::{lambda(auto:1&&)#1}&&)::{lambda(auto:1)#1}::operator()<nsTHashtable<nsBaseHashtableE [...]
firefox-150.0/xpcom/ds/nsBaseHashtable.h:846:15: warning[-Wmissing-profile]: profile for function ‘nsBaseHashtable<nsURIHashKey, mozilla::BaseHistory::ObservingLinks, mozilla::BaseHistory::ObservingLinks, nsDefaultConverter<mozilla::BaseHistory::ObservingLinks, mozilla::BaseHistory::ObservingLinks> >::WithEntryHandle<mozilla::BaseHistory::RegisterVisitedCallback(nsIURI*, mozilla::dom::Link*)::{lambda(auto:1&&)#1}>(nsIURI*, mozilla::BaseHistory::RegisterVisitedCallback(nsIURI*, mozilla::dom::Link*)::{lambda(auto:1&&)#1}&&)::{lambda(auto:1)#1}::operator()<nsTHashtable<nsBaseHashtabl [...]
# 846 | aKey, [&aFunc](auto entryHandle) -> decltype(auto) {
# | ^
# 844| -> std::invoke_result_t<F, EntryHandle&&> {
# 845| return Base::WithEntryHandle(
# 846|-> aKey, [&aFunc](auto entryHandle) -> decltype(auto) {
# 847| return std::forward<F>(aFunc)(EntryHandle{std::move(entryHandle)});
# 848| });
firefox-150.0/xpcom/ds/nsBaseHashtable.h:846:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h: scope_hint: In member function ‘nsBaseHashtable<nsURIHashKey, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsDefaultConverter<nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> > > >::WithEntryHandle<mozilla::BaseHistory::ScheduleVisitedQuery(nsIURI*, mozilla::dom::ContentParent*)::{lambda(auto:1&&)#1}>(nsIURI*, mozilla::BaseHistory::ScheduleVisitedQuery(nsIURI*, moz [...]
firefox-150.0/xpcom/ds/nsBaseHashtable.h:846:15: warning[-Wmissing-profile]: profile for function ‘nsBaseHashtable<nsURIHashKey, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsDefaultConverter<nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> >, nsTBaseHashSet<nsRefPtrHashKey<mozilla::dom::ContentParent> > > >::WithEntryHandle<mozilla::BaseHistory::ScheduleVisitedQuery(nsIURI*, mozilla::dom::ContentParent*)::{lambda(auto:1&&)#1}>(nsIURI*, mozilla::BaseHistory::ScheduleVisitedQuery(nsIURI*, m [...]
# 846 | aKey, [&aFunc](auto entryHandle) -> decltype(auto) {
# | ^
# 844| -> std::invoke_result_t<F, EntryHandle&&> {
# 845| return Base::WithEntryHandle(
# 846|-> aKey, [&aFunc](auto entryHandle) -> decltype(auto) {
# 847| return std::forward<F>(aFunc)(EntryHandle{std::move(entryHandle)});
# 848| });
firefox-150.0/xpcom/ds/nsBaseHashtable.h:846:15: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::~nsTArray_Impl()’
firefox-150.0/xpcom/ds/nsTArray.h:893:3: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::~nsTArray_Impl()’ not found in profile data
# 893 | ~nsTArray_Impl() {
# | ^
# 891| //
# 892|
# 893|-> ~nsTArray_Impl() {
# 894| if (!base_type::IsEmpty()) {
# 895| ClearAndRetainStorage();
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::ClearAndRetainStorage()’
firefox-150.0/xpcom/ds/nsTArray.h:1345:8: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::ClearAndRetainStorage()’ not found in profile data
# 1345 | void ClearAndRetainStorage() {
# | ^~~~~~~~~~~~~~~~~~~~~
# 1343| // Make sure to call Compact() if needed to avoid keeping a huge array
# 1344| // around.
# 1345|-> void ClearAndRetainStorage() {
# 1346| if (this->HasEmptyHeader()) {
# 1347| return;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::Sort<(SortBoundsCheck)0, nsDefaultComparator<(anonymous namespace)::EntryAndDistance, (anonymous namespace)::EntryAndDistance> >(nsDefaultComparator<(anonymous namespace)::EntryAndDistance, (anonymous namespace)::EntryAndDistance> const&)void’
firefox-150.0/xpcom/ds/nsTArray.h:2249:8: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::Sort<(SortBoundsCheck)0, nsDefaultComparator<(anonymous namespace)::EntryAndDistance, (anonymous namespace)::EntryAndDistance> >(nsDefaultComparator<(anonymous namespace)::EntryAndDistance, (anonymous namespace)::EntryAndDistance> const&)void’ not found in profile data
# 2249 | void Sort(const Comparator& aComp) {
# | ^~~~
# 2247| // @param aComp The Comparator used to collate elements.
# 2248| template <SortBoundsCheck Check = SortBoundsCheck::Enable, class Comparator>
# 2249|-> void Sort(const Comparator& aComp) {
# 2250| static_assert(std::is_move_assignable_v<value_type>);
# 2251| static_assert(std::is_move_constructible_v<value_type>);
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h:23: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<RefPtr<mozilla::dom::Client>, nsTArrayInfallibleAllocator>::Sort<(SortBoundsCheck)0, mozilla::dom::(anonymous namespace)::MatchAllComparator>(mozilla::dom::(anonymous namespace)::MatchAllComparator const&)void’
firefox-150.0/xpcom/ds/nsTArray.h:2249:8: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<RefPtr<mozilla::dom::Client>, nsTArrayInfallibleAllocator>::Sort<(SortBoundsCheck)0, mozilla::dom::(anonymous namespace)::MatchAllComparator>(mozilla::dom::(anonymous namespace)::MatchAllComparator const&)void’ not found in profile data
# 2249 | void Sort(const Comparator& aComp) {
# | ^~~~
# 2247| // @param aComp The Comparator used to collate elements.
# 2248| template <SortBoundsCheck Check = SortBoundsCheck::Enable, class Comparator>
# 2249|-> void Sort(const Comparator& aComp) {
# 2250| static_assert(std::is_move_assignable_v<value_type>);
# 2251| static_assert(std::is_move_constructible_v<value_type>);
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h:23: included_from: Included from here.
firefox-150.0/modules/libpref/Preferences.h:16: included_from: Included from here.
firefox-150.0/layout/style/nsCSSProps.h:19: included_from: Included from here.
firefox-150.0/layout/style/CSSPropertyId.h:13: included_from: Included from here.
firefox-150.0/layout/style/AnimatedPropertyIDSet.h:8: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<mozilla::dom::KeyframeEffect*, nsTArrayInfallibleAllocator>::Sort<(SortBoundsCheck)0, mozilla::(anonymous namespace)::EffectCompositeOrderComparator>(mozilla::(anonymous namespace)::EffectCompositeOrderComparator const&)void’
firefox-150.0/xpcom/ds/nsTArray.h:2249:8: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<mozilla::dom::KeyframeEffect*, nsTArrayInfallibleAllocator>::Sort<(SortBoundsCheck)0, mozilla::(anonymous namespace)::EffectCompositeOrderComparator>(mozilla::(anonymous namespace)::EffectCompositeOrderComparator const&)void’ not found in profile data
# 2249 | void Sort(const Comparator& aComp) {
# | ^~~~
# 2247| // @param aComp The Comparator used to collate elements.
# 2248| template <SortBoundsCheck Check = SortBoundsCheck::Enable, class Comparator>
# 2249|-> void Sort(const Comparator& aComp) {
# 2250| static_assert(std::is_move_assignable_v<value_type>);
# 2251| static_assert(std::is_move_constructible_v<value_type>);
Error: COMPILER_WARNING:
firefox-150.0/dom/bindings/BindingDeclarations.h:26: included_from: Included from here.
firefox-150.0/docshell/shistory/ChildSHistory.h:21: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::AssignRange<(anonymous namespace)::EntryAndDistance>(unsigned long, unsigned long, (anonymous namespace)::EntryAndDistance const*)void’
firefox-150.0/xpcom/ds/nsTArray.h:2335:8: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::AssignRange<(anonymous namespace)::EntryAndDistance>(unsigned long, unsigned long, (anonymous namespace)::EntryAndDistance const*)void’ not found in profile data
# 2335 | void AssignRange(index_type aStart, size_type aCount, const Item* aValues) {
# | ^~~~~~~~~~~
# 2333| // @param aValues The array of elements to copy.
# 2334| template <class Item>
# 2335|-> void AssignRange(index_type aStart, size_type aCount, const Item* aValues) {
# 2336| std::uninitialized_copy(aValues, aValues + aCount, Elements() + aStart);
# 2337| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<mozilla::dom::ChildSHistory::PendingSHistoryChange, nsTArrayInfallibleAllocator>::RemoveElementsBy<mozilla::dom::ChildSHistory::SetIndexAndLength(unsigned int, unsigned int, nsID const&)::{lambda(mozilla::dom::ChildSHistory::PendingSHistoryChange const&)#1}>(mozilla::dom::ChildSHistory::SetIndexAndLength(unsigned int, unsigned int, nsID const&)::{lambda(mozilla::dom::ChildSHistory::PendingSHistoryChange const&)#1})unsigned long’
firefox-150.0/xpcom/ds/nsTArray.h:2442:6: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<mozilla::dom::ChildSHistory::PendingSHistoryChange, nsTArrayInfallibleAllocator>::RemoveElementsBy<mozilla::dom::ChildSHistory::SetIndexAndLength(unsigned int, unsigned int, nsID const&)::{lambda(mozilla::dom::ChildSHistory::PendingSHistoryChange const&)#1}>(mozilla::dom::ChildSHistory::SetIndexAndLength(unsigned int, unsigned int, nsID const&)::{lambda(mozilla::dom::ChildSHistory::PendingSHistoryChange const&)#1})unsigned long’ not found in profile data
# 2442 | auto nsTArray_Impl<E, Alloc>::RemoveElementsBy(Predicate aPredicate)
# | ^~~~~~~~~~~~~~~~~~~~~~~
# 2440| template <typename E, class Alloc>
# 2441| template <typename Predicate>
# 2442|-> auto nsTArray_Impl<E, Alloc>::RemoveElementsBy(Predicate aPredicate)
# 2443| -> size_type {
# 2444| if (this->HasEmptyHeader()) {
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<mozilla::dom::cache::Context::PendingAction, nsTArrayInfallibleAllocator>::RemoveElementsBy<mozilla::dom::cache::Context::CancelForCacheId(long)::{lambda(auto:1 const&)#1}>(mozilla::dom::cache::Context::CancelForCacheId(long)::{lambda(auto:1 const&)#1})unsigned long’
firefox-150.0/xpcom/ds/nsTArray.h:2442:6: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<mozilla::dom::cache::Context::PendingAction, nsTArrayInfallibleAllocator>::RemoveElementsBy<mozilla::dom::cache::Context::CancelForCacheId(long)::{lambda(auto:1 const&)#1}>(mozilla::dom::cache::Context::CancelForCacheId(long)::{lambda(auto:1 const&)#1})unsigned long’ not found in profile data
# 2442 | auto nsTArray_Impl<E, Alloc>::RemoveElementsBy(Predicate aPredicate)
# | ^~~~~~~~~~~~~~~~~~~~~~~
# 2440| template <typename E, class Alloc>
# 2441| template <typename Predicate>
# 2442|-> auto nsTArray_Impl<E, Alloc>::RemoveElementsBy(Predicate aPredicate)
# 2443| -> size_type {
# 2444| if (this->HasEmptyHeader()) {
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::AppendElementsInternal<nsTArrayInfallibleAllocator, (anonymous namespace)::EntryAndDistance>((anonymous namespace)::EntryAndDistance const*, unsigned long)(anonymous namespace)::EntryAndDistance*’
firefox-150.0/xpcom/ds/nsTArray.h:2535:6: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::AppendElementsInternal<nsTArrayInfallibleAllocator, (anonymous namespace)::EntryAndDistance>((anonymous namespace)::EntryAndDistance const*, unsigned long)(anonymous namespace)::EntryAndDistance*’ not found in profile data
# 2535 | auto nsTArray_Impl<E, Alloc>::AppendElementsInternal(const Item* aArray,
# | ^~~~~~~~~~~~~~~~~~~~~~~
# 2533| template <typename E, class Alloc>
# 2534| template <typename ActualAlloc, class Item>
# 2535|-> auto nsTArray_Impl<E, Alloc>::AppendElementsInternal(const Item* aArray,
# 2536| size_type aArrayLen)
# 2537| -> value_type* {
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::AppendElementInternal<nsTArrayInfallibleAllocator, (anonymous namespace)::EntryAndDistance&>((anonymous namespace)::EntryAndDistance&)(anonymous namespace)::EntryAndDistance*’
firefox-150.0/xpcom/ds/nsTArray.h:2578:6: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<(anonymous namespace)::EntryAndDistance, nsTArrayInfallibleAllocator>::AppendElementInternal<nsTArrayInfallibleAllocator, (anonymous namespace)::EntryAndDistance&>((anonymous namespace)::EntryAndDistance&)(anonymous namespace)::EntryAndDistance*’ not found in profile data
# 2578 | auto nsTArray_Impl<E, Alloc>::AppendElementInternal(Item&& aItem)
# | ^~~~~~~~~~~~~~~~~~~~~~~
# 2576| template <typename E, class Alloc>
# 2577| template <typename ActualAlloc, class Item>
# 2578|-> auto nsTArray_Impl<E, Alloc>::AppendElementInternal(Item&& aItem)
# 2579| -> value_type* {
# 2580| // Length() + 1 is guaranteed to not overflow, so EnsureCapacity is OK.
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTArray.h: scope_hint: In member function ‘nsTArray_Impl<mozilla::dom::cache::db::(anonymous namespace)::IdCount, nsTArrayInfallibleAllocator>::AppendElementInternal<nsTArrayInfallibleAllocator, mozilla::dom::cache::db::(anonymous namespace)::IdCount>(mozilla::dom::cache::db::(anonymous namespace)::IdCount&&)mozilla::dom::cache::db::(anonymous namespace)::IdCount*’
firefox-150.0/xpcom/ds/nsTArray.h:2578:6: warning[-Wmissing-profile]: profile for function ‘nsTArray_Impl<mozilla::dom::cache::db::(anonymous namespace)::IdCount, nsTArrayInfallibleAllocator>::AppendElementInternal<nsTArrayInfallibleAllocator, mozilla::dom::cache::db::(anonymous namespace)::IdCount>(mozilla::dom::cache::db::(anonymous namespace)::IdCount&&)mozilla::dom::cache::db::(anonymous namespace)::IdCount*’ not found in profile data
# 2578 | auto nsTArray_Impl<E, Alloc>::AppendElementInternal(Item&& aItem)
# | ^~~~~~~~~~~~~~~~~~~~~~~
# 2576| template <typename E, class Alloc>
# 2577| template <typename ActualAlloc, class Item>
# 2578|-> auto nsTArray_Impl<E, Alloc>::AppendElementInternal(Item&& aItem)
# 2579| -> value_type* {
# 2580| // Length() + 1 is guaranteed to not overflow, so EnsureCapacity is OK.
Error: COMPILER_WARNING:
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:14: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In member function ‘_ZN12nsTHashtableI17nsBaseHashtableETI16nsCStringHashKey6RefPtrIN7mozilla3dom5quota16CipherKeyManagerINS5_17NSSCipherStrategyEEEEEE15WithEntryHandleIZN15nsBaseHashtableIS1_S9_S9_18nsDefaultConverterIS9_S9_EE15WithEntryHandleIZNSG_18LookupOrInsertWithIZNS4_5cache16CacheQuotaClient27GetOrCreateCipherKeyManagerERKNS5_17PrincipalMetadataEEUlvE_EERS9_RK12nsTSubstringIcEOT_EUlSU_E_EENSt13invoke_resultISU_JONSG_11EntryHandleEEE4typeEST_SV_EUlSU_E_EENSX_ISU_JONSB_11EntryHandleEEE4typeEST_SV_�[...]
firefox-150.0/xpcom/ds/nsTHashtable.h:431:8: warning[-Wmissing-profile]: profile for function ‘_ZN12nsTHashtableI17nsBaseHashtableETI16nsCStringHashKey6RefPtrIN7mozilla3dom5quota16CipherKeyManagerINS5_17NSSCipherStrategyEEEEEE15WithEntryHandleIZN15nsBaseHashtableIS1_S9_S9_18nsDefaultConverterIS9_S9_EE15WithEntryHandleIZNSG_18LookupOrInsertWithIZNS4_5cache16CacheQuotaClient27GetOrCreateCipherKeyManagerERKNS5_17PrincipalMetadataEEUlvE_EERS9_RK12nsTSubstringIcEOT_EUlSU_E_EENSt13invoke_resultISU_JONSG_11EntryHandleEEE4typeEST_SV_EUlSU_E_EENSX_ISU_JONSB_11EntryHandleEEE4typeEST_SV_ [...]
# 431 | auto WithEntryHandle(KeyType aKey, F&& aFunc)
# | ^~~~~~~~~~~~~~~
# 429|
# 430| template <class F>
# 431|-> auto WithEntryHandle(KeyType aKey, F&& aFunc)
# 432| -> std::invoke_result_t<F, EntryHandle&&> {
# 433| return this->mTable.WithEntryHandle(
firefox-150.0/xpcom/ds/nsTHashtable.h:431:8: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In member function ‘_ZN12nsTHashtableI17nsBaseHashtableETIN7mozilla25PseudoStyleRequestHashKeyESt10unique_ptrINS1_20ElementAnimationData22PerElementOrPseudoDataESt14default_deleteIS5_EEEE15WithEntryHandleIZN15nsBaseHashtableIS2_S8_S8_18nsDefaultConverterIS8_S8_EE15WithEntryHandleIZNSF_18LookupOrInsertWithIZNS4_21GetOrCreatePseudoDataERKNS1_18PseudoStyleRequestEEUlvE_EERS8_SK_OT_EUlSN_E_EENSt13invoke_resultISN_JONSF_11EntryHandleEEE4typeESI_SO_EUlSN_E_EENSQ_ISN_JONSA_11EntryHandleEEE4typeESI_SO_’
firefox-150.0/xpcom/ds/nsTHashtable.h:431:8: warning[-Wmissing-profile]: profile for function ‘_ZN12nsTHashtableI17nsBaseHashtableETIN7mozilla25PseudoStyleRequestHashKeyESt10unique_ptrINS1_20ElementAnimationData22PerElementOrPseudoDataESt14default_deleteIS5_EEEE15WithEntryHandleIZN15nsBaseHashtableIS2_S8_S8_18nsDefaultConverterIS8_S8_EE15WithEntryHandleIZNSF_18LookupOrInsertWithIZNS4_21GetOrCreatePseudoDataERKNS1_18PseudoStyleRequestEEUlvE_EERS8_SK_OT_EUlSN_E_EENSt13invoke_resultISN_JONSF_11EntryHandleEEE4typeESI_SO_EUlSN_E_EENSQ_ISN_JONSA_11EntryHandleEEE4typeESI_SO_’ not f [...]
# 431 | auto WithEntryHandle(KeyType aKey, F&& aFunc)
# | ^~~~~~~~~~~~~~~
# 429|
# 430| template <class F>
# 431|-> auto WithEntryHandle(KeyType aKey, F&& aFunc)
# 432| -> std::invoke_result_t<F, EntryHandle&&> {
# 433| return this->mTable.WithEntryHandle(
firefox-150.0/xpcom/ds/nsTHashtable.h:431:8: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In member function ‘nsTHashtable<nsBaseHashtableET<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> > > >::WithEntryHandle<nsBaseHashtable<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, std::unique_ptr<mozilla::ElementAnimationData::PerEle [...]
firefox-150.0/xpcom/ds/nsTHashtable.h:435:9: warning[-Wmissing-profile]: profile for function ‘nsTHashtable<nsBaseHashtableET<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> > > >::WithEntryHandle<nsBaseHashtable<mozilla::PseudoStyleRequestHashKey, std::unique_ptr<mozilla::ElementAnimationData::PerElementOrPseudoData, std::default_delete<mozilla::ElementAnimationData::PerElementOrPseudoData> >, std::unique_ptr<mozilla::ElementAnimationData::PerE [...]
# 435 | [&aKey, &aFunc](auto entryHandle) -> decltype(auto) {
# | ^
# 433| return this->mTable.WithEntryHandle(
# 434| EntryType::KeyToPointer(aKey),
# 435|-> [&aKey, &aFunc](auto entryHandle) -> decltype(auto) {
# 436| return std::forward<F>(aFunc)(
# 437| EntryHandle{aKey, std::move(entryHandle)});
firefox-150.0/xpcom/ds/nsTHashtable.h:435:9: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In member function ‘nsTHashtable<nsBaseHashtableET<nsCStringHashKey, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> > > >::WithEntryHandle<nsBaseHashtable<nsCStringHashKey, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, nsDefaultConverter<RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla:: [...]
firefox-150.0/xpcom/ds/nsTHashtable.h:435:9: warning[-Wmissing-profile]: profile for function ‘nsTHashtable<nsBaseHashtableET<nsCStringHashKey, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> > > >::WithEntryHandle<nsBaseHashtable<nsCStringHashKey, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, nsDefaultConverter<RefPtr<mozilla::dom::quota::CipherKeyManager<mozilla::dom::quota::NSSCipherStrategy> >, RefPtr<mozilla [...]
# 435 | [&aKey, &aFunc](auto entryHandle) -> decltype(auto) {
# | ^
# 433| return this->mTable.WithEntryHandle(
# 434| EntryType::KeyToPointer(aKey),
# 435|-> [&aKey, &aFunc](auto entryHandle) -> decltype(auto) {
# 436| return std::forward<F>(aFunc)(
# 437| EntryHandle{aKey, std::move(entryHandle)});
firefox-150.0/xpcom/ds/nsTHashtable.h:435:9: note: trimmed 2 message(s) with length over 512
Error: CPPCHECK_WARNING (CWE-758):
firefox-150.0/xpcom/ds/nsTHashtable.h:489: error[ctuOneDefinitionRuleViolation]: The one definition rule is violated, different classes/structs have the same name 'nsTHashtable::Iterator'
# 487| // }
# 488| //
# 489|-> class Iterator final : public ConstIterator {
# 490| public:
# 491| using ConstIterator::ConstIterator;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘mozilla::detail::FixedSizeEntryMover<16ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-150.0/xpcom/ds/nsTHashtable.h:646:13: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::FixedSizeEntryMover<16ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
firefox-150.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-150.0/accessible/generic/HyperTextAccessible.h:12: included_from: Included from here.
firefox-150.0/accessible/generic/DocAccessible.h:8: included_from: Included from here.
firefox-150.0/accessible/generic/LocalAccessible-inl.h:8: included_from: Included from here.
firefox-150.0/accessible/atk/AccessibleWrap.cpp:7: included_from: Included from here.
firefox-150.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-150.0/layout/base/FrameProperties.h:198:51: required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
# 198 | return ReinterpretHelper<T>::FromInternalValue(v);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4445 | return mProperties.Get(aProperty, aFoundResult);
# | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-150.0/layout/generic/nsIFrame.h:1570:50: required from here
# 1570 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
# | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 644| // rather than separate copies for every EntryType used with nsTHashtable.
# 645| template <size_t N>
# 646|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# 647| PLDHashEntryHdr* aTo) {
# 648| memcpy(aTo, aFrom, N);
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h:20: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTHashMap.h:9: included_from: Included from here.
firefox-150.0/accessible/aom/AccessibleNode.h:8: included_from: Included from here.
firefox-150.0/accessible/aom/AccessibleNode.cpp:5: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘mozilla::detail::FixedSizeEntryMover<24ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-150.0/xpcom/ds/nsTHashtable.h:646:13: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::FixedSizeEntryMover<24ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
# 646 | static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# | ^~~~~~~~~~~~~~~~~~~
# 644| // rather than separate copies for every EntryType used with nsTHashtable.
# 645| template <size_t N>
# 646|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# 647| PLDHashEntryHdr* aTo) {
# 648| memcpy(aTo, aFrom, N);
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘mozilla::detail::FixedSizeEntryMover<32ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-150.0/xpcom/ds/nsTHashtable.h:646:13: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::FixedSizeEntryMover<32ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
# 646 | static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# | ^~~~~~~~~~~~~~~~~~~
# 644| // rather than separate copies for every EntryType used with nsTHashtable.
# 645| template <size_t N>
# 646|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# 647| PLDHashEntryHdr* aTo) {
# 648| memcpy(aTo, aFrom, N);
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h:20: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTHashMap.h:9: included_from: Included from here.
firefox-150.0/widget/nsIWidget.h:41: included_from: Included from here.
firefox-150.0/widget/BasicEvents.h:17: included_from: Included from here.
firefox-150.0/toolkit/components/resistfingerprinting/nsRFPService.h:13: included_from: Included from here.
firefox-150.0/objdir/dist/include/nsILoadInfo.h:63: included_from: Included from here.
firefox-150.0/netwerk/base/nsNetUtil.h:19: included_from: Included from here.
firefox-150.0/layout/style/ServoStyleConstsInlines.h:22: included_from: Included from here.
firefox-150.0/objdir/layout/style/ServoStyleConsts.h:31538: included_from: Included from here.
firefox-150.0/layout/style/ServoComputedData.h:10: included_from: Included from here.
firefox-150.0/layout/style/ComputedStyle.h:14: included_from: Included from here.
firefox-150.0/accessible/generic/LocalAccessible.h:8: included_from: Included from here.
firefox-150.0/accessible/atk/AccessibleWrap.h:9: included_from: Included from here.
firefox-150.0/accessible/generic/HyperTextAccessible.h:8: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘mozilla::detail::FixedSizeEntryMover<40ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-150.0/xpcom/ds/nsTHashtable.h:646:13: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::FixedSizeEntryMover<40ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
# 646 | static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# | ^~~~~~~~~~~~~~~~~~~
# 644| // rather than separate copies for every EntryType used with nsTHashtable.
# 645| template <size_t N>
# 646|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# 647| PLDHashEntryHdr* aTo) {
# 648| memcpy(aTo, aFrom, N);
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘mozilla::detail::FixedSizeEntryMover<48ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-150.0/xpcom/ds/nsTHashtable.h:646:13: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::FixedSizeEntryMover<48ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
# 646 | static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# | ^~~~~~~~~~~~~~~~~~~
# 644| // rather than separate copies for every EntryType used with nsTHashtable.
# 645| template <size_t N>
# 646|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# 647| PLDHashEntryHdr* aTo) {
# 648| memcpy(aTo, aFrom, N);
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsBaseHashtable.h:20: included_from: Included from here.
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘mozilla::detail::FixedSizeEntryMover<80ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-150.0/xpcom/ds/nsTHashtable.h:646:13: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::FixedSizeEntryMover<80ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
# 646 | static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# | ^~~~~~~~~~~~~~~~~~~
# 644| // rather than separate copies for every EntryType used with nsTHashtable.
# 645| template <size_t N>
# 646|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# 647| PLDHashEntryHdr* aTo) {
# 648| memcpy(aTo, aFrom, N);
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘mozilla::detail::FixedSizeEntryMover<88ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-150.0/xpcom/ds/nsTHashtable.h:646:13: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::FixedSizeEntryMover<88ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
# 646 | static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# | ^~~~~~~~~~~~~~~~~~~
# 644| // rather than separate copies for every EntryType used with nsTHashtable.
# 645| template <size_t N>
# 646|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# 647| PLDHashEntryHdr* aTo) {
# 648| memcpy(aTo, aFrom, N);
Error: COMPILER_WARNING:
firefox-150.0/xpcom/ds/nsTHashtable.h: scope_hint: In function ‘mozilla::detail::FixedSizeEntryMover<8ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’
firefox-150.0/xpcom/ds/nsTHashtable.h:646:13: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::FixedSizeEntryMover<8ul>(PLDHashTable*, PLDHashEntryHdr const*, PLDHashEntryHdr*)void’ not found in profile data
# 644| // rather than separate copies for every EntryType used with nsTHashtable.
# 645| template <size_t N>
# 646|-> static void FixedSizeEntryMover(PLDHashTable*, const PLDHashEntryHdr* aFrom,
# 647| PLDHashEntryHdr* aTo) {
# 648| memcpy(aTo, aFrom, N);
Error: COMPILER_WARNING:
firefox-150.0/xpcom/string/nsString.h:17: included_from: Included from here.
firefox-150.0/xpcom/ds/nsAtom.h:14: included_from: Included from here.
firefox-150.0/dom/bindings/DOMString.h:12: included_from: Included from here.
firefox-150.0/dom/bindings/BindingDeclarations.h:23: included_from: Included from here.
firefox-150.0/xpcom/string/nsReadableUtils.h: scope_hint: In function ‘StringJoinAppend<char, mozilla::Span<mozilla::StyleSingleFontFamily const, 18446744073709551615ul>, mozilla::dom::FamilyListToString(mozilla::StyleFontFamilyList const&)::{lambda(nsTSubstring<char>&, mozilla::StyleSingleFontFamily const&)#1}>(nsTSubstring<char>&, nsTLiteralString<char> const&, mozilla::Span<mozilla::StyleSingleFontFamily const, 18446744073709551615ul> const&, mozilla::dom::FamilyListToString(mozilla::StyleFontFamilyList const&)::{lambda(nsTSubstring<char>&, mozilla::StyleSing [...]
firefox-150.0/xpcom/string/nsReadableUtils.h:449:6: warning[-Wmissing-profile]: profile for function ‘StringJoinAppend<char, mozilla::Span<mozilla::StyleSingleFontFamily const, 18446744073709551615ul>, mozilla::dom::FamilyListToString(mozilla::StyleFontFamilyList const&)::{lambda(nsTSubstring<char>&, mozilla::StyleSingleFontFamily const&)#1}>(nsTSubstring<char>&, nsTLiteralString<char> const&, mozilla::Span<mozilla::StyleSingleFontFamily const, 18446744073709551615ul> const&, mozilla::dom::FamilyListToString(mozilla::StyleFontFamilyList const&)::{lambda(nsTSubstring<char>&, mozilla:: [...]
# 449 | void StringJoinAppend(
# | ^~~~~~~~~~~~~~~~
# 447| typename CharType, typename InputRange,
# 448| typename Func = const decltype(mozilla::detail::kStringJoinAppendDefault)&>
# 449|-> void StringJoinAppend(
# 450| nsTSubstring<CharType>& aOutput,
# 451| const nsTLiteralString<CharType>& aSeparator, const InputRange& aInputRange,
firefox-150.0/xpcom/string/nsReadableUtils.h:449:6: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING (CWE-590):
firefox-150.0/xpcom/string/nsTSubstring.cpp:53:9: warning[-Wfree-nonheap-object]: ‘free’ called on unallocated object ‘arg0’
# 53 | free(aData);
# | ^
firefox-150.0/objdir/dom/bindings/TextEncoderBinding.cpp: scope_hint: In function ‘encode’
firefox-150.0/objdir/dom/bindings/TextEncoderBinding.cpp:145:36: note: declared here
# 145 | binding_detail::FakeString<char> arg0;
# | ^
# 51| MOZ_LOG_DTOR(aData, "StringAdopt", 1);
# 52|
# 53|-> free(aData);
# 54| }
# 55| // otherwise, nothing to do.
Error: COMPILER_WARNING (CWE-590):
firefox-150.0/xpcom/string/nsTSubstring.cpp:53:9: warning[-Wfree-nonheap-object]: ‘free’ called on unallocated object ‘arg1’
# 53 | free(aData);
# | ^
firefox-150.0/objdir/dom/bindings/CSSStyleDeclarationBinding.cpp: scope_hint: In function ‘setProperty’
firefox-150.0/objdir/dom/bindings/CSSStyleDeclarationBinding.cpp:414:36: note: declared here
# 414 | binding_detail::FakeString<char> arg1;
# | ^
# 51| MOZ_LOG_DTOR(aData, "StringAdopt", 1);
# 52|
# 53|-> free(aData);
# 54| }
# 55| // otherwise, nothing to do.
Error: COMPILER_WARNING (CWE-590):
firefox-150.0/xpcom/string/nsTSubstring.cpp:53:9: warning[-Wfree-nonheap-object]: ‘free’ called on unallocated object ‘arg2’
# 53 | free(aData);
# | ^
firefox-150.0/objdir/dom/bindings/ChromeUtilsBinding.cpp: scope_hint: In function ‘addProfilerMarker’
firefox-150.0/objdir/dom/bindings/ChromeUtilsBinding.cpp:4369:32: note: declared here
# 4369 | Optional<UTF8StringOrObject> arg2;
# | ^
# 51| MOZ_LOG_DTOR(aData, "StringAdopt", 1);
# 52|
# 53|-> free(aData);
# 54| }
# 55| // otherwise, nothing to do.
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’ not found in profile data
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(bool)#1}, mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(bool)#1}, mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’ not found in profile data
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, true>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue( [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, true>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValu [...]
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::~ThenValue()’ n [...]
# 827 | class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda [...]
# 827 | class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’ not found in profile data
# 827 | class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’ not found [...]
# 827 | class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’ not found in profile data
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda [...]
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::d [...]
# 827 | class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::N [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client: [...]
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Cl [...]
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom:: [...]
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
firefox-150.0/xpcom/threads/MozPromise.h:827:9: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:827:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::~ThenValue()’ not found in profile data
# 827 | class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 825| // supported. :-(
# 826| template <typename ResolveFunction, typename RejectFunction>
# 827|-> class ThenValue<ResolveFunction, RejectFunction> : public ThenValueBase {
# 828| friend class ThenCommand<ThenValue>;
# 829|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::ThenValue(nsISerial [...]
firefox-150.0/xpcom/threads/MozPromise.h:840:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::ThenValue(nsISeri [...]
# 840 | ThenValue(nsISerialEventTarget* aResponseTarget,
# | ^~~~~~~~~
# 838|
# 839| public:
# 840|-> ThenValue(nsISerialEventTarget* aResponseTarget,
# 841| ResolveFunction&& aResolveFunction,
# 842| RejectFunction&& aRejectFunction, StaticString aCallSite)
firefox-150.0/xpcom/threads/MozPromise.h:840:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::ThenValue(nsISerialEventTarget*, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozill [...]
firefox-150.0/xpcom/threads/MozPromise.h:840:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::ThenValue(nsISerialEventTarget*, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozi [...]
# 840 | ThenValue(nsISerialEventTarget* aResponseTarget,
# | ^~~~~~~~~
# 838|
# 839| public:
# 840|-> ThenValue(nsISerialEventTarget* aResponseTarget,
# 841| ResolveFunction&& aResolveFunction,
# 842| RejectFunction&& aRejectFunction, StaticString aCallSite)
firefox-150.0/xpcom/threads/MozPromise.h:840:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:840:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda [...]
# 840 | ThenValue(nsISerialEventTarget* aResponseTarget,
# | ^~~~~~~~~
# 838|
# 839| public:
# 840|-> ThenValue(nsISerialEventTarget* aResponseTarget,
# 841| ResolveFunction&& aResolveFunction,
# 842| RejectFunction&& aRejectFunction, StaticString aCallSite)
firefox-150.0/xpcom/threads/MozPromise.h:840:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom [...]
firefox-150.0/xpcom/threads/MozPromise.h:840:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::d [...]
# 838|
# 839| public:
# 840|-> ThenValue(nsISerialEventTarget* aResponseTarget,
# 841| ResolveFunction&& aResolveFunction,
# 842| RejectFunction&& aRejectFunction, StaticString aCallSite)
firefox-150.0/xpcom/threads/MozPromise.h:840:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::N [...]
firefox-150.0/xpcom/threads/MozPromise.h:840:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client: [...]
# 840 | ThenValue(nsISerialEventTarget* aResponseTarget,
# | ^~~~~~~~~
# 838|
# 839| public:
# 840|-> ThenValue(nsISerialEventTarget* aResponseTarget,
# 841| ResolveFunction&& aResolveFunction,
# 842| RejectFunction&& aRejectFunction, StaticString aCallSite)
firefox-150.0/xpcom/threads/MozPromise.h:840:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Cl [...]
firefox-150.0/xpcom/threads/MozPromise.h:840:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom:: [...]
# 838|
# 839| public:
# 840|-> ThenValue(nsISerialEventTarget* aResponseTarget,
# 841| ResolveFunction&& aResolveFunction,
# 842| RejectFunction&& aRejectFunction, StaticString aCallSite)
firefox-150.0/xpcom/threads/MozPromise.h:840:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::ThenValue(nsISerialEventTarget*, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientStat [...]
firefox-150.0/xpcom/threads/MozPromise.h:840:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::ThenValue(nsISerialEventTarget*, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientSt [...]
# 840 | ThenValue(nsISerialEventTarget* aResponseTarget,
# | ^~~~~~~~~
# 838|
# 839| public:
# 840|-> ThenValue(nsISerialEventTarget* aResponseTarget,
# 841| ResolveFunction&& aResolveFunction,
# 842| RejectFunction&& aRejectFunction, StaticString aCallSite)
firefox-150.0/xpcom/threads/MozPromise.h:840:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’ not found in profile data
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(bool)#1}, mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(bool)#1}, mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’ not found in profile data
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, true>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect( [...]
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, true>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnec [...]
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
firefox-150.0/xpcom/threads/MozPromise.h:848:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::Disconnect()’ n [...]
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
firefox-150.0/xpcom/threads/MozPromise.h:848:10: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda [...]
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
firefox-150.0/xpcom/threads/MozPromise.h:848:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’ not found in profile data
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’ not found [...]
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
firefox-150.0/xpcom/threads/MozPromise.h:848:10: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’ not found in profile data
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda [...]
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
firefox-150.0/xpcom/threads/MozPromise.h:848:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom [...]
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::d [...]
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
firefox-150.0/xpcom/threads/MozPromise.h:848:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::N [...]
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client: [...]
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
firefox-150.0/xpcom/threads/MozPromise.h:848:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Cl [...]
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom:: [...]
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
firefox-150.0/xpcom/threads/MozPromise.h:848:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:848:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::Disconnect()’ not found in profile data
# 848 | void Disconnect() override {
# | ^~~~~~~~~~
# 846| }
# 847|
# 848|-> void Disconnect() override {
# 849| ThenValueBase::Disconnect();
# 850|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const’ not found in profile data
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(bool)#1}, mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(bool)#1}, mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const’ not found in profile data
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, true>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionP [...]
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, true>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(mozilla::CopyableErrorResult const&)#1}>::Completio [...]
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
firefox-150.0/xpcom/threads/MozPromise.h:860:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::CompletionPromise() [...]
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::CompletionPromise [...]
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
firefox-150.0/xpcom/threads/MozPromise.h:860:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda [...]
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
firefox-150.0/xpcom/threads/MozPromise.h:860:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const’ not found in profile dat [...]
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
firefox-150.0/xpcom/threads/MozPromise.h:860:21: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const�[...]
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const [...]
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
firefox-150.0/xpcom/threads/MozPromise.h:860:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const’ not found in profile data
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda [...]
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
firefox-150.0/xpcom/threads/MozPromise.h:860:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom [...]
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::d [...]
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
firefox-150.0/xpcom/threads/MozPromise.h:860:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::N [...]
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client: [...]
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
firefox-150.0/xpcom/threads/MozPromise.h:860:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Cl [...]
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom:: [...]
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
firefox-150.0/xpcom/threads/MozPromise.h:860:21: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:860:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::CompletionPromise() const’ not found in profile data
# 860 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 858|
# 859| protected:
# 860|-> MozPromiseBase* CompletionPromise() const override {
# 861| return mCompletionPromise;
# 862| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)’
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)’ not found in profile data
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(bool)#1}, mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)’
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(bool)#1}, mozilla::dom::ClientHandleParent::Init(mozilla::dom::IPCClientInfo const&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)’ not found in profile data
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, true>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOr [...]
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::CopyableErrorResult, true>::ThenValue<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(bool)#1}, mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}::operator()() const::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolve [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControl.h:15: included_from: Included from here.
firefox-150.0/objdir/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStreamControlChild.h:9: included_from: Included from here.
firefox-150.0/dom/cache/CacheStreamControlChild.h:9: included_from: Included from here.
firefox-150.0/dom/cache/CacheStreamControlChild.cpp:5: included_from: Included from here.
firefox-150.0/objdir/dom/cache/Unified_cpp_dom_cache1.cpp:2: included_from: Included from here.
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::DoResolveOrRejectIn [...]
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}>::DoResolveOrReject [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::(anonymous namespace)::PromiseListHolder::AddPromise(RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >&&)::{lambda [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/clients/manager/ClientOpPromise.h:7: included_from: Included from here.
firefox-150.0/dom/clients/manager/ClientManager.h:7: included_from: Included from here.
firefox-150.0/dom/clients/manager/ClientChannelHelper.cpp:7: included_from: Included from here.
firefox-150.0/objdir/dom/clients/manager/Unified_cpp_dom_clients_manager0.cpp:2: included_from: Included from here.
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla:: [...]
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientHandleOpParent::Init(mozilla::dom::ClientOpConstructorArgs&&)::{lambda(bool)#1}::operator()(bool)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::ClientNavigateOpChild::Init(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrReject [...]
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrReje [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(m [...]
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom [...]
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::d [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::N [...]
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client: [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Cl [...]
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom:: [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/toolkit/components/antitracking/StorageAccess.h:12: included_from: Included from here.
firefox-150.0/dom/clients/api/Client.h:8: included_from: Included from here.
firefox-150.0/dom/clients/api/Client.cpp:5: included_from: Included from here.
firefox-150.0/objdir/dom/clients/api/Unified_cpp_dom_clients_api0.cpp:2: included_from: Included from here.
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)’
firefox-150.0/xpcom/threads/MozPromise.h:864:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)’ not [...]
# 864 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 862| }
# 863|
# 864|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 865| // Note: The usage of InvokeCallbackMethod here requires that
# 866| // ResolveFunction/RejectFunction are capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:864:10: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}>::~ThenValue()’ not found in profile data
# 898 | class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 896|
# 897| template <typename ResolveRejectFunction>
# 898|-> class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# 899| friend class ThenCommand<ThenValue>;
# 900|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::GetInfoAndState(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda()#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::GetInfoAndState(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda()#1}>::~ThenValue()’ not found in profile data
# 898 | class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 896|
# 897| template <typename ResolveRejectFunction>
# 898|-> class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# 899| friend class ThenCommand<ThenValue>;
# 900|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::{lambda()#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::{lambda()#1}>::~ThenValue()’ not found in profile data
# 898 | class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 896|
# 897| template <typename ResolveRejectFunction>
# 898|-> class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# 899| friend class ThenCommand<ThenValue>;
# 900|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::~ThenValue()’ not found in profile data
# 896|
# 897| template <typename ResolveRejectFunction>
# 898|-> class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# 899| friend class ThenCommand<ThenValue>;
# 900|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::~ThenValue()’ not found in profile data
# 896|
# 897| template <typename ResolveRejectFunction>
# 898|-> class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# 899| friend class ThenCommand<ThenValue>;
# 900|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::~ThenValue()’ not found in profile data
# 898 | class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 896|
# 897| template <typename ResolveRejectFunction>
# 898|-> class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# 899| friend class ThenCommand<ThenValue>;
# 900|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::~ThenValue()’ not found in profile data
# 898 | class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 896|
# 897| template <typename ResolveRejectFunction>
# 898|-> class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# 899| friend class ThenCommand<ThenValue>;
# 900|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::~ThenValue()’
firefox-150.0/xpcom/threads/MozPromise.h:898:9: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::~ThenValue()’ not found in profile data
# 898 | class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 896|
# 897| template <typename ResolveRejectFunction>
# 898|-> class ThenValue<ResolveRejectFunction> : public ThenValueBase {
# 899| friend class ThenCommand<ThenValue>;
# 900|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::ThenValue(nsISerialEventTarget*, mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}&&, mozil [...]
firefox-150.0/xpcom/threads/MozPromise.h:909:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::ThenValue(nsISerialEventTarget*, mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}&&, moz [...]
# 909 | ThenValue(nsISerialEventTarget* aResponseTarget,
# | ^~~~~~~~~
# 907|
# 908| public:
# 909|-> ThenValue(nsISerialEventTarget* aResponseTarget,
# 910| ResolveRejectFunction&& aResolveRejectFunction,
# 911| StaticString aCallSite)
firefox-150.0/xpcom/threads/MozPromise.h:909:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::ThenValue(nsISerialEventTarget*, mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, [...]
firefox-150.0/xpcom/threads/MozPromise.h:909:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::ThenValue(nsISerialEventTarget*, mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const [...]
# 909 | ThenValue(nsISerialEventTarget* aResponseTarget,
# | ^~~~~~~~~
# 907|
# 908| public:
# 909|-> ThenValue(nsISerialEventTarget* aResponseTarget,
# 910| ResolveRejectFunction&& aResolveRejectFunction,
# 911| StaticString aCallSite)
firefox-150.0/xpcom/threads/MozPromise.h:909:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::ThenValue(nsISerialEventTarget*, mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}&&, mozilla::StaticString)’
firefox-150.0/xpcom/threads/MozPromise.h:909:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::ThenValue(nsISerialEventTarget*, mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}&&, mozilla::StaticString)’ not found in profile data
# 909 | ThenValue(nsISerialEventTarget* aResponseTarget,
# | ^~~~~~~~~
# 907|
# 908| public:
# 909|-> ThenValue(nsISerialEventTarget* aResponseTarget,
# 910| ResolveRejectFunction&& aResolveRejectFunction,
# 911| StaticString aCallSite)
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:916:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}>::Disconnect()’ not found in profile data
# 916 | void Disconnect() override {
# | ^~~~~~~~~~
# 914| }
# 915|
# 916|-> void Disconnect() override {
# 917| ThenValueBase::Disconnect();
# 918|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::GetInfoAndState(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda()#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:916:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::GetInfoAndState(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda()#1}>::Disconnect()’ not found in profile data
# 916 | void Disconnect() override {
# | ^~~~~~~~~~
# 914| }
# 915|
# 916|-> void Disconnect() override {
# 917| ThenValueBase::Disconnect();
# 918|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::{lambda()#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:916:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::{lambda()#1}>::Disconnect()’ not found in profile data
# 916 | void Disconnect() override {
# | ^~~~~~~~~~
# 914| }
# 915|
# 916|-> void Disconnect() override {
# 917| ThenValueBase::Disconnect();
# 918|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:916:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::Disconnect()’ not found in profile data
# 916 | void Disconnect() override {
# | ^~~~~~~~~~
# 914| }
# 915|
# 916|-> void Disconnect() override {
# 917| ThenValueBase::Disconnect();
# 918|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:916:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::Disconnect()’ not found in profile data
# 916 | void Disconnect() override {
# | ^~~~~~~~~~
# 914| }
# 915|
# 916|-> void Disconnect() override {
# 917| ThenValueBase::Disconnect();
# 918|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:916:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::Disconnect()’ not found in profile data
# 916 | void Disconnect() override {
# | ^~~~~~~~~~
# 914| }
# 915|
# 916|-> void Disconnect() override {
# 917| ThenValueBase::Disconnect();
# 918|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:916:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::Disconnect()’ not found in profile data
# 916 | void Disconnect() override {
# | ^~~~~~~~~~
# 914| }
# 915|
# 916|-> void Disconnect() override {
# 917| ThenValueBase::Disconnect();
# 918|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::Disconnect()’
firefox-150.0/xpcom/threads/MozPromise.h:916:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::Disconnect()’ not found in profile data
# 916 | void Disconnect() override {
# | ^~~~~~~~~~
# 914| }
# 915|
# 916|-> void Disconnect() override {
# 917| ThenValueBase::Disconnect();
# 918|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:927:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const’ not found in profile data
# 927 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 925|
# 926| protected:
# 927|-> MozPromiseBase* CompletionPromise() const override {
# 928| return mCompletionPromise;
# 929| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::GetInfoAndState(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda()#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:927:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::GetInfoAndState(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda()#1}>::CompletionPromise() const’ not found in profile data
# 927 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 925|
# 926| protected:
# 927|-> MozPromiseBase* CompletionPromise() const override {
# 928| return mCompletionPromise;
# 929| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::{lambda()#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:927:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::{lambda()#1}>::CompletionPromise() const’ not found in profile data
# 927 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 925|
# 926| protected:
# 927|-> MozPromiseBase* CompletionPromise() const override {
# 928| return mCompletionPromise;
# 929| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:927:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const’ not found in profile data
# 927 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 925|
# 926| protected:
# 927|-> MozPromiseBase* CompletionPromise() const override {
# 928| return mCompletionPromise;
# 929| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:927:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::CompletionPromise() const’ not found in profile data
# 927 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 925|
# 926| protected:
# 927|-> MozPromiseBase* CompletionPromise() const override {
# 928| return mCompletionPromise;
# 929| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:927:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::CompletionPromise() const’ not found in profile data
# 927 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 925|
# 926| protected:
# 927|-> MozPromiseBase* CompletionPromise() const override {
# 928| return mCompletionPromise;
# 929| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:927:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::CompletionPromise() const’ not found in profile data
# 927 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 925|
# 926| protected:
# 927|-> MozPromiseBase* CompletionPromise() const override {
# 928| return mCompletionPromise;
# 929| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::CompletionPromise() const’
firefox-150.0/xpcom/threads/MozPromise.h:927:21: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::CompletionPromise() const’ not found in profile data
# 927 | MozPromiseBase* CompletionPromise() const override {
# | ^~~~~~~~~~~~~~~~~
# 925|
# 926| protected:
# 927|-> MozPromiseBase* CompletionPromise() const override {
# 928| return mCompletionPromise;
# 929| }
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)’
firefox-150.0/xpcom/threads/MozPromise.h:931:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)’ not found in profile data
# 931 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 929| }
# 930|
# 931|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 932| // Note: The usage of InvokeCallbackMethod here requires that
# 933| // ResolveRejectFunction is capture-lambdas (i.e. anonymous
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::GetInfoAndState(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)’
firefox-150.0/xpcom/threads/MozPromise.h:931:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, nsresult, false>::ThenValue<mozilla::dom::ClientManagerService::GetInfoAndState(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientGetInfoAndStateArgs const&)::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, false>::ResolveOrRejectValue&)’ not found in profile data
# 931 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 929| }
# 930|
# 931|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 932| // Note: The usage of InvokeCallbackMethod here requires that
# 933| // ResolveRejectFunction is capture-lambdas (i.e. anonymous
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue&)’
firefox-150.0/xpcom/threads/MozPromise.h:931:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ClientManagerService::ClientManagerService()::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue&)’ not found in profile data
# 931 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 929| }
# 930|
# 931|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 932| // Note: The usage of InvokeCallbackMethod here requires that
# 933| // ResolveRejectFunction is capture-lambdas (i.e. anonymous
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)’
firefox-150.0/xpcom/threads/MozPromise.h:931:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::(anonymous namespace)::PromiseListHolder::GetResultPromise()::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue&)’ not found in profile data
# 931 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 929| }
# 930|
# 931|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 932| // Note: The usage of InvokeCallbackMethod here requires that
# 933| // ResolveRejectFunction is capture-lambdas (i.e. anonymous
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOr [...]
firefox-150.0/xpcom/threads/MozPromise.h:931:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::ClientNavigateOpChild::DoNavigate(mozilla::dom::ClientNavigateOpConstructorArgs const&, mozilla::ipc::ActorLifecycleProxy*)::{lambda(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ResolveOrRejectValue const&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Resolve [...]
# 931 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 929| }
# 930|
# 931|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 932| // Note: The usage of InvokeCallbackMethod here requires that
# 933| // ResolveRejectFunction is capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:931:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&)’
firefox-150.0/xpcom/threads/MozPromise.h:931:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&)’ not found in profile data
# 931 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 929| }
# 930|
# 931|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 932| // Note: The usage of InvokeCallbackMethod here requires that
# 933| // ResolveRejectFunction is capture-lambdas (i.e. anonymous
Error: COMPILER_WARNING:
firefox-150.0/dom/base/nsPIDOMWindow.h:13: included_from: Included from here.
firefox-150.0/dom/base/nsContentUtils.h:52: included_from: Included from here.
firefox-150.0/dom/clients/manager/ClientState.h:12: included_from: Included from here.
firefox-150.0/dom/base/nsIGlobalObject.h:13: included_from: Included from here.
firefox-150.0/dom/bindings/TypedArray.h:27: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/WebGLRenderingContextBinding.h:17: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:8: included_from: Included from here.
firefox-150.0/dom/canvas/CanvasGradient.h:10: included_from: Included from here.
firefox-150.0/dom/canvas/CanvasGradient.cpp:5: included_from: Included from here.
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)’
firefox-150.0/xpcom/threads/MozPromise.h:931:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)’ not found in [...]
# 931 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 929| }
# 930|
# 931|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 932| // Note: The usage of InvokeCallbackMethod here requires that
# 933| // ResolveRejectFunction is capture-lambdas (i.e. anonymous
firefox-150.0/xpcom/threads/MozPromise.h:931:10: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/dom/base/nsPIDOMWindow.h:13: included_from: Included from here.
firefox-150.0/dom/base/nsContentUtils.h:52: included_from: Included from here.
firefox-150.0/dom/clients/manager/ClientState.h:12: included_from: Included from here.
firefox-150.0/dom/base/nsIGlobalObject.h:13: included_from: Included from here.
firefox-150.0/dom/bindings/TypedArray.h:27: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/WebGLRenderingContextBinding.h:17: included_from: Included from here.
firefox-150.0/dom/canvas/WebGLTypes.h:32: included_from: Included from here.
firefox-150.0/dom/canvas/TexUnpackBlob.h:12: included_from: Included from here.
firefox-150.0/dom/canvas/WebGLContext.h:17: included_from: Included from here.
firefox-150.0/dom/canvas/WebGL2Context.h:8: included_from: Included from here.
firefox-150.0/dom/canvas/WebGL2Context.cpp:5: included_from: Included from here.
firefox-150.0/objdir/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: included_from: Included from here.
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)’
firefox-150.0/xpcom/threads/MozPromise.h:931:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>::DoResolveOrRejectInternal(mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue&)’ not found in profile data
# 931 | void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# | ^~~~~~~~~~~~~~~~~~~~~~~~~
# 929| }
# 930|
# 931|-> void DoResolveOrRejectInternal(ResolveOrRejectValue& aValue) override {
# 932| // Note: The usage of InvokeCallbackMethod here requires that
# 933| // ResolveRejectFunction is capture-lambdas (i.e. anonymous
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}> >::~ThenCommand()’
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}> >::~ThenCommand()’ not found in profile data
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::fu [...]
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std:: [...]
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}> >::~ThenCommand()’
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}> >::~ThenCommand()’ not fou [...]
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(moz [...]
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(m [...]
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryO [...]
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQuer [...]
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> cons [...]
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> co [...]
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_ [...]
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char1 [...]
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}> >::~ThenCommand()’
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}> >::~ThenCommand()’ not found in profile dat [...]
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}> >::~ThenCommand()’
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenCommand<mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}> >::~ThenCommand()’ not found in profile data
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}> >::~ThenCommand()’
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}> >::~ThenCommand()’ not found in profile data
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}> >::~ThenCommand()’
firefox-150.0/xpcom/threads/MozPromise.h:1102:5: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}> >::~ThenCommand()’ not found in profile data
# 1102 | ~ThenCommand() {
# | ^
# 1100|
# 1101| public:
# 1102|-> ~ThenCommand() {
# 1103| // Issue the request now if the return value of Then() is not used.
# 1104| if (mThenValue) {
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}> >::Track(mozilla::MozPromiseRe [...]
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}> >::Track(mozilla::MozPromise [...]
# 1149 | void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# | ^~~~~
# 1147| }
# 1148|
# 1149|-> void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# 1150| aRequestHolder.Track(do_AddRef(mThenValue));
# 1151| mReceiver->ThenInternal(mThenValue.forget(), mCallSite);
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(moz [...]
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(m [...]
# 1149 | void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# | ^~~~~
# 1147| }
# 1148|
# 1149|-> void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# 1150| aRequestHolder.Track(do_AddRef(mThenValue));
# 1151| mReceiver->ThenInternal(mThenValue.forget(), mCallSite);
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryO [...]
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQuer [...]
# 1149 | void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# | ^~~~~
# 1147| }
# 1148|
# 1149|-> void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# 1150| aRequestHolder.Track(do_AddRef(mThenValue));
# 1151| mReceiver->ThenInternal(mThenValue.forget(), mCallSite);
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> cons [...]
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> co [...]
# 1149 | void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# | ^~~~~
# 1147| }
# 1148|
# 1149|-> void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# 1150| aRequestHolder.Track(do_AddRef(mThenValue));
# 1151| mReceiver->ThenInternal(mThenValue.forget(), mCallSite);
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_ [...]
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char1 [...]
# 1149 | void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# | ^~~~~
# 1147| }
# 1148|
# 1149|-> void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# 1150| aRequestHolder.Track(do_AddRef(mThenValue));
# 1151| mReceiver->ThenInternal(mThenValue.forget(), mCallSite);
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<mozil [...]
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenCommand<mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}> >::Track(mozilla::MozPromiseRequestHolder<moz [...]
# 1149 | void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# | ^~~~~
# 1147| }
# 1148|
# 1149|-> void Track(MozPromiseRequestHolder<MozPromise>& aRequestHolder) {
# 1150| aRequestHolder.Track(do_AddRef(mThenValue));
# 1151| mReceiver->ThenInternal(mThenValue.forget(), mCallSite);
firefox-150.0/xpcom/threads/MozPromise.h:1149:10: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::Then<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejec [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::Then<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRejectValue const&)#1}, mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::BrowsingContext::LoadURI(nsDocShellLoadState*, bool)::{lambda(mozilla::MozPromise<bool, mozilla::ipc::ResponseRejectReason, true>::ResolveOrRej [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::Then<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, mozilla::MozPromise<mozil [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::Maybe<mozilla::ipc::IPCStream>, mozilla::ipc::ResponseRejectReason, true>::Then<mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::Maybe<mozilla::ipc::IPCStream> const&)#1}, mozilla::dom::cache::CacheStreamControlChild::OpenStream(nsID const&, std::function<void (nsCOMPtr<nsIInputStream>&&)>&&)::{lambda(mozilla::ipc::ResponseRejectReason&&)#1}, mozilla::MozPromise<moz [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubstri [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Clients::Get(nsTSubst [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozill [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientClaimArgs const&, nsISerialEventTarget*), mozilla::dom::ClientClaimArgs, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients::Claim(mozilla::ErrorResult&)::{lambda(mozi [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Cli [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientMatchAllArgs const&, nsISerialEventTarget*), mozilla::dom::ClientMatchAllArgs, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::C [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::Naviga [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientNavigateArgs const&, nsISerialEventTarget*), mozilla::dom::ClientNavigateArgs, mozilla::dom::Client::Navigate(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Client::Navi [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clients [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::StartClientManagerOp<RefPtr<mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> > (*)(mozilla::dom::ClientOpenWindowArgs const&, nsISerialEventTarget*), mozilla::dom::ClientOpenWindowArgs, mozilla::dom::Clients::OpenWindow(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}, mozilla::dom::Clien [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}, mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType, [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::Then<mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientState const&)#1}, mozilla::dom::Client::Focus(mozilla::dom::CallerType, mozilla::ErrorResult&)::{lambda(mozilla::CopyableErrorResult const&)#1}, mozilla::MozPromise<mozilla::dom::ClientState, mozilla::CopyableErrorResult, false>::ThenValue<mozilla::dom::Client::Focus(mozilla::dom::CallerType [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::Then<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}, mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHand [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::Then<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ResolveOrRejectValue&&)#1}, mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHandle, nsresult, true>::ThenValue<mozilla::dom::cache::Context::QuotaInitRunnable::Run()::{lambda(mozilla::MozPromise<mozilla::dom::quota::ClientDirectoryLockHa [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::Then<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}, mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::Then<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigned int, int, unsigned int, mozilla::avec3<int> const&, mozilla::Maybe<mozilla::avec3<int> > const&, int, mozilla::webgl::PackingInfo const&, mozilla::TexImageSource const&) const::{lambda()#3}, mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::ClientWebGLContext::TexImage(unsigned char, unsigne [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::Then<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}, mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>, mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom [...]
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: warning[-Wmissing-profile]: profile for function ‘mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::Then<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}, mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::dom::WebGLChild::FlushPendingCmds()::{lambda()#1}>, mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenCommand<mozilla::MozPromise<mozilla::void_t, mozilla::ipc::ResponseRejectReason, true>::ThenValue<mozilla::d [...]
# 1178 | ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# | ^~~~
# 1176| typename ThenValueType = ThenValue<Functions...>,
# 1177| typename ReturnType = ThenCommand<ThenValueType>>
# 1178|-> ReturnType Then(nsISerialEventTarget* aResponseTarget, StaticString aCallSite,
# 1179| Functions&&... aFunctions) {
# 1180| RefPtr<ThenValueType> thenValue =
firefox-150.0/xpcom/threads/MozPromise.h:1178:14: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::~ProxyFunctionRunnable()’
firefox-150.0/xpcom/threads/MozPromise.h:1824:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::~ProxyFunctionRunnable()’ not found in profile data
# 1822|
# 1823| template <typename Function, typename PromiseType>
# 1824|-> class ProxyFunctionRunnable : public CancelableRunnable {
# 1825| using FunctionStorage = std::decay_t<Function>;
# 1826|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘non-virtual thunk to mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::~ProxyFunctionRunnable()’
firefox-150.0/xpcom/threads/MozPromise.h:1824:7: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::~ProxyFunctionRunnable()’ not found in profile data
# 1824 | class ProxyFunctionRunnable : public CancelableRunnable {
# | ^~~~~~~~~~~~~~~~~~~~~
# 1822|
# 1823| template <typename Function, typename PromiseType>
# 1824|-> class ProxyFunctionRunnable : public CancelableRunnable {
# 1825| using FunctionStorage = std::decay_t<Function>;
# 1826|
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Run()’
firefox-150.0/xpcom/threads/MozPromise.h:1835:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Run()’ not found in profile data
# 1835 | NS_IMETHOD Run() override {
# | ^~~
# 1833| mFunction(new FunctionStorage(std::forward<F>(aFunction))) {}
# 1834|
# 1835|-> NS_IMETHOD Run() override {
# 1836| RefPtr<PromiseType> p = (*mFunction)();
# 1837| mFunction = nullptr;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Cancel()’
firefox-150.0/xpcom/threads/MozPromise.h:1842:12: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Cancel()’ not found in profile data
# 1840| }
# 1841|
# 1842|-> nsresult Cancel() override { return Run(); }
# 1843|
# 1844| private:
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h: scope_hint: In member function ‘non-virtual thunk to mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Cancel()’
firefox-150.0/xpcom/threads/MozPromise.h:1842:12: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to mozilla::detail::ProxyFunctionRunnable<mozilla::dom::ClientManagerService::OpenWindow(mozilla::dom::ThreadsafeContentParentHandle*, mozilla::dom::ClientOpenWindowArgs const&)::{lambda()#1}, mozilla::MozPromise<mozilla::dom::ClientOpResult, mozilla::CopyableErrorResult, false> >::Cancel()’ not found in profile data
# 1842 | nsresult Cancel() override { return Run(); }
# | ^~~~~~
# 1840| }
# 1841|
# 1842|-> nsresult Cancel() override { return Run(); }
# 1843|
# 1844| private:
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::WebGLContext::EnsurePollPendingSyncs_Pending() const::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::WebGLContext::EnsurePollPendingSyncs_Pending() const::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 538 | class RunnableFunction : public Runnable {
# | ^~~~~~~~~~~~~~~~
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::WebGLContextLossHandler::WebGLContextLossHandler(mozilla::WebGLContext*)::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::WebGLContextLossHandler::WebGLContextLossHandler(mozilla::WebGLContext*)::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 538 | class RunnableFunction : public Runnable {
# | ^~~~~~~~~~~~~~~~
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::OnShutdown()::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::OnShutdown()::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 538 | class RunnableFunction : public Runnable {
# | ^~~~~~~~~~~~~~~~
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlockStart(mozilla::dom::AudioChannelAgent*)::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlockStart(mozilla::dom::AudioChannelAgent*)::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyMediaBlockStop(nsPIDOMWindowOuter*)::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyMediaBlockStop(nsPIDOMWindowOuter*)::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 538 | class RunnableFunction : public Runnable {
# | ^~~~~~~~~~~~~~~~
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::ChildSHistory::GotoIndex(int, int, bool, bool, mozilla::ErrorResult&)::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::ChildSHistory::GotoIndex(int, int, bool, bool, mozilla::ErrorResult&)::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 538 | class RunnableFunction : public Runnable {
# | ^~~~~~~~~~~~~~~~
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::ChildSHistory::GotoKey(nsID const&, mozilla::dom::BrowsingContext*, bool, bool, bool, std::function<void (nsresult)> const&, mozilla::ErrorResult&)::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::ChildSHistory::GotoKey(nsID const&, mozilla::dom::BrowsingContext*, bool, bool, bool, std::function<void (nsresult)> const&, mozilla::ErrorResult&)::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 538 | class RunnableFunction : public Runnable {
# | ^~~~~~~~~~~~~~~~
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::CreateImageBitmapFromBlob::StartMimeTypeAndDecodeAndCropBlob()::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::CreateImageBitmapFromBlob::StartMimeTypeAndDecodeAndCropBlob()::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 538 | class RunnableFunction : public Runnable {
# | ^~~~~~~~~~~~~~~~
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::OffscreenCanvasDisplayHelper::MaybeQueueInvalidateElement()::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::OffscreenCanvasDisplayHelper::MaybeQueueInvalidateElement()::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 538 | class RunnableFunction : public Runnable {
# | ^~~~~~~~~~~~~~~~
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::SHEntrySharedParentState::~SHEntrySharedParentState()::{lambda()#1}>::~RunnableFunction()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:538:7: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::SHEntrySharedParentState::~SHEntrySharedParentState()::{lambda()#1}>::~RunnableFunction()’ not found in profile data
# 536| // return void.
# 537| template <typename StoredFunction>
# 538|-> class RunnableFunction : public Runnable {
# 539| public:
# 540| template <typename F>
Error: COMPILER_WARNING:
firefox-150.0/gfx/layers/ImageContainer.h:26: included_from: Included from here.
firefox-150.0/dom/canvas/WebGLTypes.h:18: included_from: Included from here.
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::WebGLContext::EnsurePollPendingSyncs_Pending() const::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::WebGLContext::EnsurePollPendingSyncs_Pending() const::{lambda()#1}>::Run()’ not found in profile data
# 544 | NS_IMETHOD Run() override {
# | ^~~
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/gfx/layers/ImageContainer.h:26: included_from: Included from here.
firefox-150.0/dom/canvas/WebGLTypes.h:18: included_from: Included from here.
firefox-150.0/dom/canvas/QueueParamTraits.h:8: included_from: Included from here.
firefox-150.0/dom/canvas/WebGLCommandQueue.h:10: included_from: Included from here.
firefox-150.0/dom/canvas/ClientWebGLContext.h:15: included_from: Included from here.
firefox-150.0/dom/canvas/ClientWebGLExtensions.h:8: included_from: Included from here.
firefox-150.0/dom/canvas/WebGLContextExtensions.cpp:5: included_from: Included from here.
firefox-150.0/objdir/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: included_from: Included from here.
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::WebGLContextLossHandler::WebGLContextLossHandler(mozilla::WebGLContext*)::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::WebGLContextLossHandler::WebGLContextLossHandler(mozilla::WebGLContext*)::{lambda()#1}>::Run()’ not found in profile data
# 544 | NS_IMETHOD Run() override {
# | ^~~
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::{lambda()#1}>::Run()’ not found in profile data
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h:24: included_from: Included from here.
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::OnShutdown()::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::(anonymous namespace)::OnShutdown()::{lambda()#1}>::Run()’ not found in profile data
# 544 | NS_IMETHOD Run() override {
# | ^~~
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlockStart(mozilla::dom::AudioChannelAgent*)::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlockStart(mozilla::dom::AudioChannelAgent*)::{lambda()#1}>::Run()’ not found in profile data
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h:24: included_from: Included from here.
firefox-150.0/modules/libpref/Preferences.h:16: included_from: Included from here.
firefox-150.0/dom/audiochannel/AudioChannelAgent.cpp:8: included_from: Included from here.
firefox-150.0/objdir/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: included_from: Included from here.
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyMediaBlockStop(nsPIDOMWindowOuter*)::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyMediaBlockStop(nsPIDOMWindowOuter*)::{lambda()#1}>::Run()’ not found in profile data
# 544 | NS_IMETHOD Run() override {
# | ^~~
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/docshell/shistory/ChildSHistory.h:23: included_from: Included from here.
firefox-150.0/docshell/shistory/ChildSHistory.cpp:5: included_from: Included from here.
firefox-150.0/objdir/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: included_from: Included from here.
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::ChildSHistory::GotoIndex(int, int, bool, bool, mozilla::ErrorResult&)::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::ChildSHistory::GotoIndex(int, int, bool, bool, mozilla::ErrorResult&)::{lambda()#1}>::Run()’ not found in profile data
# 544 | NS_IMETHOD Run() override {
# | ^~~
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::ChildSHistory::GotoKey(nsID const&, mozilla::dom::BrowsingContext*, bool, bool, bool, std::function<void (nsresult)> const&, mozilla::ErrorResult&)::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::ChildSHistory::GotoKey(nsID const&, mozilla::dom::BrowsingContext*, bool, bool, bool, std::function<void (nsresult)> const&, mozilla::ErrorResult&)::{lambda()#1}>::Run()’ not found in profile data
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h:24: included_from: Included from here.
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>::Run()’ not found in profile data
# 544 | NS_IMETHOD Run() override {
# | ^~~
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>::Run()’ not found in profile data
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/MozPromise.h:24: included_from: Included from here.
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::CreateImageBitmapFromBlob::StartMimeTypeAndDecodeAndCropBlob()::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::CreateImageBitmapFromBlob::StartMimeTypeAndDecodeAndCropBlob()::{lambda()#1}>::Run()’ not found in profile data
# 544 | NS_IMETHOD Run() override {
# | ^~~
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/gfx/layers/ImageContainer.h:26: included_from: Included from here.
firefox-150.0/dom/canvas/OffscreenCanvasDisplayHelper.h:9: included_from: Included from here.
firefox-150.0/dom/canvas/OffscreenCanvasDisplayHelper.cpp:5: included_from: Included from here.
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::OffscreenCanvasDisplayHelper::MaybeQueueInvalidateElement()::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::OffscreenCanvasDisplayHelper::MaybeQueueInvalidateElement()::{lambda()#1}>::Run()’ not found in profile data
# 544 | NS_IMETHOD Run() override {
# | ^~~
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘mozilla::detail::RunnableFunction<mozilla::dom::SHEntrySharedParentState::~SHEntrySharedParentState()::{lambda()#1}>::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:544:14: warning[-Wmissing-profile]: profile for function ‘mozilla::detail::RunnableFunction<mozilla::dom::SHEntrySharedParentState::~SHEntrySharedParentState()::{lambda()#1}>::Run()’ not found in profile data
# 542| : Runnable(aName), mFunction(std::forward<F>(aFunction)) {}
# 543|
# 544|-> NS_IMETHOD Run() override {
# 545| static_assert(std::is_void_v<decltype(mFunction())>,
# 546| "The lambda must return void!");
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::BaseHistory::ScheduleVisitedQuery(nsIURI*, mozilla::dom::ContentParent*)::{lambda()#1}>(char const*, mozilla::BaseHistory::ScheduleVisitedQuery(nsIURI*, mozilla::dom::ContentParent*)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::BaseHistory::ScheduleVisitedQuery(nsIURI*, mozilla::dom::ContentParent*)::{lambda()#1}>(char const*, mozilla::BaseHistory::ScheduleVisitedQuery(nsIURI*, mozilla::dom::ContentParent*)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in profile data
# 606 | already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::WebGLContext::EnsurePollPendingSyncs_Pending() const::{lambda()#1}>(char const*, mozilla::WebGLContext::EnsurePollPendingSyncs_Pending() const::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::WebGLContext::EnsurePollPendingSyncs_Pending() const::{lambda()#1}>(char const*, mozilla::WebGLContext::EnsurePollPendingSyncs_Pending() const::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in profile data
# 606 | already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::WebGLContextLossHandler::WebGLContextLossHandler(mozilla::WebGLContext*)::{lambda()#1}>(char const*, mozilla::WebGLContextLossHandler::WebGLContextLossHandler(mozilla::WebGLContext*)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::WebGLContextLossHandler::WebGLContextLossHandler(mozilla::WebGLContext*)::{lambda()#1}>(char const*, mozilla::WebGLContextLossHandler::WebGLContextLossHandler(mozilla::WebGLContext*)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in profile data
# 606 | already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# | ^~~~~~~~~~~~~~~~~~~~~~
firefox-150.0/layout/generic/nsIFrame.h:51: included_from: Included from here.
firefox-150.0/dom/base/nsFrameLoader.h:35: included_from: Included from here.
firefox-150.0/objdir/dist/include/mozilla/dom/MessageManagerBinding.h:17: included_from: Included from here.
firefox-150.0/objdir/dom/bindings/MessageManagerBinding.cpp:7: included_from: Included from here.
firefox-150.0/objdir/dom/bindings/UnifiedBindings15.cpp:249: included_from: Included from here.
firefox-150.0/layout/base/FrameProperties.h: scope_hint: In instantiation of ‘static mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::ReinterpretHelper<T>::FromInternalValue(uint64_t) [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; mozilla::FrameProperties::PropertyType<T> = mozilla::FrameBidiData; uint64_t = long unsigned int]’
#/builddir/build/BUILD/firefox-150.0/layout/base/FrameProperties.h:198:51: required from ‘mozilla::FrameProperties::PropertyType<T> mozilla::FrameProperties::Get(Descriptor<T>, bool*) const [with T = mozilla::SmallValueHolder<mozilla::FrameBidiData>; PropertyType<T> = mozilla::FrameBidiData; Descriptor<T> = const mozilla::FramePropertyDescriptor<mozilla::SmallValueHolder<mozilla::FrameBidiData> >*]’
# 198 | return ReinterpretHelper<T>::FromInternalValue(v);
# | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
# 4445 | return mProperties.Get(aProperty, aFoundResult);
# | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
#/builddir/build/BUILD/firefox-150.0/layout/generic/nsIFrame.h:1570:50: required from here
# 1570 | mozilla::FrameBidiData bidiData = GetProperty(BidiDataProperty(), &exists);
# | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlockStart(mozilla::dom::AudioChannelAgent*)::{lambda()#1}>(char const*, mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlockStart(mozilla::dom::AudioChannelAgent*)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlockStart(mozilla::dom::AudioChannelAgent*)::{lambda()#1}>(char const*, mozilla::dom::AudioChannelService::AudioChannelWindow::MaybeNotifyMediaBlockStart(mozilla::dom::AudioChannelAgent*)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in profile data
# 606 | already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyMediaBlockStop(nsPIDOMWindowOuter*)::{lambda()#1}>(char const*, mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyMediaBlockStop(nsPIDOMWindowOuter*)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyMediaBlockStop(nsPIDOMWindowOuter*)::{lambda()#1}>(char const*, mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyMediaBlockStop(nsPIDOMWindowOuter*)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in profile data
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::dom::ChildSHistory::GotoIndex(int, int, bool, bool, mozilla::ErrorResult&)::{lambda()#1}>(char const*, mozilla::dom::ChildSHistory::GotoIndex(int, int, bool, bool, mozilla::ErrorResult&)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::dom::ChildSHistory::GotoIndex(int, int, bool, bool, mozilla::ErrorResult&)::{lambda()#1}>(char const*, mozilla::dom::ChildSHistory::GotoIndex(int, int, bool, bool, mozilla::ErrorResult&)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in profile data
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::dom::ChildSHistory::GotoKey(nsID const&, mozilla::dom::BrowsingContext*, bool, bool, bool, std::function<void (nsresult)> const&, mozilla::ErrorResult&)::{lambda()#1}>(char const*, mozilla::dom::ChildSHistory::GotoKey(nsID const&, mozilla::dom::BrowsingContext*, bool, bool, bool, std::function<void (nsresult)> const&, mozilla::ErrorResult&)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::dom::ChildSHistory::GotoKey(nsID const&, mozilla::dom::BrowsingContext*, bool, bool, bool, std::function<void (nsresult)> const&, mozilla::ErrorResult&)::{lambda()#1}>(char const*, mozilla::dom::ChildSHistory::GotoKey(nsID const&, mozilla::dom::BrowsingContext*, bool, bool, bool, std::function<void (nsresult)> const&, mozilla::ErrorResult&)::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in profile data
# 606 | already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>(char const*, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>(char const*, mozilla::dom::Clients::Get(nsTSubstring<char16_t> const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in [...]
# 606 | already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: note: trimmed 1 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>(char const*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}&&)already_AddRefed<mozilla::Runn [...]
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}>(char const*, mozilla::dom::Clients::MatchAll(mozilla::dom::ClientQueryOptions const&, mozilla::ErrorResult&)::{lambda(mozilla::dom::ClientOpResult const&)#1}::operator()(mozilla::dom::ClientOpResult const&) const::{lambda()#1}&&)already_AddRefed<mozi [...]
# 606 | already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: note: trimmed 2 message(s) with length over 512
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::dom::CreateImageBitmapFromBlob::StartMimeTypeAndDecodeAndCropBlob()::{lambda()#1}>(char const*, mozilla::dom::CreateImageBitmapFromBlob::StartMimeTypeAndDecodeAndCropBlob()::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::dom::CreateImageBitmapFromBlob::StartMimeTypeAndDecodeAndCropBlob()::{lambda()#1}>(char const*, mozilla::dom::CreateImageBitmapFromBlob::StartMimeTypeAndDecodeAndCropBlob()::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in profile data
# 606 | already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::dom::OffscreenCanvasDisplayHelper::MaybeQueueInvalidateElement()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvasDisplayHelper::MaybeQueueInvalidateElement()::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::dom::OffscreenCanvasDisplayHelper::MaybeQueueInvalidateElement()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvasDisplayHelper::MaybeQueueInvalidateElement()::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in profile data
# 606 | already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In function ‘NS_NewRunnableFunction<mozilla::dom::SHEntrySharedParentState::~SHEntrySharedParentState()::{lambda()#1}>(char const*, mozilla::dom::SHEntrySharedParentState::~SHEntrySharedParentState()::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’
firefox-150.0/xpcom/threads/nsThreadUtils.h:606:37: warning[-Wmissing-profile]: profile for function ‘NS_NewRunnableFunction<mozilla::dom::SHEntrySharedParentState::~SHEntrySharedParentState()::{lambda()#1}>(char const*, mozilla::dom::SHEntrySharedParentState::~SHEntrySharedParentState()::{lambda()#1}&&)already_AddRefed<mozilla::Runnable>’ not found in profile data
# 606 | already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# | ^~~~~~~~~~~~~~~~~~~~~~
# 604|
# 605| template <typename Function>
# 606|-> already_AddRefed<mozilla::Runnable> NS_NewRunnableFunction(
# 607| const char* aName, Function&& aFunction) {
# 608| // We store a non-reference in RunnableFunction, but still forward aFunction
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::FuncCancelableRunnable(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)’
firefox-150.0/xpcom/threads/nsThreadUtils.h:629:14: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::FuncCancelableRunnable(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)’ not found in profile data
# 629 | explicit FuncCancelableRunnable(const char* aName, Function&& aFunc)
# | ^~~~~~~~~~~~~~~~~~~~~~
# 627| CancelableRunnable)
# 628|
# 629|-> explicit FuncCancelableRunnable(const char* aName, Function&& aFunc)
# 630| : CancelableRunnable{aName},
# 631| mFunc{mozilla::Some(std::forward<Function>(aFunc))} {}
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::FuncCancelableRunnable(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)’
firefox-150.0/xpcom/threads/nsThreadUtils.h:629:14: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::FuncCancelableRunnable(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)’ not found in profile data
# 629 | explicit FuncCancelableRunnable(const char* aName, Function&& aFunc)
# | ^~~~~~~~~~~~~~~~~~~~~~
# 627| CancelableRunnable)
# 628|
# 629|-> explicit FuncCancelableRunnable(const char* aName, Function&& aFunc)
# 630| : CancelableRunnable{aName},
# 631| mFunc{mozilla::Some(std::forward<Function>(aFunc))} {}
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:633:16: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::Run()’ not found in profile data
# 633 | NS_IMETHOD Run() override {
# | ^~~
# 631| mFunc{mozilla::Some(std::forward<Function>(aFunc))} {}
# 632|
# 633|-> NS_IMETHOD Run() override {
# 634| if (mFunc) {
# 635| (*mFunc)();
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:633:16: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::Run()’ not found in profile data
# 633 | NS_IMETHOD Run() override {
# | ^~~
# 631| mFunc{mozilla::Some(std::forward<Function>(aFunc))} {}
# 632|
# 633|-> NS_IMETHOD Run() override {
# 634| if (mFunc) {
# 635| (*mFunc)();
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:633:16: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::Run()’ not found in profile data
# 633 | NS_IMETHOD Run() override {
# | ^~~
# 631| mFunc{mozilla::Some(std::forward<Function>(aFunc))} {}
# 632|
# 633|-> NS_IMETHOD Run() override {
# 634| if (mFunc) {
# 635| (*mFunc)();
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:633:16: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::Run()’ not found in profile data
# 633 | NS_IMETHOD Run() override {
# | ^~~
# 631| mFunc{mozilla::Some(std::forward<Function>(aFunc))} {}
# 632|
# 633|-> NS_IMETHOD Run() override {
# 634| if (mFunc) {
# 635| (*mFunc)();
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::Run()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:633:16: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::Run()’ not found in profile data
# 633 | NS_IMETHOD Run() override {
# | ^~~
# 631| mFunc{mozilla::Some(std::forward<Function>(aFunc))} {}
# 632|
# 633|-> NS_IMETHOD Run() override {
# 634| if (mFunc) {
# 635| (*mFunc)();
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::Cancel()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:641:14: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::Cancel()’ not found in profile data
# 639| }
# 640|
# 641|-> nsresult Cancel() override {
# 642| mFunc.reset();
# 643| return NS_OK;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::Cancel()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:641:14: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::Cancel()’ not found in profile data
# 639| }
# 640|
# 641|-> nsresult Cancel() override {
# 642| mFunc.reset();
# 643| return NS_OK;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:641:14: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’ not found in profile data
# 639| }
# 640|
# 641|-> nsresult Cancel() override {
# 642| mFunc.reset();
# 643| return NS_OK;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:641:14: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’ not found in profile data
# 639| }
# 640|
# 641|-> nsresult Cancel() override {
# 642| mFunc.reset();
# 643| return NS_OK;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:641:14: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’ not found in profile data
# 639| }
# 640|
# 641|-> nsresult Cancel() override {
# 642| mFunc.reset();
# 643| return NS_OK;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::Cancel()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:641:14: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::Cancel()’ not found in profile data
# 641 | nsresult Cancel() override {
# | ^~~~~~
# 639| }
# 640|
# 641|-> nsresult Cancel() override {
# 642| mFunc.reset();
# 643| return NS_OK;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::Cancel()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:641:14: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::Cancel()’ not found in profile data
# 641 | nsresult Cancel() override {
# | ^~~~~~
# 639| }
# 640|
# 641|-> nsresult Cancel() override {
# 642| mFunc.reset();
# 643| return NS_OK;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:641:14: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’ not found in profile data
# 641 | nsresult Cancel() override {
# | ^~~~~~
# 639| }
# 640|
# 641|-> nsresult Cancel() override {
# 642| mFunc.reset();
# 643| return NS_OK;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:641:14: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’ not found in profile data
# 641 | nsresult Cancel() override {
# | ^~~~~~
# 639| }
# 640|
# 641|-> nsresult Cancel() override {
# 642| mFunc.reset();
# 643| return NS_OK;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:641:14: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::Cancel()’ not found in profile data
# 641 | nsresult Cancel() override {
# | ^~~~~~
# 639| }
# 640|
# 641|-> nsresult Cancel() override {
# 642| mFunc.reset();
# 643| return NS_OK;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::~FuncCancelableRunnable()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:647:5: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::~FuncCancelableRunnable()’ not found in profile data
# 645|
# 646| private:
# 647|-> ~FuncCancelableRunnable() = default;
# 648|
# 649| mozilla::Maybe<std::remove_reference_t<Function>> mFunc;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::~FuncCancelableRunnable()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:647:5: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::~FuncCancelableRunnable()’ not found in profile data
# 645|
# 646| private:
# 647|-> ~FuncCancelableRunnable() = default;
# 648|
# 649| mozilla::Maybe<std::remove_reference_t<Function>> mFunc;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:647:5: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’ not found in profile data
# 645|
# 646| private:
# 647|-> ~FuncCancelableRunnable() = default;
# 648|
# 649| mozilla::Maybe<std::remove_reference_t<Function>> mFunc;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:647:5: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’ not found in profile data
# 645|
# 646| private:
# 647|-> ~FuncCancelableRunnable() = default;
# 648|
# 649| mozilla::Maybe<std::remove_reference_t<Function>> mFunc;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:647:5: warning[-Wmissing-profile]: profile for function ‘NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’ not found in profile data
# 645|
# 646| private:
# 647|-> ~FuncCancelableRunnable() = default;
# 648|
# 649| mozilla::Maybe<std::remove_reference_t<Function>> mFunc;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::~FuncCancelableRunnable()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:647:5: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::OnContextLoss(mozilla::webgl::ContextLossReason) const::{lambda()#1} const&)::FuncCancelableRunnable::~FuncCancelableRunnable()’ not found in profile data
# 647 | ~FuncCancelableRunnable() = default;
# | ^
# 645|
# 646| private:
# 647|-> ~FuncCancelableRunnable() = default;
# 648|
# 649| mozilla::Maybe<std::remove_reference_t<Function>> mFunc;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::~FuncCancelableRunnable()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:647:5: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&>(char const*, mozilla::ClientWebGLContext::RestoreContext(mozilla::webgl::LossStatus) const::{lambda()#1} const&)::FuncCancelableRunnable::~FuncCancelableRunnable()’ not found in profile data
# 647 | ~FuncCancelableRunnable() = default;
# | ^
# 645|
# 646| private:
# 647|-> ~FuncCancelableRunnable() = default;
# 648|
# 649| mozilla::Maybe<std::remove_reference_t<Function>> mFunc;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:647:5: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasLost()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’ not found in profile data
# 647 | ~FuncCancelableRunnable() = default;
# | ^
# 645|
# 646| private:
# 647|-> ~FuncCancelableRunnable() = default;
# 648|
# 649| mozilla::Maybe<std::remove_reference_t<Function>> mFunc;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:647:5: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}>(char const*, mozilla::dom::CanvasRenderingContext2D::OnRemoteCanvasRestored()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’ not found in profile data
# 647 | ~FuncCancelableRunnable() = default;
# | ^
# 645|
# 646| private:
# 647|-> ~FuncCancelableRunnable() = default;
# 648|
# 649| mozilla::Maybe<std::remove_reference_t<Function>> mFunc;
Error: COMPILER_WARNING:
firefox-150.0/xpcom/threads/nsThreadUtils.h: scope_hint: In member function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’
firefox-150.0/xpcom/threads/nsThreadUtils.h:647:5: warning[-Wmissing-profile]: profile for function ‘non-virtual thunk to NS_NewCancelableRunnableFunction<mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}>(char const*, mozilla::dom::OffscreenCanvas::QueueCommitToCompositor()::{lambda()#1}&&)::FuncCancelableRunnable::~FuncCancelableRunnable()’ not found in profile data
# 647 | ~FuncCancelableRunnable() = default;
# | ^
# 645|
# 646| private:
# 647|-> ~FuncCancelableRunnable() = default;
# 648|
# 649| mozilla::Maybe<std::remove_reference_t<Function>> mFunc;