Skip to content

Commit 4250dec

Browse files
committed
addressed issues located by CI
1 parent 59306b9 commit 4250dec

File tree

2 files changed

+1
-2
lines changed

2 files changed

+1
-2
lines changed

examples/issue-symmetric-transfer.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ int main() {
2222
struct inline_env {
2323
using scheduler_type = ex::inline_scheduler;
2424
};
25+
[[maybe_unused]] auto env = ex::inline_scheduler{};
2526

2627
ex::sync_wait(test<affine_env>()); // OK
2728
// ex::sync_wait(test<inline_env>()); // error: stack overflow without symmetric transfer

include/beman/task/detail/affine_on.hpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ struct affine_on_t::sender {
5555

5656
template <::beman::execution::receiver Receiver>
5757
auto connect(Receiver&& receiver) const& {
58-
using env_t = decltype(::beman::execution::get_env(receiver));
5958
if constexpr (elide_schedule) {
6059
return ::beman::execution::connect(this->upstream, ::std::forward<Receiver>(receiver));
6160
} else {
@@ -65,7 +64,6 @@ struct affine_on_t::sender {
6564
}
6665
template <::beman::execution::receiver Receiver>
6766
auto connect(Receiver&& receiver) && {
68-
using env_t = ::std::remove_cvref_t<decltype(::beman::execution::get_env(receiver))>;
6967
if constexpr (elide_schedule) {
7068
return ::beman::execution::connect(::std::move(this->upstream), ::std::forward<Receiver>(receiver));
7169
} else {

0 commit comments

Comments
 (0)