Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 22a6d61f8d896245d6847d3a420193caa87a8526
https://github.com/STEllAR-GROUP/hpx/commit/22a6d61f8d896245d6847d3a420193caa87a8526
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M CMakeLists.txt
A cmake/FindStdexec.cmake
A cmake/HPX_SetupStdexec.cmake
M libs/core/execution_base/CMakeLists.txt
A libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
M libs/core/execution_base/tests/unit/CMakeLists.txt
A libs/core/execution_base/tests/unit/stdexec.cpp
Log Message:
-----------
Add Stdexec to the build system
Commit: 05b6e368fa160329fa95ff14919a85c8d5b9a3e2
https://github.com/STEllAR-GROUP/hpx/commit/05b6e368fa160329fa95ff14919a85c8d5b9a3e2
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M CMakeLists.txt
M cmake/FindStdexec.cmake
M cmake/HPX_SetupStdexec.cmake
M libs/CMakeLists.txt
Log Message:
-----------
link against hpx_core
Commit: 0535f6c2ec6f013a64432f1903b1fb5839decb36
https://github.com/STEllAR-GROUP/hpx/commit/0535f6c2ec6f013a64432f1903b1fb5839decb36
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M CMakeLists.txt
M cmake/HPX_SetupStdexec.cmake
M libs/CMakeLists.txt
Log Message:
-----------
move code to HPX_SetupStdexec
Commit: bd93972068242229ae9bcf13cb16e750c577c348
https://github.com/STEllAR-GROUP/hpx/commit/bd93972068242229ae9bcf13cb16e750c577c348
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
recognize STDEXEC & Stdexec
Commit: 0e253756fa22b032181179ab176e7b00481eaa90
https://github.com/STEllAR-GROUP/hpx/commit/0e253756fa22b032181179ab176e7b00481eaa90
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/FindStdexec.cmake
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/core/execution/include/hpx/execution/algorithms/ensure_started.hpp
M libs/core/execution/include/hpx/execution/algorithms/execute.hpp
M libs/core/execution/include/hpx/execution/algorithms/just.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_value.hpp
M libs/core/execution/include/hpx/execution/algorithms/schedule_from.hpp
M libs/core/execution/include/hpx/execution/algorithms/split.hpp
M libs/core/execution/include/hpx/execution/algorithms/start_detached.hpp
M libs/core/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/core/execution/include/hpx/execution/algorithms/then.hpp
M libs/core/execution/include/hpx/execution/algorithms/transfer.hpp
M libs/core/execution/include/hpx/execution/algorithms/transfer_just.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
M libs/core/execution_base/CMakeLists.txt
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/tests/unit/stdexec.cpp
Log Message:
-----------
added pika's changes
Commit: 5c27d3081e43101772605798f56ddc01fb01979d
https://github.com/STEllAR-GROUP/hpx/commit/5c27d3081e43101772605798f56ddc01fb01979d
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/core/execution/include/hpx/execution/algorithms/transfer_just.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
M libs/core/execution/include/hpx/execution/queries/read.hpp
M libs/core/execution_base/CMakeLists.txt
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
Log Message:
-----------
Re-added removed functionallities + more forwards
Commit: 6e843ffad72a6139c7c2b4928148c06a3aa1706a
https://github.com/STEllAR-GROUP/hpx/commit/6e843ffad72a6139c7c2b4928148c06a3aa1706a
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
M libs/core/execution_base/include/hpx/execution_base/any_sender.hpp
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/unit/any_sender.cpp
Log Message:
-----------
trying to pass any_sender tests
Commit: 23f76202c9632e521fb69aaa24b83e1d00de505c
https://github.com/STEllAR-GROUP/hpx/commit/23f76202c9632e521fb69aaa24b83e1d00de505c
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/unit/basic_receiver.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/basic_sender.cpp
Log Message:
-----------
- Operation states are immovable
- Completion signatures are a specialization of
stdexec::completion_signatures<...>
- Senders/Receivers need the is_sender/is_receiver tag
- Sender_of<snd, tag> looks for completion signatues (e.g. tag =
set_error(std::exception_ptr)) instead of looking for possible set_value(...)
specializations
Commit: 91ffb5c88e222160f8675543cc2ca367cc365f87
https://github.com/STEllAR-GROUP/hpx/commit/91ffb5c88e222160f8675543cc2ca367cc365f87
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
A libs/core/execution_base/include/hpx/execution_base/exec_forward.hpp
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
Log Message:
-----------
The old calling convention is:
make_env<tag>(val, old_env)
The new calling convention for make_env is:
make_env(old_env, with(tag, val))
Commit: 16127c20797182c9ab0c85c51967e393d38e9a57
https://github.com/STEllAR-GROUP/hpx/commit/16127c20797182c9ab0c85c51967e393d38e9a57
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/core/execution/include/hpx/execution/queries/get_scheduler.hpp
M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/include/hpx/execution_base/this_thread.hpp
Log Message:
-----------
Forwarding implementations
Commit: 8872e02604555a53e964504302088f8750048c9c
https://github.com/STEllAR-GROUP/hpx/commit/8872e02604555a53e964504302088f8750048c9c
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/any_sender.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/unit/any_sender.cpp
Log Message:
-----------
The ensure_started algorithm needed for specific any_sender tests is not
working. The rest of the tests pass.
Commit: 0860a190aba8636b9932c0a878c4fcdb6d0f5954
https://github.com/STEllAR-GROUP/hpx/commit/0860a190aba8636b9932c0a878c4fcdb6d0f5954
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/tests/unit/basic_operation_state.cpp
M libs/core/execution_base/tests/unit/execute_may_block_caller.cpp
M libs/core/execution_base/tests/unit/get_env.cpp
Log Message:
-----------
Incomplete tests
Commit: 8c5c466daa8b80d7c4d3f410bdd81a351d252daa
https://github.com/STEllAR-GROUP/hpx/commit/8c5c466daa8b80d7c4d3f410bdd81a351d252daa
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/FindStdexec.cmake
Log Message:
-----------
Typo
Commit: 7d4051320e28912cb5821daa67febd92fc5748a3
https://github.com/STEllAR-GROUP/hpx/commit/7d4051320e28912cb5821daa67febd92fc5748a3
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/as_sender.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_stopped.hpp
M libs/core/execution/tests/unit/algorithm_execute.cpp
M libs/core/execution/tests/unit/algorithm_just.cpp
M libs/core/execution/tests/unit/algorithm_just_error.cpp
M libs/core/execution/tests/unit/algorithm_just_stopped.cpp
M libs/core/execution/tests/unit/algorithm_let_error.cpp
M libs/core/execution/tests/unit/algorithm_let_stopped.cpp
M libs/core/execution/tests/unit/algorithm_let_value.cpp
M libs/core/execution/tests/unit/algorithm_then.cpp
M libs/core/execution/tests/unit/forward_progress_guarantee.cpp
M libs/core/execution/tests/unit/forwarding_env_query.cpp
M libs/core/execution/tests/unit/forwarding_scheduler_query.cpp
M libs/core/execution/tests/unit/forwarding_sender_query.cpp
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/execute_may_block_caller.cpp
M libs/core/execution_base/tests/unit/execution_context.cpp
M libs/core/execution_base/tests/unit/get_env.cpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
Log Message:
-----------
More fixes
Commit: c533f323ef40d0ecdcf8ab18d810d916318954e0
https://github.com/STEllAR-GROUP/hpx/commit/c533f323ef40d0ecdcf8ab18d810d916318954e0
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/run_loop.hpp
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
Log Message:
-----------
heavily modified run_loop test
Commit: 0924dcc97ebef13081d438bbb123ba8d297e475d
https://github.com/STEllAR-GROUP/hpx/commit/0924dcc97ebef13081d438bbb123ba8d297e475d
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/src/run_loop.cpp
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M libs/core/execution/tests/unit/algorithm_split.cpp
M libs/core/execution/tests/unit/algorithm_start_detached.cpp
M libs/core/execution/tests/unit/algorithm_sync_wait.cpp
M libs/core/execution/tests/unit/algorithm_sync_wait_with_variant.cpp
M libs/core/execution/tests/unit/algorithm_then.cpp
M libs/core/execution/tests/unit/algorithm_transfer.cpp
M libs/core/execution/tests/unit/algorithm_transfer_when_all.cpp
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/include/hpx/execution_base/coroutine_utils.hpp
M
libs/core/execution_base/include/hpx/execution_base/traits/coroutine_traits.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/include/coroutine_task.hpp
M libs/core/execution_base/tests/unit/any_sender.cpp
M libs/core/execution_base/tests/unit/completion_signatures.cpp
M libs/core/execution_base/tests/unit/coroutine_traits.cpp
M libs/core/execution_base/tests/unit/coroutine_utils.cpp
M libs/core/execution_base/tests/unit/execute_may_block_caller.cpp
Log Message:
-----------
Multiple test fixes
Commit: c52fd210d21444baab3776a5d5dc37d452d5f2a3
https://github.com/STEllAR-GROUP/hpx/commit/c52fd210d21444baab3776a5d5dc37d452d5f2a3
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M
libs/core/execution/include/hpx/execution/algorithms/detail/partial_algorithm.hpp
M libs/core/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
M libs/core/execution/include/hpx/execution/queries/get_allocator.hpp
M
libs/core/execution/include/hpx/execution/queries/get_delegatee_scheduler.hpp
M libs/core/execution/include/hpx/execution/queries/get_stop_token.hpp
M libs/core/execution/include/hpx/execution/queries/read.hpp
M libs/core/execution/tests/unit/algorithm_as_sender.cpp
M libs/core/execution/tests/unit/algorithm_bulk.cpp
M libs/core/execution/tests/unit/algorithm_just.cpp
M libs/core/execution/tests/unit/algorithm_just_error.cpp
M libs/core/execution/tests/unit/algorithm_just_stopped.cpp
M libs/core/execution/tests/unit/algorithm_let_error.cpp
M libs/core/execution/tests/unit/algorithm_let_stopped.cpp
M libs/core/execution/tests/unit/algorithm_let_value.cpp
M libs/core/execution/tests/unit/algorithm_transfer_just.cpp
M libs/core/execution/tests/unit/algorithm_when_all.cpp
M libs/core/execution/tests/unit/algorithm_when_all_vector.cpp
M libs/core/execution/tests/unit/environment_queries.cpp
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/include/hpx/execution_base/this_thread.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/unit/get_env.cpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
Log Message:
-----------
many more test fixes
Commit: 98968208acd2cc5f2f022b3451f9ba149ad36597
https://github.com/STEllAR-GROUP/hpx/commit/98968208acd2cc5f2f022b3451f9ba149ad36597
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/tests/unit/algorithms/adjacentdifference_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/for_loop_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/foreach_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/reverse_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/rotate_sender.cpp
M
libs/core/algorithms/tests/unit/container_algorithms/adjacentdifference_range_sender.cpp
M libs/core/executors/tests/unit/thread_pool_scheduler.cpp
Log Message:
-----------
fix algorithm tests syntax
Commit: 8b2be24d2bd2889df714f06054e1a09e8f07deb4
https://github.com/STEllAR-GROUP/hpx/commit/8b2be24d2bd2889df714f06054e1a09e8f07deb4
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/tests/unit/algorithms/find_tests.hpp
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/core/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/core/executors/include/hpx/executors/explicit_scheduler_executor.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
Log Message:
-----------
thread_pool, bulk to spec
Commit: c158f58faeb91a6e325fbc0707e2f5e3f9e488a3
https://github.com/STEllAR-GROUP/hpx/commit/c158f58faeb91a6e325fbc0707e2f5e3f9e488a3
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/rotate.hpp
Log Message:
-----------
use when_all | then instead of dataflow in rotate.hpp
Commit: e079c25647ca77f83cf0cc3b88d57d59c123a7bc
https://github.com/STEllAR-GROUP/hpx/commit/e079c25647ca77f83cf0cc3b88d57d59c123a7bc
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/make_future.hpp
Log Message:
-----------
make future that starts run loop (tbd)
Commit: b3a50720e538a90486c3127bd8f3681c24847edf
https://github.com/STEllAR-GROUP/hpx/commit/b3a50720e538a90486c3127bd8f3681c24847edf
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/type_support/include/hpx/type_support/meta.hpp
M libs/core/type_support/include/hpx/type_support/pack.hpp
Log Message:
-----------
flyby fix for meta, pack
Commit: 2c90daaa108a6e42b85b9a7d873191a25e2d292f
https://github.com/STEllAR-GROUP/hpx/commit/2c90daaa108a6e42b85b9a7d873191a25e2d292f
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M CMakeLists.txt
M cmake/FindStdexec.cmake
M cmake/HPX_SetupStdexec.cmake
M libs/core/algorithms/include/hpx/parallel/algorithms/rotate.hpp
M libs/core/algorithms/tests/unit/algorithms/adjacentdifference_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/find_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/for_loop_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/foreach_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/reverse_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/rotate_sender.cpp
M
libs/core/algorithms/tests/unit/container_algorithms/adjacentdifference_range_sender.cpp
M libs/core/execution/include/hpx/execution/algorithms/as_sender.hpp
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M
libs/core/execution/include/hpx/execution/algorithms/detail/partial_algorithm.hpp
M libs/core/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/make_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
M libs/core/execution/tests/unit/algorithm_as_sender.cpp
M libs/core/execution/tests/unit/algorithm_bulk.cpp
M libs/core/execution/tests/unit/algorithm_execute.cpp
M libs/core/execution/tests/unit/algorithm_just.cpp
M libs/core/execution/tests/unit/algorithm_just_error.cpp
M libs/core/execution/tests/unit/algorithm_let_error.cpp
M libs/core/execution/tests/unit/algorithm_let_stopped.cpp
M libs/core/execution/tests/unit/algorithm_let_value.cpp
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M libs/core/execution/tests/unit/algorithm_split.cpp
M libs/core/execution/tests/unit/algorithm_sync_wait.cpp
M libs/core/execution/tests/unit/algorithm_sync_wait_with_variant.cpp
M libs/core/execution/tests/unit/algorithm_then.cpp
M libs/core/execution/tests/unit/algorithm_transfer.cpp
M libs/core/execution/tests/unit/algorithm_transfer_just.cpp
M libs/core/execution/tests/unit/algorithm_transfer_when_all.cpp
M libs/core/execution/tests/unit/algorithm_when_all.cpp
M libs/core/execution/tests/unit/algorithm_when_all_vector.cpp
M libs/core/execution/tests/unit/environment_queries.cpp
M libs/core/execution/tests/unit/forwarding_env_query.cpp
M libs/core/execution/tests/unit/forwarding_scheduler_query.cpp
M libs/core/execution_base/CMakeLists.txt
M libs/core/execution_base/include/hpx/execution_base/any_sender.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/include/hpx/execution_base/coroutine_utils.hpp
M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/include/hpx/execution_base/this_thread.hpp
M
libs/core/execution_base/include/hpx/execution_base/traits/coroutine_traits.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/include/coroutine_task.hpp
M libs/core/execution_base/tests/unit/any_sender.cpp
M libs/core/execution_base/tests/unit/basic_operation_state.cpp
M libs/core/execution_base/tests/unit/basic_receiver.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/basic_sender.cpp
M libs/core/execution_base/tests/unit/completion_signatures.cpp
M libs/core/execution_base/tests/unit/coroutine_traits.cpp
M libs/core/execution_base/tests/unit/coroutine_utils.cpp
M libs/core/execution_base/tests/unit/execute_may_block_caller.cpp
M libs/core/execution_base/tests/unit/execution_context.cpp
M libs/core/execution_base/tests/unit/get_env.cpp
M libs/core/execution_base/tests/unit/stdexec.cpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
M libs/core/executors/tests/unit/thread_pool_scheduler.cpp
Log Message:
-----------
mass clang/cmake format
Commit: 84de931fd9b43a27ddd3e734e6fd00179e632d8f
https://github.com/STEllAR-GROUP/hpx/commit/84de931fd9b43a27ddd3e734e6fd00179e632d8f
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
Log Message:
-----------
detect comp sched with concept, bypass stdexec's internal weird tag invoke
Commit: 9164d243afa0b4233120bb8cf6402385b9ee830f
https://github.com/STEllAR-GROUP/hpx/commit/9164d243afa0b4233120bb8cf6402385b9ee830f
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/rotate.hpp
M libs/core/execution/include/hpx/execution/algorithms/as_sender.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_stopped.hpp
M libs/core/execution/include/hpx/execution/algorithms/make_future.hpp
M libs/core/execution/include/hpx/execution/queries/read.hpp
M libs/core/execution/tests/unit/algorithm_let_error.cpp
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
Log Message:
-----------
address comments
Commit: 2c41f23a45e2f6125f245ad62c987d41f441d99a
https://github.com/STEllAR-GROUP/hpx/commit/2c41f23a45e2f6125f245ad62c987d41f441d99a
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
Log Message:
-----------
Restrict stdexec forward to not include everything.
Commit: 6a94d8e29f2e1734b766413c8929a5d8ae61fdca
https://github.com/STEllAR-GROUP/hpx/commit/6a94d8e29f2e1734b766413c8929a5d8ae61fdca
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
Fetch STDEXEC
Commit: f518da99a29a4ef3cd854ab106b26290b6fd273b
https://github.com/STEllAR-GROUP/hpx/commit/f518da99a29a4ef3cd854ab106b26290b6fd273b
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/tests/unit/algorithms/foreach_scheduler.cpp
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
M libs/core/executors/include/hpx/executors/execute_on.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
Log Message:
-----------
Fix scheduler_and_policy to be a scheduler under p2300
Commit: 5944dcec7d32b9d8bbc31597dea59aa924079f99
https://github.com/STEllAR-GROUP/hpx/commit/5944dcec7d32b9d8bbc31597dea59aa924079f99
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/rotate.hpp
Log Message:
-----------
Make sure futures take the future path instead of the sender
Commit: 56f437390eebe5880ce48b229ace06327e30fe1b
https://github.com/STEllAR-GROUP/hpx/commit/56f437390eebe5880ce48b229ace06327e30fe1b
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/tests/unit/algorithms/foreach_scheduler.cpp
M
libs/core/algorithms/tests/unit/container_algorithms/foreach_range_sender.cpp
M libs/core/algorithms/tests/unit/container_algorithms/foreach_tests.hpp
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/executors/include/hpx/executors/execute_on.hpp
Log Message:
-----------
format
Commit: 39674b363de66df2ff26eb6948cb2c7ccbfe4b77
https://github.com/STEllAR-GROUP/hpx/commit/39674b363de66df2ff26eb6948cb2c7ccbfe4b77
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
HPX_WITH_STDEXEC on by default for cpp20
Commit: 56b88654addb9f2157b4ecfb43e4da82197ca450
https://github.com/STEllAR-GROUP/hpx/commit/56b88654addb9f2157b4ecfb43e4da82197ca450
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/rotate.hpp
Log Message:
-----------
Revert rotate.hpp accidental delete
Commit: 2bc35fa694c09d68fa7b3e98e154d284c983cd04
https://github.com/STEllAR-GROUP/hpx/commit/2bc35fa694c09d68fa7b3e98e154d284c983cd04
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M CMakeLists.txt
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
correct default fetching on cpp20
Commit: 1e9a2efa60cc9683aceaaaeacbd757a3fec460f7
https://github.com/STEllAR-GROUP/hpx/commit/1e9a2efa60cc9683aceaaaeacbd757a3fec460f7
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/algorithms/rotate.hpp
M libs/core/execution/tests/unit/algorithm_sync_wait_with_variant.cpp
M libs/core/execution_base/tests/unit/basic_operation_state.cpp
Log Message:
-----------
spellcheck
Commit: 4a7a3b524672b3fef1549cc1d0a16d67dd67f73d
https://github.com/STEllAR-GROUP/hpx/commit/4a7a3b524672b3fef1549cc1d0a16d67dd67f73d
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
M libs/core/execution/tests/unit/algorithm_execute.cpp
M libs/core/execution/tests/unit/algorithm_let_value.cpp
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M libs/core/execution/tests/unit/algorithm_sync_wait_with_variant.cpp
M libs/core/execution/tests/unit/algorithm_transfer.cpp
M libs/core/execution/tests/unit/algorithm_when_all.cpp
M libs/core/execution/tests/unit/forwarding_scheduler_query.cpp
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/unit/any_sender.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/basic_sender.cpp
M libs/core/execution_base/tests/unit/execute_may_block_caller.cpp
Log Message:
-----------
make previous stuff work
Commit: 185e19806fb4e6dec3caf06d4f2e13c9ad944e00
https://github.com/STEllAR-GROUP/hpx/commit/185e19806fb4e6dec3caf06d4f2e13c9ad944e00
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M
libs/core/algorithms/tests/unit/container_algorithms/foreach_range_sender.cpp
M libs/core/algorithms/tests/unit/container_algorithms/foreach_tests.hpp
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_stopped.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_value.hpp
M libs/core/execution/include/hpx/execution/algorithms/run_loop.hpp
M libs/core/execution/include/hpx/execution/algorithms/schedule_from.hpp
M libs/core/execution/include/hpx/execution/algorithms/split.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
M libs/core/execution/include/hpx/execution/queries/read.hpp
M libs/core/execution/tests/unit/algorithm_when_all.cpp
M libs/core/execution_base/include/hpx/execution_base/any_sender.hpp
M libs/core/execution_base/tests/include/coroutine_task.hpp
M libs/core/execution_base/tests/unit/completion_signatures.cpp
M libs/core/execution_base/tests/unit/get_env.cpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
M libs/core/type_support/include/hpx/type_support/meta.hpp
M libs/core/type_support/include/hpx/type_support/pack.hpp
Log Message:
-----------
format
Commit: c940f5b93dc5084ca60ada9d570518e71f9a26ac
https://github.com/STEllAR-GROUP/hpx/commit/c940f5b93dc5084ca60ada9d570518e71f9a26ac
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
Log Message:
-----------
forward the correct exec algorithms
Commit: 7f8fc4d382819672fb6e6d584e9ee553ef0981a0
https://github.com/STEllAR-GROUP/hpx/commit/7f8fc4d382819672fb6e6d584e9ee553ef0981a0
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
Log Message:
-----------
add missing include
Commit: f178b1fbbcd8d3afd50d2ec26d61f303e55e5ec6
https://github.com/STEllAR-GROUP/hpx/commit/f178b1fbbcd8d3afd50d2ec26d61f303e55e5ec6
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/tests/unit/algorithm_ensure_started.cpp
M libs/core/execution/tests/unit/algorithm_execute.cpp
M libs/core/execution/tests/unit/algorithm_let_error.cpp
M libs/core/execution/tests/unit/algorithm_let_value.cpp
M libs/core/execution/tests/unit/algorithm_transfer.cpp
M libs/core/execution/tests/unit/algorithm_when_all_vector.cpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/get_env.cpp
Log Message:
-----------
various test fixes
Commit: 74091e9ecbe0ee8323da21327192e9b2465794c0
https://github.com/STEllAR-GROUP/hpx/commit/74091e9ecbe0ee8323da21327192e9b2465794c0
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
M libs/core/execution/tests/unit/algorithm_ensure_started.cpp
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M libs/core/execution/tests/unit/algorithm_then.cpp
M libs/core/execution/tests/unit/environment_queries.cpp
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/unit/any_sender.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/get_env.cpp
M libs/core/execution_base/tests/unit/stdexec.cpp
Log Message:
-----------
test fixes
Commit: 9fba25c58780d1ccb94dd42281c783e6fe63b5d7
https://github.com/STEllAR-GROUP/hpx/commit/9fba25c58780d1ccb94dd42281c783e6fe63b5d7
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M libs/core/execution_base/tests/unit/get_env.cpp
M libs/core/execution_base/tests/unit/stdexec.cpp
Log Message:
-----------
correct lint placement
Commit: e8ce8a4a8259e5d549c6159db33b498804e3d859
https://github.com/STEllAR-GROUP/hpx/commit/e8ce8a4a8259e5d549c6159db33b498804e3d859
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
Log Message:
-----------
disable -Wgnu-zero-variadic-macro-arguments for stdexec/exec
Commit: e914de16418127ab85d40ece639cfbc55b685bd2
https://github.com/STEllAR-GROUP/hpx/commit/e914de16418127ab85d40ece639cfbc55b685bd2
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_error.hpp
R libs/core/execution_base/include/hpx/execution_base/exec_forward.hpp
Log Message:
-----------
some formating
Commit: 644488345df7c7761ad87cc54fe5ff07118d7e96
https://github.com/STEllAR-GROUP/hpx/commit/644488345df7c7761ad87cc54fe5ff07118d7e96
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
Log Message:
-----------
disable diagnostic only for clang
Commit: a7cc6c739382f5e55c74e40728571541f738ac0c
https://github.com/STEllAR-GROUP/hpx/commit/a7cc6c739382f5e55c74e40728571541f738ac0c
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M .jenkins/lsu/env-clang-18.sh
Log Message:
-----------
clang-12 should test with c++ 17 instead of 20
Commit: 4a3d089252057d3a5e655b33aad213f1a2181aa7
https://github.com/STEllAR-GROUP/hpx/commit/4a3d089252057d3a5e655b33aad213f1a2181aa7
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp
Log Message:
-----------
Missing include
Commit: ae9eec7b0eb731601aa1212a19bf6268d210aef8
https://github.com/STEllAR-GROUP/hpx/commit/ae9eec7b0eb731601aa1212a19bf6268d210aef8
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
Log Message:
-----------
fix explicit specialization in non-namespace scope
Commit: 46131a021ccc7d1a5cfa8e91d639bf6291f019b3
https://github.com/STEllAR-GROUP/hpx/commit/46131a021ccc7d1a5cfa8e91d639bf6291f019b3
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
Log Message:
-----------
fix encapsulation in thread pool sch env
Commit: a1bcd8d959a4d32ccfcb921f5875c79572fc885d
https://github.com/STEllAR-GROUP/hpx/commit/a1bcd8d959a4d32ccfcb921f5875c79572fc885d
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_mpi/include/hpx/async_mpi/transform_mpi.hpp
M libs/core/async_mpi/tests/unit/algorithm_transform_mpi.cpp
Log Message:
-----------
MPI sender correction
Commit: b14c0b833f51cea747f53751acab93e4024cb36e
https://github.com/STEllAR-GROUP/hpx/commit/b14c0b833f51cea747f53751acab93e4024cb36e
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/tests/unit/algorithm_let_error.cpp
M libs/core/executors/tests/unit/explicit_scheduler_executor.cpp
Log Message:
-----------
Remove ambiguous tuple order checks
Commit: 0c0a0183d31ca9c1e7ed5ef1bb4662b4365929e0
https://github.com/STEllAR-GROUP/hpx/commit/0c0a0183d31ca9c1e7ed5ef1bb4662b4365929e0
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
Log Message:
-----------
Fix comment syntax, redundant ;
Commit: 69ec6b89dd9de858d25e9047fba9e957c0e84a31
https://github.com/STEllAR-GROUP/hpx/commit/69ec6b89dd9de858d25e9047fba9e957c0e84a31
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/synchronization/include/hpx/synchronization/async_rw_mutex.hpp
M libs/core/synchronization/tests/unit/async_rw_mutex.cpp
Log Message:
-----------
async rw mtx fix
Commit: 036bcb474f750126f6a64a5cc62474e9cc56f5cd
https://github.com/STEllAR-GROUP/hpx/commit/036bcb474f750126f6a64a5cc62474e9cc56f5cd
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_mpi/tests/unit/algorithm_transform_mpi.cpp
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M libs/core/execution_base/tests/unit/stdexec.cpp
M libs/core/executors/tests/unit/explicit_scheduler_executor.cpp
Log Message:
-----------
format
Commit: 507f02e4c0187e9b1b771579ea66ee667a963396
https://github.com/STEllAR-GROUP/hpx/commit/507f02e4c0187e9b1b771579ea66ee667a963396
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/let_stopped.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_value.hpp
M libs/core/execution/include/hpx/execution/algorithms/run_loop.hpp
M libs/core/execution/include/hpx/execution/algorithms/schedule_from.hpp
M libs/core/execution/include/hpx/execution/algorithms/split.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
M libs/core/execution/include/hpx/execution/queries/read.hpp
M libs/core/execution/tests/unit/algorithm_execute.cpp
M libs/core/execution_base/include/hpx/execution_base/any_sender.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/include/coroutine_task.hpp
M libs/core/execution_base/tests/unit/any_sender.cpp
M libs/core/execution_base/tests/unit/completion_signatures.cpp
M libs/core/execution_base/tests/unit/get_env.cpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
M libs/core/executors/tests/unit/thread_pool_scheduler.cpp
M libs/core/type_support/include/hpx/type_support/meta.hpp
M libs/core/type_support/include/hpx/type_support/pack.hpp
Log Message:
-----------
Turn off clang-format for conflicting areas
Commit: 5072f7c66b1fcba4dd9de60f94dc72a538e1218c
https://github.com/STEllAR-GROUP/hpx/commit/5072f7c66b1fcba4dd9de60f94dc72a538e1218c
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_mpi/include/hpx/async_mpi/transform_mpi.hpp
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
Log Message:
-----------
make mpi transform sender conform to p2300
Commit: ff267264a146b62af1ae61c8e4d860f12d4efe19
https://github.com/STEllAR-GROUP/hpx/commit/ff267264a146b62af1ae61c8e4d860f12d4efe19
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_mpi/include/hpx/async_mpi/transform_mpi.hpp
M libs/core/async_mpi/tests/unit/algorithm_transform_mpi.cpp
Log Message:
-----------
relax case sensitive test
Commit: 7854c4563681b09a1f8ac34150e362ce1a3fe41b
https://github.com/STEllAR-GROUP/hpx/commit/7854c4563681b09a1f8ac34150e362ce1a3fe41b
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_cuda/include/hpx/async_cuda/transform_stream.hpp
M libs/core/async_cuda/tests/unit/transform_stream.cu
Log Message:
-----------
cuda stream (UNTESTED)
Commit: b04575e933a1c967aa83ef53210520adcadf653b
https://github.com/STEllAR-GROUP/hpx/commit/b04575e933a1c967aa83ef53210520adcadf653b
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_mpi/tests/unit/algorithm_transform_mpi.cpp
Log Message:
-----------
hpx::string_util::to_lower instead of loop
Commit: b8e5d349003c1c4bd60b6319f89eb79720a0aa34
https://github.com/STEllAR-GROUP/hpx/commit/b8e5d349003c1c4bd60b6319f89eb79720a0aa34
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/tests/cxx20_std_identity.cpp
Log Message:
-----------
std identity feature test
Commit: 77ceb2fd66bf6d7e2d1e42fc0b5712eee6ed9ad7
https://github.com/STEllAR-GROUP/hpx/commit/77ceb2fd66bf6d7e2d1e42fc0b5712eee6ed9ad7
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M CMakeLists.txt
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
Revised way to decide fetching etc
Commit: 7261bc445c2105011afc1632af1aea40a939e650
https://github.com/STEllAR-GROUP/hpx/commit/7261bc445c2105011afc1632af1aea40a939e650
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
correctly set cache var
Commit: 8ee07c17d74ec6e819aa04cb08400dec6abbd66a
https://github.com/STEllAR-GROUP/hpx/commit/8ee07c17d74ec6e819aa04cb08400dec6abbd66a
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M CMakeLists.txt
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
Cmake-format
Commit: 2e6baca0b51369c7724622f430a79e6d49afb1b9
https://github.com/STEllAR-GROUP/hpx/commit/2e6baca0b51369c7724622f430a79e6d49afb1b9
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
HPX_WITH is used instead of HPX_HAVE
Commit: e660a0ff9f4caa6b40b989014e0e729e0e9a692d
https://github.com/STEllAR-GROUP/hpx/commit/e660a0ff9f4caa6b40b989014e0e729e0e9a692d
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/config/include/hpx/config/compiler_specific.hpp
Log Message:
-----------
Correctly infer CUDA compiler
https://llvm.org/docs/CompileCudaWithLLVM.html#detecting-clang-vs-nvcc-from-code
Commit: 97b3218bbd88130624b4ff2eb0b78ae362bfddd2
https://github.com/STEllAR-GROUP/hpx/commit/97b3218bbd88130624b4ff2eb0b78ae362bfddd2
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
Log Message:
-----------
Ignore all warnings inside stdexec
Commit: 2f8dd04cfc15e5b4c9798cce0565a18de5465658
https://github.com/STEllAR-GROUP/hpx/commit/2f8dd04cfc15e5b4c9798cce0565a18de5465658
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_cuda/include/hpx/async_cuda/transform_stream.hpp
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/core/synchronization/include/hpx/synchronization/async_rw_mutex.hpp
Log Message:
-----------
async_rw_mutex comp sigs & typo fix
Commit: 9f175f8c59547117a2fb9f4a7198ba66fe12ad4f
https://github.com/STEllAR-GROUP/hpx/commit/9f175f8c59547117a2fb9f4a7198ba66fe12ad4f
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_cuda/include/hpx/async_cuda/transform_stream.hpp
Log Message:
-----------
fix transform stream sigs, pass tests
Commit: 807586cd9d02d01f87942d38d769479408e778fa
https://github.com/STEllAR-GROUP/hpx/commit/807586cd9d02d01f87942d38d769479408e778fa
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
Log Message:
-----------
ignore diagnostics on "exec/env" too
Commit: aacc9888439d3b23a0bc979b3b291f9d902e5324
https://github.com/STEllAR-GROUP/hpx/commit/aacc9888439d3b23a0bc979b3b291f9d902e5324
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/synchronization/include/hpx/synchronization/async_rw_mutex.hpp
M libs/core/synchronization/tests/unit/async_rw_mutex.cpp
Log Message:
-----------
Make async_rw_mutex test use let_value instead of then + sync_wait
Commit: 26e4a75671faa24d577b9eb0d9e45db58a0be358
https://github.com/STEllAR-GROUP/hpx/commit/26e4a75671faa24d577b9eb0d9e45db58a0be358
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/tests/cxx20_std_identity.cpp
Log Message:
-----------
format
Commit: cd6aca723c9ff6ca1b4ece076fdb79fcf635c736
https://github.com/STEllAR-GROUP/hpx/commit/cd6aca723c9ff6ca1b4ece076fdb79fcf635c736
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M .jenkins/lsu/env-clang-18.sh
Log Message:
-----------
correct clang18 env cpp standard
Commit: 02652faeb444d450d7ecd149740f2663ecb13757
https://github.com/STEllAR-GROUP/hpx/commit/02652faeb444d450d7ecd149740f2663ecb13757
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/batch_environments/src/batch_environment.cpp
M libs/full/command_line_handling/src/command_line_handling.cpp
Log Message:
-----------
add [[maybe_unused]]
Commit: 375f31876565ecf137b06af602b81059b3cb1ce3
https://github.com/STEllAR-GROUP/hpx/commit/375f31876565ecf137b06af602b81059b3cb1ce3
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
M libs/core/execution_base/tests/unit/get_env.cpp
Log Message:
-----------
env, prop support, fix tests
Commit: d5d3a35eafaddbc576c0ddb0d3b7bc9052371a25
https://github.com/STEllAR-GROUP/hpx/commit/d5d3a35eafaddbc576c0ddb0d3b7bc9052371a25
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M libs/core/execution/tests/unit/algorithm_sync_wait_with_variant.cpp
M libs/core/execution/tests/unit/environment_queries.cpp
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
Log Message:
-----------
Surpress more warnings
Commit: 909e11b3498b6d0023c16c5c9e67e385dcaec14d
https://github.com/STEllAR-GROUP/hpx/commit/909e11b3498b6d0023c16c5c9e67e385dcaec14d
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp
M libs/core/algorithms/tests/unit/algorithms/adjacentdifference_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/find_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/for_loop_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/foreach_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/reverse_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/rotate_sender.cpp
M
libs/core/algorithms/tests/unit/container_algorithms/adjacentdifference_range_sender.cpp
M libs/core/async_cuda/include/hpx/async_cuda/transform_stream.hpp
M libs/core/async_mpi/include/hpx/async_mpi/transform_mpi.hpp
M libs/core/execution/include/hpx/execution/algorithms/as_sender.hpp
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M
libs/core/execution/include/hpx/execution/algorithms/detail/partial_algorithm.hpp
M libs/core/execution/include/hpx/execution/algorithms/ensure_started.hpp
M libs/core/execution/include/hpx/execution/algorithms/execute.hpp
M libs/core/execution/include/hpx/execution/algorithms/just.hpp
M libs/core/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_stopped.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_value.hpp
M libs/core/execution/include/hpx/execution/algorithms/make_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/run_loop.hpp
M libs/core/execution/include/hpx/execution/algorithms/schedule_from.hpp
M libs/core/execution/include/hpx/execution/algorithms/split.hpp
M libs/core/execution/include/hpx/execution/algorithms/start_detached.hpp
M libs/core/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/core/execution/include/hpx/execution/algorithms/then.hpp
M libs/core/execution/include/hpx/execution/algorithms/transfer.hpp
M libs/core/execution/include/hpx/execution/algorithms/transfer_just.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
M libs/core/execution/include/hpx/execution/queries/get_allocator.hpp
M
libs/core/execution/include/hpx/execution/queries/get_delegatee_scheduler.hpp
M libs/core/execution/include/hpx/execution/queries/get_scheduler.hpp
M libs/core/execution/include/hpx/execution/queries/get_stop_token.hpp
M libs/core/execution/include/hpx/execution/queries/read.hpp
M libs/core/execution/src/run_loop.cpp
M libs/core/execution/tests/unit/algorithm_as_sender.cpp
M libs/core/execution/tests/unit/algorithm_bulk.cpp
M libs/core/execution/tests/unit/algorithm_ensure_started.cpp
M libs/core/execution/tests/unit/algorithm_execute.cpp
M libs/core/execution/tests/unit/algorithm_just.cpp
M libs/core/execution/tests/unit/algorithm_just_error.cpp
M libs/core/execution/tests/unit/algorithm_just_stopped.cpp
M libs/core/execution/tests/unit/algorithm_let_error.cpp
M libs/core/execution/tests/unit/algorithm_let_stopped.cpp
M libs/core/execution/tests/unit/algorithm_let_value.cpp
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M libs/core/execution/tests/unit/algorithm_split.cpp
M libs/core/execution/tests/unit/algorithm_start_detached.cpp
M libs/core/execution/tests/unit/algorithm_sync_wait.cpp
M libs/core/execution/tests/unit/algorithm_sync_wait_with_variant.cpp
M libs/core/execution/tests/unit/algorithm_then.cpp
M libs/core/execution/tests/unit/algorithm_transfer.cpp
M libs/core/execution/tests/unit/algorithm_transfer_just.cpp
M libs/core/execution/tests/unit/algorithm_transfer_when_all.cpp
M libs/core/execution/tests/unit/algorithm_when_all.cpp
M libs/core/execution/tests/unit/algorithm_when_all_vector.cpp
M libs/core/execution/tests/unit/environment_queries.cpp
M libs/core/execution/tests/unit/forwarding_env_query.cpp
M libs/core/execution/tests/unit/forwarding_scheduler_query.cpp
M libs/core/execution/tests/unit/forwarding_sender_query.cpp
M libs/core/execution_base/include/hpx/execution_base/any_sender.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/include/hpx/execution_base/coroutine_utils.hpp
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
M libs/core/execution_base/include/hpx/execution_base/this_thread.hpp
M
libs/core/execution_base/include/hpx/execution_base/traits/coroutine_traits.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/include/coroutine_task.hpp
M libs/core/execution_base/tests/unit/any_sender.cpp
M libs/core/execution_base/tests/unit/basic_operation_state.cpp
M libs/core/execution_base/tests/unit/basic_receiver.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/basic_sender.cpp
M libs/core/execution_base/tests/unit/completion_signatures.cpp
M libs/core/execution_base/tests/unit/coroutine_traits.cpp
M libs/core/execution_base/tests/unit/coroutine_utils.cpp
M libs/core/execution_base/tests/unit/execute_may_block_caller.cpp
M libs/core/execution_base/tests/unit/get_env.cpp
M libs/core/execution_base/tests/unit/stdexec.cpp
M libs/core/executors/include/hpx/executors/explicit_scheduler_executor.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
M libs/core/executors/tests/unit/thread_pool_scheduler.cpp
M libs/core/synchronization/include/hpx/synchronization/async_rw_mutex.hpp
M libs/core/synchronization/tests/unit/async_rw_mutex.cpp
Log Message:
-----------
Replace #ifdef with #if defined()
Commit: ac23e6a32f3c9e92eb80f4b2cb935c9da1a4134f
https://github.com/STEllAR-GROUP/hpx/commit/ac23e6a32f3c9e92eb80f4b2cb935c9da1a4134f
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/tests/unit/environment_queries.cpp
Log Message:
-----------
make_env -> env envqueries.cpp
Commit: 2724dc5cc8853aaa3201c2c214f1b12cbb647017
https://github.com/STEllAR-GROUP/hpx/commit/2724dc5cc8853aaa3201c2c214f1b12cbb647017
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
M libs/core/execution_base/tests/unit/get_env.cpp
Log Message:
-----------
format, comment
Commit: 90044e357c08e16c36ea27e4d18ce0c70a403dd4
https://github.com/STEllAR-GROUP/hpx/commit/90044e357c08e16c36ea27e4d18ce0c70a403dd4
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/tests/unit/environment_queries.cpp
Log Message:
-----------
stop_token callback_type
Commit: a053a0cde3e7f001f3d737ecc2b702256d571643
https://github.com/STEllAR-GROUP/hpx/commit/a053a0cde3e7f001f3d737ecc2b702256d571643
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
Log Message:
-----------
Un-remove get_env tag invokes from cpp17 version
Commit: a7c384539d68bd8db17d93bc9daee8b3747cbd80
https://github.com/STEllAR-GROUP/hpx/commit/a7c384539d68bd8db17d93bc9daee8b3747cbd80
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
M libs/core/execution_base/tests/unit/get_env.cpp
Log Message:
-----------
env compiler bug workaroud
Commit: 7cce0a79cf783ca51081976dfaec623346d75317
https://github.com/STEllAR-GROUP/hpx/commit/7cce0a79cf783ca51081976dfaec623346d75317
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution/tests/unit/environment_queries.cpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/tests/include/coroutine_task.hpp
Log Message:
-----------
format
Commit: 7b6a85cf7c80a92cf96f1e0c1d9075c7fc7d266f
https://github.com/STEllAR-GROUP/hpx/commit/7b6a85cf7c80a92cf96f1e0c1d9075c7fc7d266f
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_mpi/tests/unit/algorithm_transform_mpi.cpp
Log Message:
-----------
Disable MPI tests that use sync_wait.
Commit: ed86d826bb1360e0d27ae2716728068360c378dd
https://github.com/STEllAR-GROUP/hpx/commit/ed86d826bb1360e0d27ae2716728068360c378dd
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_mpi/tests/unit/algorithm_transform_mpi.cpp
Log Message:
-----------
Disable MPI tests that use sync_wait.
Commit: ff7e896d321b5ab63ff9c73702bb0b7a537060c9
https://github.com/STEllAR-GROUP/hpx/commit/ff7e896d321b5ab63ff9c73702bb0b7a537060c9
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_mpi/tests/unit/mpi_ring_async_executor.cpp
Log Message:
-----------
Disable more MPI tests that use sync_wait.
Commit: 2dd4fe66b902d7619e82a01e92f93abd81251fb5
https://github.com/STEllAR-GROUP/hpx/commit/2dd4fe66b902d7619e82a01e92f93abd81251fb5
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/async_mpi/tests/unit/mpi_ring_async_executor.cpp
Log Message:
-----------
Disable more MPI tests that use sync_wait.
Commit: 3ee2f4357bf1513b5d57a4ca68024e1a7c1e8e03
https://github.com/STEllAR-GROUP/hpx/commit/3ee2f4357bf1513b5d57a4ca68024e1a7c1e8e03
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
Disable by default on windows
Commit: daae41658a58bdc1718a9a69385cb519f93080cb
https://github.com/STEllAR-GROUP/hpx/commit/daae41658a58bdc1718a9a69385cb519f93080cb
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
Correctly capitalize Stdexec target library cmake
Commit: 064f57e64b1138f5dda0cdb0f7d86ee4dd0887e3
https://github.com/STEllAR-GROUP/hpx/commit/064f57e64b1138f5dda0cdb0f7d86ee4dd0887e3
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/templates/HPXConfig.cmake.in
Log Message:
-----------
Add Stdexec to HPXConfig
Commit: 0fdf490068652b1675bd25495c90144d1f3cfb2a
https://github.com/STEllAR-GROUP/hpx/commit/0fdf490068652b1675bd25495c90144d1f3cfb2a
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
M cmake/templates/HPXConfig.cmake.in
Log Message:
-----------
Add HPXStdexecTarget.cmake file export
Commit: 5bb0241f6f56af94479d7b74c435c954ec397d8a
https://github.com/STEllAR-GROUP/hpx/commit/5bb0241f6f56af94479d7b74c435c954ec397d8a
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
M libs/core/execution_base/tests/unit/get_env.cpp
Log Message:
-----------
format
Commit: 0994c6a9d3efc03e7779e0fe15db93641e4a9860
https://github.com/STEllAR-GROUP/hpx/commit/0994c6a9d3efc03e7779e0fe15db93641e4a9860
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M cmake/HPX_SetupStdexec.cmake
Log Message:
-----------
Disable by default
Commit: 16f0245e81d84d19f94fafee55249ad20af24f42
https://github.com/STEllAR-GROUP/hpx/commit/16f0245e81d84d19f94fafee55249ad20af24f42
Author: isidorostsa <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M libs/core/execution_base/tests/unit/coroutine_utils.cpp
Log Message:
-----------
Fix coroutine_utils for cpp20 without stdexec
Commit: bd43586f76573414ebf0b6733989d3e12687963b
https://github.com/STEllAR-GROUP/hpx/commit/bd43586f76573414ebf0b6733989d3e12687963b
Author: Hartmut Kaiser <[email protected]>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M CMakeLists.txt
A cmake/FindStdexec.cmake
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/HPX_SetupStdexec.cmake
M cmake/templates/HPXConfig.cmake.in
A cmake/tests/cxx20_std_identity.cpp
M libs/CMakeLists.txt
M libs/core/algorithms/include/hpx/parallel/algorithms/rotate.hpp
M libs/core/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp
M libs/core/algorithms/tests/unit/algorithms/adjacentdifference_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/find_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/for_loop_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/foreach_scheduler.cpp
M libs/core/algorithms/tests/unit/algorithms/foreach_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/reverse_sender.cpp
M libs/core/algorithms/tests/unit/algorithms/rotate_sender.cpp
M
libs/core/algorithms/tests/unit/container_algorithms/adjacentdifference_range_sender.cpp
M
libs/core/algorithms/tests/unit/container_algorithms/foreach_range_sender.cpp
M libs/core/algorithms/tests/unit/container_algorithms/foreach_tests.hpp
M libs/core/async_cuda/include/hpx/async_cuda/transform_stream.hpp
M libs/core/async_cuda/tests/unit/transform_stream.cu
M libs/core/async_mpi/include/hpx/async_mpi/transform_mpi.hpp
M libs/core/async_mpi/tests/unit/algorithm_transform_mpi.cpp
M libs/core/async_mpi/tests/unit/mpi_ring_async_executor.cpp
M libs/core/batch_environments/src/batch_environment.cpp
M libs/core/config/include/hpx/config/compiler_specific.hpp
M libs/core/execution/include/hpx/execution/algorithms/as_sender.hpp
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M
libs/core/execution/include/hpx/execution/algorithms/detail/partial_algorithm.hpp
M libs/core/execution/include/hpx/execution/algorithms/ensure_started.hpp
M libs/core/execution/include/hpx/execution/algorithms/execute.hpp
M libs/core/execution/include/hpx/execution/algorithms/just.hpp
M libs/core/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_stopped.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_value.hpp
M libs/core/execution/include/hpx/execution/algorithms/make_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/run_loop.hpp
M libs/core/execution/include/hpx/execution/algorithms/schedule_from.hpp
M libs/core/execution/include/hpx/execution/algorithms/split.hpp
M libs/core/execution/include/hpx/execution/algorithms/start_detached.hpp
M libs/core/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/core/execution/include/hpx/execution/algorithms/then.hpp
M libs/core/execution/include/hpx/execution/algorithms/transfer.hpp
M libs/core/execution/include/hpx/execution/algorithms/transfer_just.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all_vector.hpp
M libs/core/execution/include/hpx/execution/queries/get_allocator.hpp
M
libs/core/execution/include/hpx/execution/queries/get_delegatee_scheduler.hpp
M libs/core/execution/include/hpx/execution/queries/get_scheduler.hpp
M libs/core/execution/include/hpx/execution/queries/get_stop_token.hpp
M libs/core/execution/include/hpx/execution/queries/read.hpp
M libs/core/execution/src/run_loop.cpp
M libs/core/execution/tests/unit/algorithm_as_sender.cpp
M libs/core/execution/tests/unit/algorithm_bulk.cpp
M libs/core/execution/tests/unit/algorithm_ensure_started.cpp
M libs/core/execution/tests/unit/algorithm_execute.cpp
M libs/core/execution/tests/unit/algorithm_just.cpp
M libs/core/execution/tests/unit/algorithm_just_error.cpp
M libs/core/execution/tests/unit/algorithm_just_stopped.cpp
M libs/core/execution/tests/unit/algorithm_let_error.cpp
M libs/core/execution/tests/unit/algorithm_let_stopped.cpp
M libs/core/execution/tests/unit/algorithm_let_value.cpp
M libs/core/execution/tests/unit/algorithm_run_loop.cpp
M libs/core/execution/tests/unit/algorithm_split.cpp
M libs/core/execution/tests/unit/algorithm_start_detached.cpp
M libs/core/execution/tests/unit/algorithm_sync_wait.cpp
M libs/core/execution/tests/unit/algorithm_sync_wait_with_variant.cpp
M libs/core/execution/tests/unit/algorithm_then.cpp
M libs/core/execution/tests/unit/algorithm_transfer.cpp
M libs/core/execution/tests/unit/algorithm_transfer_just.cpp
M libs/core/execution/tests/unit/algorithm_transfer_when_all.cpp
M libs/core/execution/tests/unit/algorithm_when_all.cpp
M libs/core/execution/tests/unit/algorithm_when_all_vector.cpp
M libs/core/execution/tests/unit/environment_queries.cpp
M libs/core/execution/tests/unit/forward_progress_guarantee.cpp
M libs/core/execution/tests/unit/forwarding_env_query.cpp
M libs/core/execution/tests/unit/forwarding_scheduler_query.cpp
M libs/core/execution/tests/unit/forwarding_sender_query.cpp
M libs/core/execution_base/CMakeLists.txt
M libs/core/execution_base/include/hpx/execution_base/any_sender.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_scheduler.hpp
M
libs/core/execution_base/include/hpx/execution_base/completion_signatures.hpp
M libs/core/execution_base/include/hpx/execution_base/coroutine_utils.hpp
M libs/core/execution_base/include/hpx/execution_base/get_env.hpp
M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
A libs/core/execution_base/include/hpx/execution_base/stdexec_forward.hpp
M libs/core/execution_base/include/hpx/execution_base/this_thread.hpp
M
libs/core/execution_base/include/hpx/execution_base/traits/coroutine_traits.hpp
M libs/core/execution_base/tests/include/algorithm_test_utils.hpp
M libs/core/execution_base/tests/include/coroutine_task.hpp
M libs/core/execution_base/tests/unit/CMakeLists.txt
M libs/core/execution_base/tests/unit/any_sender.cpp
M libs/core/execution_base/tests/unit/basic_operation_state.cpp
M libs/core/execution_base/tests/unit/basic_receiver.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/basic_sender.cpp
M libs/core/execution_base/tests/unit/completion_signatures.cpp
M libs/core/execution_base/tests/unit/coroutine_traits.cpp
M libs/core/execution_base/tests/unit/coroutine_utils.cpp
M libs/core/execution_base/tests/unit/execute_may_block_caller.cpp
M libs/core/execution_base/tests/unit/execution_context.cpp
M libs/core/execution_base/tests/unit/get_env.cpp
A libs/core/execution_base/tests/unit/stdexec.cpp
M libs/core/executors/include/hpx/executors/execute_on.hpp
M libs/core/executors/include/hpx/executors/explicit_scheduler_executor.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
M libs/core/executors/tests/unit/explicit_scheduler_executor.cpp
M libs/core/executors/tests/unit/thread_pool_scheduler.cpp
M libs/core/synchronization/include/hpx/synchronization/async_rw_mutex.hpp
M libs/core/synchronization/tests/unit/async_rw_mutex.cpp
M libs/core/type_support/include/hpx/type_support/meta.hpp
M libs/core/type_support/include/hpx/type_support/pack.hpp
M libs/full/command_line_handling/src/command_line_handling.cpp
Log Message:
-----------
Merge pull request #6431 from isidorostsa/include_stdexec
Integrate NVIDIA's S/R implementation into HPX
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/d9b5f6cdb6d9...bd43586f7657
To unsubscribe from these emails, change your notification settings at
https://github.com/STEllAR-GROUP/hpx/settings/notifications
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits