charan-003

Results 6 issues of charan-003

# Implement P2079R7 parallel_scheduler in HPX Core This issue tracks the implementation of `hpx::execution::experimental::parallel_scheduler` in HPX core, aligning with P2079R7 (Parallel scheduler, Section 4.1) by wrapping `thread_pool_policy_scheduler` with `hpx::launch` policies....

type: enhancement
type: compatibility issue
category: senders/receivers

using the first element of each block as the init value closes #6317

[BUG FIX] Fix nullptr dereference in vector_base::fill_insert for empty vectors ## Summary This PR fixes a nullptr dereference that occurs when calling [fill_insert](cci:1://file:///home/scharan/mine/cccl/thrust/thrust/detail/vector_base.inl:878:0-1028:1) on an empty `thrust::vector` or `thrust::device_vector`. The...

Thrust Range-Based Algorithm Implementation Checklist (C++23) based on https://en.cppreference.com/w/cpp/algorithm.html ## `````` Header ### Search - [x] search(...) Implements only the search algorithm for now #5160

This PR forwards stdexec::bulk and stdexec::bulk_t inside stdexec_forward.hpp. These were previously commented out. This change makes bulk available through hpx::execution::experimental::bulk, aligning HPX's Sender/Receiver interface with NVIDIA's stdexec implementation.

type: enhancement
project: GSoC
category: senders/receivers

`stdexec::bulk` and `stdexec::bulk_t` are not forwarded in `libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp`