File tree Expand file tree Collapse file tree 2 files changed +1
-2
lines changed
include/beman/task/detail Expand file tree Collapse file tree 2 files changed +1
-2
lines changed Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 {
You can’t perform that action at this time.
0 commit comments