We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ced9d47 commit 467c9beCopy full SHA for 467c9be
2 files changed
include/stdexec/__detail/__task.hpp
@@ -81,7 +81,7 @@ namespace STDEXEC {
81
static_assert(__same_as<value_type, __memblock>);
82
// Number of __memblock-sized chunks we needed store the allocator:
83
static constexpr size_t __alloc_blocks =
84
- __task::__divmod(sizeof(__any_alloc), sizeof(__memblock));
+ __task::__divmod(sizeof(__any_alloc<_PAlloc>), sizeof(__memblock));
85
86
explicit __any_alloc(_PAlloc __alloc)
87
: __alloc_(std::move(__alloc)) {
test/test_common/senders.hpp
@@ -268,7 +268,7 @@ namespace {
268
269
template <class Receiver>
270
auto connect(Receiver rcvr) const noexcept {
271
- return opstate{value_, static_cast<Receiver&&>(rcvr)};
+ return opstate<Receiver>{value_, static_cast<Receiver&&>(rcvr)};
272
}
273
274
private:
0 commit comments