stdexec: pick up fixes for unused parameters
Pull in fixes submitted under NVIDIA/stdexec#939 in order to
resolve some clang warnings.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ic53d3803bf4912d20897c36c6f510a8e77cd0ef8
diff --git a/include/sdbusplus/async/stdexec/commit.info b/include/sdbusplus/async/stdexec/commit.info
index 61a5c9f..6031367 100644
--- a/include/sdbusplus/async/stdexec/commit.info
+++ b/include/sdbusplus/async/stdexec/commit.info
@@ -1 +1 @@
-a64298d0b51b7e7c6c6dacf3f43d56c6475581f7
+b790506e622afd3c945b2319d254cbfa301c0c9e
diff --git a/include/sdbusplus/async/stdexec/execution.hpp b/include/sdbusplus/async/stdexec/execution.hpp
index 267deea..36e85bd 100644
--- a/include/sdbusplus/async/stdexec/execution.hpp
+++ b/include/sdbusplus/async/stdexec/execution.hpp
@@ -152,7 +152,7 @@
template <class _Tp>
requires tag_invocable<__has_algorithm_customizations_t, __cref_t<_Tp>>
- constexpr __result_t<_Tp> operator()(_Tp&& __t) const
+ constexpr __result_t<_Tp> operator()(_Tp&&) const
noexcept(noexcept(__result_t<_Tp>{}))
{
using _Boolean = tag_invoke_result_t<__has_algorithm_customizations_t,
@@ -1201,8 +1201,7 @@
__r7_style_sender<_Sender, _Env> || //
#endif //
__is_debug_env<_Env>) //
- constexpr auto operator()(_Sender&& __sndr,
- const _Env& __env) const noexcept
+ constexpr auto operator()(_Sender&&, const _Env&) const noexcept
-> decltype(__impl<_Sender, _Env>()())
{
return {};
@@ -6675,7 +6674,7 @@
-> __completions_t<_Self, _Env>
requires true;
- friend empty_env tag_invoke(get_env_t, const __t& __self) noexcept
+ friend empty_env tag_invoke(get_env_t, const __t&) noexcept
{
return {};
}
@@ -6852,7 +6851,7 @@
friend auto tag_invoke(get_completion_signatures_t, __sender, _Env&&)
-> __completions_t<_Env>;
- friend empty_env tag_invoke(get_env_t, const __t& __self) noexcept
+ friend empty_env tag_invoke(get_env_t, const __t&) noexcept
{
return {};
}