Branch: refs/heads/release
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 2a3ce35e4b61cefd2278f1a40d06742d98819a3e
https://github.com/STEllAR-GROUP/hpx/commit/2a3ce35e4b61cefd2278f1a40d06742d98819a3e
Author: Nikunj Gupta <[email protected]>
Date: 2021-05-26 (Wed, 26 May 2021)
Changed paths:
M libs/core/hardware/include/hpx/hardware/timestamp/linux_generic.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_32.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_64.hpp
Log Message:
-----------
Add CUDA timestamp support to hardware clock
Commit: 793676602be45a3d78a7c93179dfbd5c24e056a3
https://github.com/STEllAR-GROUP/hpx/commit/793676602be45a3d78a7c93179dfbd5c24e056a3
Author: Nikunj Gupta <[email protected]>
Date: 2021-05-26 (Wed, 26 May 2021)
Changed paths:
M libs/core/hardware/include/hpx/hardware/timestamp/linux_generic.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_32.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_64.hpp
Log Message:
-----------
Get rid of #if around HPX_HOST_DEVICE
Commit: 572317aa7e5086f8b455ccf6a4de43f173d7aba6
https://github.com/STEllAR-GROUP/hpx/commit/572317aa7e5086f8b455ccf6a4de43f173d7aba6
Author: Nikunj Gupta <[email protected]>
Date: 2021-05-27 (Thu, 27 May 2021)
Changed paths:
M libs/core/hardware/include/hpx/hardware/timestamp.hpp
A libs/core/hardware/include/hpx/hardware/timestamp/cuda.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_generic.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_32.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_64.hpp
Log Message:
-----------
Add separate implementation for cuda timestamp
Commit: 034058848f135089baa9a0cfc9937cf72e160774
https://github.com/STEllAR-GROUP/hpx/commit/034058848f135089baa9a0cfc9937cf72e160774
Author: Nikunj Gupta <[email protected]>
Date: 2021-06-05 (Sat, 05 Jun 2021)
Changed paths:
M libs/core/hardware/CMakeLists.txt
M libs/core/hardware/include/hpx/hardware/timestamp.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/cuda.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_generic.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_32.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_64.hpp
Log Message:
-----------
Finalize according to Mikael
Commit: 1156fd4f32b6131f2bb1b5f8a55747ef55cf393a
https://github.com/STEllAR-GROUP/hpx/commit/1156fd4f32b6131f2bb1b5f8a55747ef55cf393a
Author: Nikunj Gupta <[email protected]>
Date: 2021-06-07 (Mon, 07 Jun 2021)
Changed paths:
M libs/core/hardware/include/hpx/hardware/timestamp/bgq.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_generic.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_32.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_64.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/msvc.hpp
Log Message:
-----------
add timestamp function to msvc and bgq
Commit: 6ce59367f95c3d5dddaac510e6ad3e5a3cb108e0
https://github.com/STEllAR-GROUP/hpx/commit/6ce59367f95c3d5dddaac510e6ad3e5a3cb108e0
Author: Nikunj Gupta <[email protected]>
Date: 2021-06-23 (Wed, 23 Jun 2021)
Changed paths:
M libs/core/hardware/CMakeLists.txt
M libs/core/hardware/include/hpx/hardware/timestamp/bgq.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/cuda.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_generic.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_32.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_64.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/msvc.hpp
Log Message:
-----------
Add support for CPU/GPU source detection
Commit: 47b8552e022684b638ccf238cce9026e9c2ec099
https://github.com/STEllAR-GROUP/hpx/commit/47b8552e022684b638ccf238cce9026e9c2ec099
Author: targetakhil <[email protected]>
Date: 2021-06-26 (Sat, 26 Jun 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_move.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_memory.hpp
M libs/parallelism/algorithms/include/hpx/parallel/util/result_types.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_move_tests.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_moven.cpp
Log Message:
-----------
updated base implementations to return an in_out_result
Commit: b8edb51c1082b13a5b5d461145ce372c6a023261
https://github.com/STEllAR-GROUP/hpx/commit/b8edb51c1082b13a5b5d461145ce372c6a023261
Author: targetakhil <[email protected]>
Date: 2021-06-26 (Sat, 26 Jun 2021)
Changed paths:
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_move.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_move.hpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_move_n_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_move_range.cpp
Log Message:
-----------
add container overloads for uninitialized_move and tests
Commit: 8ee3a597a33c09d9ce27f2fa3e8d09b7582445be
https://github.com/STEllAR-GROUP/hpx/commit/8ee3a597a33c09d9ce27f2fa3e8d09b7582445be
Author: targetakhil <[email protected]>
Date: 2021-06-26 (Sat, 26 Jun 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/full/include_local/include/hpx/local/memory.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_move.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_move.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_memory.hpp
Log Message:
-----------
updated documentation
Commit: 73bf162621a8e4b3dcac2ef01669652a31555def
https://github.com/STEllAR-GROUP/hpx/commit/73bf162621a8e4b3dcac2ef01669652a31555def
Author: targetakhil <[email protected]>
Date: 2021-06-26 (Sat, 26 Jun 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_move.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_move.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_move.cpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_move_tests.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_moven.cpp
Log Message:
-----------
add test for overload not taking in an expolicy
Commit: 0fa12911c8da4bdb50945538b48e9075310abaa8
https://github.com/STEllAR-GROUP/hpx/commit/0fa12911c8da4bdb50945538b48e9075310abaa8
Author: targetakhil <[email protected]>
Date: 2021-06-26 (Sat, 26 Jun 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M libs/parallelism/algorithms/include/hpx/parallel/util/result_types.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_move_tests.hpp
Log Message:
-----------
clang format fix and update documentation with range overloads
Commit: dab45d9257225ab2aef0527b62b0ea19df99b71a
https://github.com/STEllAR-GROUP/hpx/commit/dab45d9257225ab2aef0527b62b0ea19df99b71a
Author: Nikunj Gupta <[email protected]>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M libs/core/hardware/include/hpx/hardware/timestamp.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/bgq.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_generic.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_32.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_64.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/msvc.hpp
Log Message:
-----------
Finish touch-ups on cuda timestamp
Commit: 4afefa4d721307fafaf2b28d5c0ae4749a0c1d31
https://github.com/STEllAR-GROUP/hpx/commit/4afefa4d721307fafaf2b28d5c0ae4749a0c1d31
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-28 (Mon, 28 Jun 2021)
Changed paths:
M libs/core/allocator_support/CMakeLists.txt
A
libs/core/allocator_support/include/hpx/allocator_support/traits/is_allocator.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/parallelism/execution/CMakeLists.txt
M
libs/parallelism/execution/include/hpx/execution/algorithms/detail/partial_algorithm.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/keep_future.hpp
A
libs/parallelism/execution/include/hpx/execution/algorithms/make_future.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
R libs/parallelism/execution/include/hpx/execution/sender_future.hpp
M libs/parallelism/executors/tests/unit/p0443_executor.cpp
M libs/parallelism/futures/include/hpx/futures/future.hpp
M libs/parallelism/futures/include/hpx/futures/traits/is_future.hpp
Log Message:
-----------
Improve integration of futures and senders
Commit: f97998830c57e2cd17a03e63b0f49ee6c45d4997
https://github.com/STEllAR-GROUP/hpx/commit/f97998830c57e2cd17a03e63b0f49ee6c45d4997
Author: Mikael Simberg <[email protected]>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M libs/core/allocator_support/CMakeLists.txt
M
libs/core/allocator_support/include/hpx/allocator_support/traits/is_allocator.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/ensure_started.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/let_value.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/make_future.hpp
Log Message:
-----------
Fix inspect warnings, formatting, and missing headers
Commit: 7a4a26521ad8b95d6e3dc87c02da7d9f1bae69ae
https://github.com/STEllAR-GROUP/hpx/commit/7a4a26521ad8b95d6e3dc87c02da7d9f1bae69ae
Author: Mikael Simberg <[email protected]>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M CMakeLists.txt
M cmake/HPX_SetupBoost.cmake
A cmake/HPX_SetupThreads.cmake
M cmake/templates/HPXConfig.cmake.in
Log Message:
-----------
Properly use find_package(Threads)
Commit: bfeddf7bdca25acb86a614c23a27fb1e075a2408
https://github.com/STEllAR-GROUP/hpx/commit/bfeddf7bdca25acb86a614c23a27fb1e075a2408
Author: Mikael Simberg <[email protected]>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Add missing flags to precompiled headers target
Commit: e2048e3d15fd5ee95247c7f87c13e3144cace5e9
https://github.com/STEllAR-GROUP/hpx/commit/e2048e3d15fd5ee95247c7f87c13e3144cace5e9
Author: Mikael Simberg <[email protected]>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M cmake/HPX_GeneratePackage.cmake
Log Message:
-----------
Exclude Threads::Threads target from pkgconfig file generation
Threads::Threads adds generator expressions that can't be used while
generating the pkgconfig files. pkgconfig file users may have to add
-pthread to their CXXFLAGS.
Commit: a4cc97223935ffa7db187d67bfa56c1f4f9149ab
https://github.com/STEllAR-GROUP/hpx/commit/a4cc97223935ffa7db187d67bfa56c1f4f9149ab
Author: Mikael Simberg <[email protected]>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M cmake/FindAsio.cmake
Log Message:
-----------
Remove leftover debugging message from FindAsio.cmake
Commit: 7b1a7a54fc71dcdb7fc053b65f2b726226cea643
https://github.com/STEllAR-GROUP/hpx/commit/7b1a7a54fc71dcdb7fc053b65f2b726226cea643
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M libs/core/allocator_support/CMakeLists.txt
A
libs/core/allocator_support/include/hpx/allocator_support/traits/is_allocator.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/parallelism/execution/CMakeLists.txt
M
libs/parallelism/execution/include/hpx/execution/algorithms/detail/partial_algorithm.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/ensure_started.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/let_value.hpp
A
libs/parallelism/execution/include/hpx/execution/algorithms/make_future.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
R libs/parallelism/execution/include/hpx/execution/sender_future.hpp
M libs/parallelism/executors/tests/unit/p0443_executor.cpp
M libs/parallelism/futures/include/hpx/futures/future.hpp
M libs/parallelism/futures/include/hpx/futures/traits/is_future.hpp
Log Message:
-----------
Merge pull request #5414 from STEllAR-GROUP/future_senders
Improve integration of futures and senders
Commit: c94402f20b755f9e22de5d0be9a00b16f9ef9659
https://github.com/STEllAR-GROUP/hpx/commit/c94402f20b755f9e22de5d0be9a00b16f9ef9659
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-29 (Tue, 29 Jun 2021)
Changed paths:
M libs/core/type_support/include/hpx/type_support/pack.hpp
M libs/parallelism/execution/CMakeLists.txt
A libs/parallelism/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/parallelism/execution/tests/unit/CMakeLists.txt
A libs/parallelism/execution/tests/unit/algorithm_bulk.cpp
Log Message:
-----------
Adding execution::experimental::bulk algorithm
Commit: 3b945a33f34b37b48a9a7f722eae738f531743f8
https://github.com/STEllAR-GROUP/hpx/commit/3b945a33f34b37b48a9a7f722eae738f531743f8
Author: Mikael Simberg <[email protected]>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M libs/core/hardware/include/hpx/hardware/timestamp/cuda.hpp
Log Message:
-----------
Format timestamp/cuda.hpp
Commit: 9f5c7327e78943fe40ed53e505620ccd15b9774e
https://github.com/STEllAR-GROUP/hpx/commit/9f5c7327e78943fe40ed53e505620ccd15b9774e
Author: Mikael Simberg <[email protected]>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M libs/core/hardware/CMakeLists.txt
M libs/core/hardware/include/hpx/hardware/timestamp/bgq.hpp
A libs/core/hardware/include/hpx/hardware/timestamp/cuda.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_generic.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_32.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_64.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/msvc.hpp
Log Message:
-----------
Merge pull request #5353 from STEllAR-GROUP/cuda_timestamp
Add CUDA timestamp support to HPX Hardware Clock
Commit: e66de35587725525c0ba3770421cde180ef23f25
https://github.com/STEllAR-GROUP/hpx/commit/e66de35587725525c0ba3770421cde180ef23f25
Author: Mikael Simberg <[email protected]>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M CMakeLists.txt
M cmake/FindAsio.cmake
M cmake/HPX_GeneratePackage.cmake
M cmake/HPX_SetupBoost.cmake
A cmake/HPX_SetupThreads.cmake
M cmake/templates/HPXConfig.cmake.in
Log Message:
-----------
Merge pull request #5420 from msimberg/find-threads
Update logic to find threading library
Commit: c243d5f701897c5c586a60d8edea1d45a8f07650
https://github.com/STEllAR-GROUP/hpx/commit/c243d5f701897c5c586a60d8edea1d45a8f07650
Author: Mikael Simberg <[email protected]>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M .circleci/config.yml
Log Message:
-----------
Disable Vc in final docker image created in CI
Commit: 6d7fe136ac77271fc32df09ed5628933d1e87bcc
https://github.com/STEllAR-GROUP/hpx/commit/6d7fe136ac77271fc32df09ed5628933d1e87bcc
Author: Shahrzad Shirzad <[email protected]>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M libs/core/config/include/hpx/config/attributes.hpp
Log Message:
-----------
Adding the missing defined for HPX_HAVE_DEPRECATION_WARNINGS
Commit: c1bfb815fd52159f64a151916266557a71f22a92
https://github.com/STEllAR-GROUP/hpx/commit/c1bfb815fd52159f64a151916266557a71f22a92
Author: Hartmut Kaiser <[email protected]>
Date: 2021-06-30 (Wed, 30 Jun 2021)
Changed paths:
M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
Log Message:
-----------
Removing unneeded typedef
Commit: 9ac79828dc09d6c4234858a1e1e875b57696ba84
https://github.com/STEllAR-GROUP/hpx/commit/9ac79828dc09d6c4234858a1e1e875b57696ba84
Author: targetakhil <[email protected]>
Date: 2021-07-01 (Thu, 01 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_move.hpp
Log Message:
-----------
use HPX_INVOKE instead of directly calling cond
Commit: c5b1c5491ccd346ec02cc96bfd1556770869f7e9
https://github.com/STEllAR-GROUP/hpx/commit/c5b1c5491ccd346ec02cc96bfd1556770869f7e9
Author: Hartmut Kaiser <[email protected]>
Date: 2021-07-02 (Fri, 02 Jul 2021)
Changed paths:
M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
Log Message:
-----------
Merge pull request #5427 from STEllAR-GROUP/unneeded_typedef
Removing unneeded typedef
Commit: 13a6631317782d60855e3733eed6c755325b72b1
https://github.com/STEllAR-GROUP/hpx/commit/13a6631317782d60855e3733eed6c755325b72b1
Author: Hartmut Kaiser <[email protected]>
Date: 2021-07-02 (Fri, 02 Jul 2021)
Changed paths:
M libs/core/config/include/hpx/config/attributes.hpp
Log Message:
-----------
Merge pull request #5425 from STEllAR-GROUP/fix
Adding the missing defined for HPX_HAVE_DEPRECATION_WARNINGS
Commit: d35b7bb8ec3b4d98aa7a3273175c1de9150639f9
https://github.com/STEllAR-GROUP/hpx/commit/d35b7bb8ec3b4d98aa7a3273175c1de9150639f9
Author: Hartmut Kaiser <[email protected]>
Date: 2021-07-03 (Sat, 03 Jul 2021)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/detach.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/ensure_started.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/let_value.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/on.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
Log Message:
-----------
Adding more concept checks for sender/receiver algorithms
Commit: 0c20d5c4bdd3012839e5f7528d7a25105effaae0
https://github.com/STEllAR-GROUP/hpx/commit/0c20d5c4bdd3012839e5f7528d7a25105effaae0
Author: Hartmut Kaiser <[email protected]>
Date: 2021-07-03 (Sat, 03 Jul 2021)
Changed paths:
M libs/parallelism/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/parallelism/execution/tests/unit/algorithm_bulk.cpp
M libs/parallelism/execution/tests/unit/algorithm_test_utils.hpp
Log Message:
-----------
Addressing review comments
Commit: c5e9daefa7de0a8f94468cc66ad8ec0c2585ea0a
https://github.com/STEllAR-GROUP/hpx/commit/c5e9daefa7de0a8f94468cc66ad8ec0c2585ea0a
Author: Mikael Simberg <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/full/include_local/include/hpx/local/memory.hpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_move.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_move.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_memory.hpp
M libs/parallelism/algorithms/include/hpx/parallel/util/result_types.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_move.cpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_move_tests.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_moven.cpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_move_n_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_move_range.cpp
Log Message:
-----------
Merge pull request #5389 from Jedi18/adapt_uninitialized_move
Adapt uninitialized_move and uninitialized_move_n to C++ 20
Commit: 4598d39c3c757f2118d947c062536ab4ac5983e5
https://github.com/STEllAR-GROUP/hpx/commit/4598d39c3c757f2118d947c062536ab4ac5983e5
Author: Mikael Simberg <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/detach.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/ensure_started.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/let_value.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/on.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
Log Message:
-----------
Merge pull request #5426 from STEllAR-GROUP/algorithm_concept_checks
Adding more concept checks for sender/receiver algorithms
Commit: 154f1cb86795b685aab655d62a3965b4ae944f91
https://github.com/STEllAR-GROUP/hpx/commit/154f1cb86795b685aab655d62a3965b4ae944f91
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_default_construct.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_default_construct_tests.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_default_constructn.cpp
Log Message:
-----------
updated base imlementations and added tag_fallback_dispatch overloads for
parallel overloads
Commit: 86ab9ec3374fe313acdc07771a56e33762eeff1d
https://github.com/STEllAR-GROUP/hpx/commit/86ab9ec3374fe313acdc07771a56e33762eeff1d
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M libs/parallelism/algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_default_construct.hpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_construct_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_constructn_range.cpp
Log Message:
-----------
add container overloads
Commit: b5ada04cc1a123ebcb058e4c418b01ff03be11c8
https://github.com/STEllAR-GROUP/hpx/commit/b5ada04cc1a123ebcb058e4c418b01ff03be11c8
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M libs/full/include_local/include/hpx/local/memory.hpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_construct_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_constructn_range.cpp
Log Message:
-----------
added container tests for uninitialized_default_construct and
uninitialized_default_construct_n
Commit: 7831f0274eaf092606acc32bf6b1cdcdf3a77bb0
https://github.com/STEllAR-GROUP/hpx/commit/7831f0274eaf092606acc32bf6b1cdcdf3a77bb0
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_default_construct.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_default_construct.hpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_construct_range.cpp
Log Message:
-----------
updated documentation for uninitialized_default_construct
Commit: d6248e7912d34d890354e43fb5a99c9675f6227e
https://github.com/STEllAR-GROUP/hpx/commit/d6248e7912d34d890354e43fb5a99c9675f6227e
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_default_constructn.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_construct_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_constructn_range.cpp
Log Message:
-----------
fixed clang and inspect errors
Commit: 53f5fce732a5b4c6df389fb6359d541e90a39c23
https://github.com/STEllAR-GROUP/hpx/commit/53f5fce732a5b4c6df389fb6359d541e90a39c23
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M libs/full/include_local/include/hpx/local/memory.hpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_value_construct.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_value_construct.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_value_construct_tests.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_value_constructn.cpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_value_construct_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_value_constructn_range.cpp
Log Message:
-----------
Added uninitalized_value_construct container overloads and tests
Commit: 185460788de7a7cf1f67db38691d42bef489beca
https://github.com/STEllAR-GROUP/hpx/commit/185460788de7a7cf1f67db38691d42bef489beca
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_value_construct.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_value_construct.hpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_value_construct_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_value_constructn_range.cpp
Log Message:
-----------
updated documentation for uninitialized_value_construct
Commit: 75bc11639e01a13610d058069e9501b2840439c3
https://github.com/STEllAR-GROUP/hpx/commit/75bc11639e01a13610d058069e9501b2840439c3
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_algorithms.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_copy.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_copy_tests.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_copyn.cpp
Log Message:
-----------
deprecated old parallel overloads and added tag_fallback_invoke CPO overloads
Commit: 3aa09d6fb4d52311b3f39de8b682000b103315bf
https://github.com/STEllAR-GROUP/hpx/commit/3aa09d6fb4d52311b3f39de8b682000b103315bf
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_copy.hpp
Log Message:
-----------
add range overloads for uninitialized_copy_n
Commit: f27d05f0f39c6661149d91f4f4c1fab0088a7acd
https://github.com/STEllAR-GROUP/hpx/commit/f27d05f0f39c6661149d91f4f4c1fab0088a7acd
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_copy.hpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_copy_n_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_copy_range.cpp
Log Message:
-----------
added uninitialized_copy and uninitialized_copy_n range tests
Commit: aeb714784af91cf935031f1a5bca5de0db687e57
https://github.com/STEllAR-GROUP/hpx/commit/aeb714784af91cf935031f1a5bca5de0db687e57
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_copy.hpp
Log Message:
-----------
add doxygen documentation for container overloads
Commit: dcd857dc46f2184d8675d5523b15d4af0f6bedf9
https://github.com/STEllAR-GROUP/hpx/commit/dcd857dc46f2184d8675d5523b15d4af0f6bedf9
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M libs/full/include_local/include/hpx/local/memory.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_copy.hpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_copy_n_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_copy_range.cpp
Log Message:
-----------
change tag_fallback_invoke to tag_fallback_dispatch
Commit: e7e7135c6de49c695e5910c63a5c01b2dd7f6517
https://github.com/STEllAR-GROUP/hpx/commit/e7e7135c6de49c695e5910c63a5c01b2dd7f6517
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_algorithms.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_memory.hpp
Log Message:
-----------
limit line length for doxygen docs and place header in container_memory
Commit: 3813723135b4076001670eea537ac1681a431e70
https://github.com/STEllAR-GROUP/hpx/commit/3813723135b4076001670eea537ac1681a431e70
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_memory.hpp
Log Message:
-----------
extracted common code from sequential uninitialized_copy and
uninitialized_copy_sent
Commit: c453ed84be7953b29280494a3a25244e96121ef3
https://github.com/STEllAR-GROUP/hpx/commit/c453ed84be7953b29280494a3a25244e96121ef3
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
Log Message:
-----------
correct errors in doxygen doc for uninitialized_copy_n
Commit: 6288632cb7de07b753c0deb978377fa5cd569f84
https://github.com/STEllAR-GROUP/hpx/commit/6288632cb7de07b753c0deb978377fa5cd569f84
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_fill.cpp
Log Message:
-----------
updated uninitialized fill base implementations
Commit: e453643199c5fe922e5a199bcb9ef9370d27702e
https://github.com/STEllAR-GROUP/hpx/commit/e453643199c5fe922e5a199bcb9ef9370d27702e
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_fill.cpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_filln.cpp
Log Message:
-----------
added tag_fallback_dispatch overloads for uninitalized_fill and updated tests
Commit: 2b3d8855122c4306fd4ef4a64e99393e236281d2
https://github.com/STEllAR-GROUP/hpx/commit/2b3d8855122c4306fd4ef4a64e99393e236281d2
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_fill.hpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_fill_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_filln_range.cpp
Log Message:
-----------
added container overloads and tests
Commit: 4bc75a29a8f79eeb1960d5c4a520fbd8543f49ce
https://github.com/STEllAR-GROUP/hpx/commit/4bc75a29a8f79eeb1960d5c4a520fbd8543f49ce
Author: targetakhil <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/full/include_local/include/hpx/local/memory.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_fill.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_memory.hpp
Log Message:
-----------
added documentation for overloads and made changes in the api docs
Commit: fb994ac9dea91d0c4df506fba858822d042027c3
https://github.com/STEllAR-GROUP/hpx/commit/fb994ac9dea91d0c4df506fba858822d042027c3
Author: Hartmut Kaiser <[email protected]>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M libs/core/config/include/hpx/config/attributes.hpp
Log Message:
-----------
Revert "Adding the missing defined for HPX_HAVE_DEPRECATION_WARNINGS"
Commit: fa1f0b25eb8efdc12f1e57ea7d5d7d841fbe9c2b
https://github.com/STEllAR-GROUP/hpx/commit/fa1f0b25eb8efdc12f1e57ea7d5d7d841fbe9c2b
Author: Mikael Simberg <[email protected]>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M .circleci/config.yml
Log Message:
-----------
Merge pull request #5424 from msimberg/disable-vc-docker-image
Disable Vc in final docker image created in CI
Commit: 99fb68a57117bab491df16792231e9a75525acfd
https://github.com/STEllAR-GROUP/hpx/commit/99fb68a57117bab491df16792231e9a75525acfd
Author: Mikael Simberg <[email protected]>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/full/include_local/include/hpx/local/memory.hpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_default_construct.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_default_construct.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_default_construct_tests.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_default_constructn.cpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_construct_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_constructn_range.cpp
Log Message:
-----------
Merge pull request #5415 from Jedi18/adapt_uninit_default_construct
Adapt uninitialized_default_construct and uninitialized_default_construct_n to
C++ 20
Commit: 38c970ce237e2a60b3bcfbc78156ef4b393d5e5a
https://github.com/STEllAR-GROUP/hpx/commit/38c970ce237e2a60b3bcfbc78156ef4b393d5e5a
Author: Mikael Simberg <[email protected]>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/full/include_local/include/hpx/local/memory.hpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_value_construct.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_value_construct.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_value_construct_tests.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_value_constructn.cpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_value_construct_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_value_constructn_range.cpp
Log Message:
-----------
Merge pull request #5416 from Jedi18/adapt_uninit_value_construct
Adapt uninitialized_value_construct and uninitialized_value_construct_n to C++
20
Commit: f8f3f2f25857f865448a44abc9a19e19ff7a61ea
https://github.com/STEllAR-GROUP/hpx/commit/f8f3f2f25857f865448a44abc9a19e19ff7a61ea
Author: Mikael Simberg <[email protected]>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M libs/core/config/include/hpx/config/attributes.hpp
Log Message:
-----------
Merge pull request #5430 from STEllAR-GROUP/revert-5425-fix
Revert "Adding the missing defined for HPX_HAVE_DEPRECATION_WARNINGS"
Commit: 39f685e2f21f137006036b7e21de51eb04e755f2
https://github.com/STEllAR-GROUP/hpx/commit/39f685e2f21f137006036b7e21de51eb04e755f2
Author: Mikael Simberg <[email protected]>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M libs/parallelism/execution/include/hpx/execution/algorithms/bulk.hpp
Log Message:
-----------
Format bulk.hpp
Commit: 1521595e7cc7f97f38ae64ff05cd3f94ea808444
https://github.com/STEllAR-GROUP/hpx/commit/1521595e7cc7f97f38ae64ff05cd3f94ea808444
Author: Mikael Simberg <[email protected]>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M libs/parallelism/execution/include/hpx/execution/algorithms/bulk.hpp
Log Message:
-----------
Rvalue qualify bulk_receiver set_value member function
Commit: e7d4f8b8f70db89976974b5b61f4e921215e86dd
https://github.com/STEllAR-GROUP/hpx/commit/e7d4f8b8f70db89976974b5b61f4e921215e86dd
Author: targetakhil <[email protected]>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_fill.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_memory.hpp
Log Message:
-----------
add is integral constraint for uninitialized_fill_n overloads
Commit: 2f9cf0a147fbf22a6242333e4a9bdf9b9d5eb0a9
https://github.com/STEllAR-GROUP/hpx/commit/2f9cf0a147fbf22a6242333e4a9bdf9b9d5eb0a9
Author: targetakhil <[email protected]>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M libs/core/config/include/hpx/config/deprecation.hpp
Log Message:
-----------
added deprecation warnings for v1.8 and use hexadecimal values to compare
with HPX_VERSION_FULL
Commit: 02c27d1fe0c8b6ea2e88764aea36c04cef144009
https://github.com/STEllAR-GROUP/hpx/commit/02c27d1fe0c8b6ea2e88764aea36c04cef144009
Author: Hartmut Kaiser <[email protected]>
Date: 2021-07-06 (Tue, 06 Jul 2021)
Changed paths:
M libs/core/serialization/CMakeLists.txt
M libs/core/serialization/include/hpx/serialization/input_archive.hpp
M libs/core/serialization/include/hpx/serialization/output_archive.hpp
M
libs/core/serialization/include/hpx/serialization/traits/is_bitwise_serializable.hpp
A
libs/core/serialization/include/hpx/serialization/traits/is_not_bitwise_serializable.hpp
M libs/core/serialization/tests/unit/CMakeLists.txt
M libs/core/serialization/tests/unit/any_serialization.cpp
A libs/core/serialization/tests/unit/not_bitwise_serializable.cpp
Log Message:
-----------
This adds support for systems that assumes all types are bitwise serializable
by default
- this also allows for certain types to be normally serialized, still
Commit: a4edda95aa5be3367cf2346a7e73c2704a4d5aaa
https://github.com/STEllAR-GROUP/hpx/commit/a4edda95aa5be3367cf2346a7e73c2704a4d5aaa
Author: Mikael Simberg <[email protected]>
Date: 2021-07-07 (Wed, 07 Jul 2021)
Changed paths:
M libs/core/type_support/include/hpx/type_support/pack.hpp
M libs/parallelism/execution/CMakeLists.txt
A libs/parallelism/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/parallelism/execution/tests/unit/CMakeLists.txt
A libs/parallelism/execution/tests/unit/algorithm_bulk.cpp
M libs/parallelism/execution/tests/unit/algorithm_test_utils.hpp
Log Message:
-----------
Merge pull request #5422 from STEllAR-GROUP/bulk_algorithm
Adding execution::experimental::bulk algorithm
Commit: 165b675dda42673e7a93375eb3eb01cc29a35ea7
https://github.com/STEllAR-GROUP/hpx/commit/165b675dda42673e7a93375eb3eb01cc29a35ea7
Author: Mikael Simberg <[email protected]>
Date: 2021-07-07 (Wed, 07 Jul 2021)
Changed paths:
M libs/core/config/include/hpx/config/deprecation.hpp
Log Message:
-----------
Merge pull request #5432 from Jedi18/add_deprecation_warnings
Add deprecation warnings for v1.8
Commit: fb38eed5cec174050028a73b92a75819fcf4f1c0
https://github.com/STEllAR-GROUP/hpx/commit/fb38eed5cec174050028a73b92a75819fcf4f1c0
Author: Mikael Simberg <[email protected]>
Date: 2021-07-07 (Wed, 07 Jul 2021)
Changed paths:
M libs/parallelism/execution/include/hpx/execution/algorithms/when_all.hpp
Log Message:
-----------
Fix when_all_sender connect for references
Stored senders should not be moved when using the lvalue reference
overload of connect.
Commit: f178f76af43cfc91f2c23a3d715914a034fbae9d
https://github.com/STEllAR-GROUP/hpx/commit/f178f76af43cfc91f2c23a3d715914a034fbae9d
Author: Hartmut Kaiser <[email protected]>
Date: 2021-07-07 (Wed, 07 Jul 2021)
Changed paths:
M libs/core/serialization/include/hpx/serialization/array.hpp
M libs/core/serialization/include/hpx/serialization/complex.hpp
M libs/core/serialization/include/hpx/serialization/detail/vc.hpp
M libs/core/serialization/include/hpx/serialization/input_archive.hpp
M libs/core/serialization/include/hpx/serialization/map.hpp
M libs/core/serialization/include/hpx/serialization/output_archive.hpp
M libs/core/serialization/include/hpx/serialization/tuple.hpp
M libs/core/serialization/include/hpx/serialization/vector.hpp
M libs/core/serialization/tests/unit/not_bitwise_serializable.cpp
M libs/full/compute/include/hpx/compute/serialization/vector.hpp
M libs/full/include/include/hpx/include/traits.hpp
Log Message:
-----------
Adding support to internal types that need bitwise serialization
- flyby: disable bitwise serialization if endianess differs
Commit: 26842288d2f35626c5a833b7068c6e56a24cbe33
https://github.com/STEllAR-GROUP/hpx/commit/26842288d2f35626c5a833b7068c6e56a24cbe33
Author: Mikael Simberg <[email protected]>
Date: 2021-07-07 (Wed, 07 Jul 2021)
Changed paths:
M libs/full/async_cuda/src/cuda_event_callback.cpp
Log Message:
-----------
Update CUDA polling logging to be more verbose
Commit: 9ad1c3b8607bf1da3b8bbf7cebf6392e80a62fec
https://github.com/STEllAR-GROUP/hpx/commit/9ad1c3b8607bf1da3b8bbf7cebf6392e80a62fec
Author: srinivasyadav18 <[email protected]>
Date: 2021-07-08 (Thu, 08 Jul 2021)
Changed paths:
R
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_tests.hpp
Log Message:
-----------
Delete datapar/foreach_tests.hpp
removes foreach_tests.hpp which was accidently copied into datapar unit tests
in previous commits.
Commit: 35118cc09a82cce386aee538fa088878eccf1fb4
https://github.com/STEllAR-GROUP/hpx/commit/35118cc09a82cce386aee538fa088878eccf1fb4
Author: Mikael Simberg <[email protected]>
Date: 2021-07-08 (Thu, 08 Jul 2021)
Changed paths:
R
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_tests.hpp
Log Message:
-----------
Merge pull request #5438 from srinivasyadav18/cleanup_datapar
Delete datapar/foreach_tests.hpp
Commit: dc3328e5abd059fa94dd10d02cb1fa8ac8ff1c19
https://github.com/STEllAR-GROUP/hpx/commit/dc3328e5abd059fa94dd10d02cb1fa8ac8ff1c19
Author: Mikael Simberg <[email protected]>
Date: 2021-07-08 (Thu, 08 Jul 2021)
Changed paths:
M libs/core/serialization/tests/unit/CMakeLists.txt
Log Message:
-----------
Format libs/core/serialization/tests/unit/CMakeLists.txt
Commit: d32416bb45274f6aac244154c32ac6ca08eafea9
https://github.com/STEllAR-GROUP/hpx/commit/d32416bb45274f6aac244154c32ac6ca08eafea9
Author: Mikael Simberg <[email protected]>
Date: 2021-07-08 (Thu, 08 Jul 2021)
Changed paths:
M libs/core/serialization/CMakeLists.txt
M libs/core/serialization/include/hpx/serialization/array.hpp
M libs/core/serialization/include/hpx/serialization/complex.hpp
M libs/core/serialization/include/hpx/serialization/detail/vc.hpp
M libs/core/serialization/include/hpx/serialization/input_archive.hpp
M libs/core/serialization/include/hpx/serialization/map.hpp
M libs/core/serialization/include/hpx/serialization/output_archive.hpp
M
libs/core/serialization/include/hpx/serialization/traits/is_bitwise_serializable.hpp
A
libs/core/serialization/include/hpx/serialization/traits/is_not_bitwise_serializable.hpp
M libs/core/serialization/include/hpx/serialization/tuple.hpp
M libs/core/serialization/include/hpx/serialization/vector.hpp
M libs/core/serialization/tests/unit/CMakeLists.txt
M libs/core/serialization/tests/unit/any_serialization.cpp
A libs/core/serialization/tests/unit/not_bitwise_serializable.cpp
M libs/full/compute/include/hpx/compute/serialization/vector.hpp
M libs/full/include/include/hpx/include/traits.hpp
Log Message:
-----------
Merge pull request #5435 from STEllAR-GROUP/not_bitwise_serializable
This adds support for systems that assume all types are bitwise serializable by
default
Commit: d6257bc49854fdc4d48070902634e1d7fe1fa15e
https://github.com/STEllAR-GROUP/hpx/commit/d6257bc49854fdc4d48070902634e1d7fe1fa15e
Author: Mikael Simberg <[email protected]>
Date: 2021-07-08 (Thu, 08 Jul 2021)
Changed paths:
M libs/core/synchronization/tests/unit/async_rw_mutex.cpp
M libs/full/async_cuda/tests/unit/transform_stream.cu
M libs/full/compute_cuda/tests/performance/synchronize.cu
M libs/parallelism/executors/CMakeLists.txt
R libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
A libs/parallelism/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/parallelism/executors/tests/unit/CMakeLists.txt
R libs/parallelism/executors/tests/unit/p0443_executor.cpp
A libs/parallelism/executors/tests/unit/thread_pool_scheduler.cpp
Log Message:
-----------
Rename hpx::execution::experimental::executor to
hpx::execution::experimental::thread_pool_scheduler
Commit: f8a4f81f19ae5fcc8bd327611aeddf0e670554f2
https://github.com/STEllAR-GROUP/hpx/commit/f8a4f81f19ae5fcc8bd327611aeddf0e670554f2
Author: Mikael Simberg <[email protected]>
Date: 2021-07-08 (Thu, 08 Jul 2021)
Changed paths:
M libs/core/synchronization/tests/unit/async_rw_mutex.cpp
M libs/full/async_cuda/tests/unit/transform_stream.cu
M libs/full/compute_cuda/tests/performance/synchronize.cu
M libs/parallelism/executors/CMakeLists.txt
R libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
A libs/parallelism/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/parallelism/executors/tests/unit/CMakeLists.txt
R libs/parallelism/executors/tests/unit/p0443_executor.cpp
A libs/parallelism/executors/tests/unit/thread_pool_scheduler.cpp
Log Message:
-----------
Merge pull request #5431 from msimberg/rename-p0443-executor
Rename the new P0443/P2300 executor to thread_pool_scheduler
Commit: 60467c49f7cfa3fba399b2f63b4863b10bf4a723
https://github.com/STEllAR-GROUP/hpx/commit/60467c49f7cfa3fba399b2f63b4863b10bf4a723
Author: Mikael Simberg <[email protected]>
Date: 2021-07-08 (Thu, 08 Jul 2021)
Changed paths:
M libs/parallelism/execution/include/hpx/execution/algorithms/when_all.hpp
Log Message:
-----------
Merge pull request #5433 from msimberg/when_all-lvalue-ref-connect
Fix when_all_sender connect for references
Commit: 3caa62489c01e247851ba1892b6c2e93975fb52e
https://github.com/STEllAR-GROUP/hpx/commit/3caa62489c01e247851ba1892b6c2e93975fb52e
Author: Mikael Simberg <[email protected]>
Date: 2021-07-08 (Thu, 08 Jul 2021)
Changed paths:
M libs/full/async_cuda/src/cuda_event_callback.cpp
Log Message:
-----------
Merge pull request #5434 from msimberg/update-cuda-polling-logging
Update CUDA polling logging to be more verbose
Commit: fc37a2faedaeabe1e485be99fc03c41e49ed7b76
https://github.com/STEllAR-GROUP/hpx/commit/fc37a2faedaeabe1e485be99fc03c41e49ed7b76
Author: Mikael Simberg <[email protected]>
Date: 2021-07-08 (Thu, 08 Jul 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/full/include_local/include/hpx/local/memory.hpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_memory.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_copy_tests.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_copyn.cpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_copy_n_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_copy_range.cpp
Log Message:
-----------
Merge pull request #5371 from Jedi18/adapt_uninitialized_copy
Adapt uninitialized_copy and uninitialized_copy_n to C++ 20
Commit: 0ddd24f50be81142626fff3ca30a3759daeafbcb
https://github.com/STEllAR-GROUP/hpx/commit/0ddd24f50be81142626fff3ca30a3759daeafbcb
Author: Mikael Simberg <[email protected]>
Date: 2021-07-08 (Thu, 08 Jul 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/full/include_local/include/hpx/local/memory.hpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_fill.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_memory.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_fill.cpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_filln.cpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_fill_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_filln_range.cpp
Log Message:
-----------
Merge pull request #5402 from Jedi18/adapt_uninitialized_fill
Adapt uninitialized_fill and uninitialized_fill_n to C++ 20
Commit: 3dfcb74b4933dea0248572c05db224d2f98e2ba4
https://github.com/STEllAR-GROUP/hpx/commit/3dfcb74b4933dea0248572c05db224d2f98e2ba4
Author: Mikael Simberg <[email protected]>
Date: 2021-07-09 (Fri, 09 Jul 2021)
Changed paths:
M CMakeLists.txt
M cmake/HPX_AddCompileFlag.cmake
M cmake/HPX_AddLinkFlag.cmake
M cmake/HPX_SetupThreads.cmake
Log Message:
-----------
Add back explicit -pthread flags when available for Cray compiler
Commit: ba5056dfee52c8ec2c6662cbbb696d29ac90b9c3
https://github.com/STEllAR-GROUP/hpx/commit/ba5056dfee52c8ec2c6662cbbb696d29ac90b9c3
Author: Mikael Simberg <[email protected]>
Date: 2021-07-09 (Fri, 09 Jul 2021)
Changed paths:
M CMakeLists.txt
M cmake/HPX_AddCompileFlag.cmake
M cmake/HPX_AddLinkFlag.cmake
M cmake/HPX_SetupThreads.cmake
Log Message:
-----------
Merge pull request #5437 from msimberg/fix-pthreads-cray-clang
Add back explicit -pthread flags when available
Commit: 7ba653ae0bbaa2b15b9efc56267e53da189ad6fa
https://github.com/STEllAR-GROUP/hpx/commit/7ba653ae0bbaa2b15b9efc56267e53da189ad6fa
Author: Mikael Simberg <[email protected]>
Date: 2021-07-09 (Fri, 09 Jul 2021)
Changed paths:
M .circleci/config.yml
M CMakeLists.txt
M cmake/FindAsio.cmake
M cmake/HPX_AddCompileFlag.cmake
M cmake/HPX_AddLinkFlag.cmake
M cmake/HPX_GeneratePackage.cmake
M cmake/HPX_SetupBoost.cmake
A cmake/HPX_SetupThreads.cmake
M cmake/templates/HPXConfig.cmake.in
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/core/allocator_support/CMakeLists.txt
A
libs/core/allocator_support/include/hpx/allocator_support/traits/is_allocator.hpp
M libs/core/config/include/hpx/config/deprecation.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/hardware/CMakeLists.txt
M libs/core/hardware/include/hpx/hardware/timestamp/bgq.hpp
A libs/core/hardware/include/hpx/hardware/timestamp/cuda.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_generic.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_32.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/linux_x86_64.hpp
M libs/core/hardware/include/hpx/hardware/timestamp/msvc.hpp
M libs/core/serialization/CMakeLists.txt
M libs/core/serialization/include/hpx/serialization/array.hpp
M libs/core/serialization/include/hpx/serialization/complex.hpp
M libs/core/serialization/include/hpx/serialization/detail/vc.hpp
M libs/core/serialization/include/hpx/serialization/input_archive.hpp
M libs/core/serialization/include/hpx/serialization/map.hpp
M libs/core/serialization/include/hpx/serialization/output_archive.hpp
M
libs/core/serialization/include/hpx/serialization/traits/is_bitwise_serializable.hpp
A
libs/core/serialization/include/hpx/serialization/traits/is_not_bitwise_serializable.hpp
M libs/core/serialization/include/hpx/serialization/tuple.hpp
M libs/core/serialization/include/hpx/serialization/vector.hpp
M libs/core/serialization/tests/unit/CMakeLists.txt
M libs/core/serialization/tests/unit/any_serialization.cpp
A libs/core/serialization/tests/unit/not_bitwise_serializable.cpp
M libs/core/synchronization/tests/unit/async_rw_mutex.cpp
M libs/core/type_support/include/hpx/type_support/pack.hpp
M libs/full/async_cuda/src/cuda_event_callback.cpp
M libs/full/async_cuda/tests/unit/transform_stream.cu
M libs/full/compute/include/hpx/compute/serialization/vector.hpp
M libs/full/compute_cuda/tests/performance/synchronize.cu
M libs/full/include/include/hpx/include/traits.hpp
M libs/full/include_local/include/hpx/local/memory.hpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_default_construct.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_move.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_value_construct.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_copy.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_default_construct.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_fill.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_move.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/uninitialized_value_construct.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_memory.hpp
M libs/parallelism/algorithms/include/hpx/parallel/util/result_types.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_copy_tests.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_copyn.cpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_default_construct_tests.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_default_constructn.cpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_fill.cpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_filln.cpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_move.cpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_move_tests.hpp
M libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_moven.cpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_value_construct_tests.hpp
M
libs/parallelism/algorithms/tests/unit/algorithms/uninitialized_value_constructn.cpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_copy_n_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_copy_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_construct_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_default_constructn_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_fill_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_filln_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_move_n_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_move_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_value_construct_range.cpp
A
libs/parallelism/algorithms/tests/unit/container_algorithms/uninitialized_value_constructn_range.cpp
R
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_tests.hpp
M libs/parallelism/execution/CMakeLists.txt
A libs/parallelism/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/detach.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/detail/partial_algorithm.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/ensure_started.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/let_value.hpp
A
libs/parallelism/execution/include/hpx/execution/algorithms/make_future.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/on.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/when_all.hpp
R libs/parallelism/execution/include/hpx/execution/sender_future.hpp
M libs/parallelism/execution/tests/unit/CMakeLists.txt
A libs/parallelism/execution/tests/unit/algorithm_bulk.cpp
M libs/parallelism/execution/tests/unit/algorithm_test_utils.hpp
M libs/parallelism/executors/CMakeLists.txt
R libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
A libs/parallelism/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/parallelism/executors/tests/unit/CMakeLists.txt
R libs/parallelism/executors/tests/unit/p0443_executor.cpp
A libs/parallelism/executors/tests/unit/thread_pool_scheduler.cpp
M libs/parallelism/futures/include/hpx/futures/future.hpp
M libs/parallelism/futures/include/hpx/futures/traits/is_future.hpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into release
Commit: 968c3179d3397a3f8e51c29d63bd1b1ad41c5287
https://github.com/STEllAR-GROUP/hpx/commit/968c3179d3397a3f8e51c29d63bd1b1ad41c5287
Author: Mikael Simberg <[email protected]>
Date: 2021-07-09 (Fri, 09 Jul 2021)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Change 1.7.0 version tag to rc3
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/ae510ddec786...968c3179d339
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits