Branch: refs/heads/release-1.7.X
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 73cf21aa13a24928cd5ae002717074792f435fe3
https://github.com/STEllAR-GROUP/hpx/commit/73cf21aa13a24928cd5ae002717074792f435fe3
Author: Mikael Simberg <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Update version to 1.7.1
Commit: a0a47ca5112936a74a7cf954fec012f3d0146a42
https://github.com/STEllAR-GROUP/hpx/commit/a0a47ca5112936a74a7cf954fec012f3d0146a42
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M libs/core/functional/include/hpx/functional/bind.hpp
M libs/core/functional/include/hpx/functional/traits/is_action.hpp
M libs/core/functional/include/hpx/functional/traits/is_bind_expression.hpp
M libs/core/functional/include/hpx/functional/traits/is_placeholder.hpp
M libs/core/functional/tests/regressions/CMakeLists.txt
A libs/core/functional/tests/regressions/bind_sfinae_5488.cpp
M libs/core/type_support/include/hpx/type_support/pack.hpp
M libs/full/async_distributed/include/hpx/async_distributed/bind_action.hpp
Log Message:
-----------
Adding bounds-checking for bind placeholders
Commit: 65abc118a5942de3afc245bda394088423c88312
https://github.com/STEllAR-GROUP/hpx/commit/65abc118a5942de3afc245bda394088423c88312
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M
libs/core/serialization/include/hpx/serialization/detail/extra_archive_data.hpp
M libs/core/serialization/include/hpx/serialization/detail/pointer.hpp
M libs/core/serialization/src/detail/pointer.cpp
M libs/full/checkpoint_base/include/hpx/checkpoint_base/checkpoint_data.hpp
M libs/full/checkpoint_base/src/checkpoint_data.cpp
M libs/full/naming/include/hpx/naming/detail/preprocess_gid_types.hpp
M libs/full/naming/src/detail/preprocess_gid_types.cpp
M
libs/parallelism/lcos_local/include/hpx/lcos_local/detail/preprocess_future.hpp
M libs/parallelism/lcos_local/src/preprocess_future.cpp
Log Message:
-----------
Change extra archive data to rely on uniqueness of a variable address, not a
function address
Commit: 95569c13763335ea6171bf264ebcb41c6b9dd0a9
https://github.com/STEllAR-GROUP/hpx/commit/95569c13763335ea6171bf264ebcb41c6b9dd0a9
Author: Mikael Simberg <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M .jenkins/lsu/env-gcc-8.sh
M cmake/FindAsio.cmake
M cmake/HPX_SetupAsio.cmake
M cmake/templates/conf.py.in
M docs/sphinx/manual/building_hpx.rst
Log Message:
-----------
Merge pull request #5485 from msimberg/asio-version-check
Add Asio version check
Commit: 820ce975dbba82377fee77536c4bfd5afb6f7240
https://github.com/STEllAR-GROUP/hpx/commit/820ce975dbba82377fee77536c4bfd5afb6f7240
Author: Nikunj Gupta <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M libs/core/synchronization/include/hpx/synchronization/spinlock.hpp
M libs/core/thread_support/include/hpx/thread_support/spinlock.hpp
Log Message:
-----------
Reduce false sharing in locks
Commit: 504acaf9b2e5fe85994e8c0d2457e6051eeff30f
https://github.com/STEllAR-GROUP/hpx/commit/504acaf9b2e5fe85994e8c0d2457e6051eeff30f
Author: Nikunj Gupta <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M libs/core/synchronization/include/hpx/synchronization/spinlock.hpp
Log Message:
-----------
Simplify lcos::local::spinlock lock() implementation
Commit: 0516f5eb052e30f9f66a103d1dc5b64bb9a9105a
https://github.com/STEllAR-GROUP/hpx/commit/0516f5eb052e30f9f66a103d1dc5b64bb9a9105a
Author: Nikunj Gupta <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M libs/core/synchronization/include/hpx/synchronization/spinlock.hpp
M libs/core/thread_support/include/hpx/thread_support/spinlock.hpp
Log Message:
-----------
Convert while to do{} while for better code clarity
Commit: 2189a3d8f7e3dd300602f49e8d3699de53dcf11f
https://github.com/STEllAR-GROUP/hpx/commit/2189a3d8f7e3dd300602f49e8d3699de53dcf11f
Author: Nikunj Gupta <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M libs/core/thread_support/include/hpx/thread_support/spinlock.hpp
Log Message:
-----------
Corrections according to reviews
Commit: 566685a8f280a4fcf5e6f3824a6c8a63e3a48d59
https://github.com/STEllAR-GROUP/hpx/commit/566685a8f280a4fcf5e6f3824a6c8a63e3a48d59
Author: Nikunj Gupta <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M libs/core/thread_support/include/hpx/thread_support/spinlock.hpp
Log Message:
-----------
Simplify spinlock impl in thread_support
Commit: 803c0685ba2d404e5d1c29dc4bbd26c6ad430b86
https://github.com/STEllAR-GROUP/hpx/commit/803c0685ba2d404e5d1c29dc4bbd26c6ad430b86
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M
libs/core/iterator_support/include/hpx/iterator_support/traits/is_range.hpp
M libs/full/collectives/include/hpx/collectives/inclusive_scan.hpp
M libs/full/include_local/include/hpx/local/numeric.hpp
M
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/inclusive_scan.hpp
M
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform_inclusive_scan.hpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_adjacent_difference1.cpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_adjacent_difference2.cpp
M libs/full/segmented_algorithms/tests/unit/partitioned_vector_find.cpp
M libs/full/segmented_algorithms/tests/unit/partitioned_vector_find2.cpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_inclusive_scan.cpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_inclusive_scan2.cpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/reduce_by_key.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/inclusive_scan.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_numeric.hpp
M libs/parallelism/algorithms/tests/regressions/scan_different_inits.cpp
M libs/parallelism/algorithms/tests/regressions/scan_non_commutative.cpp
M libs/parallelism/algorithms/tests/unit/algorithms/inclusive_scan.cpp
M libs/parallelism/algorithms/tests/unit/algorithms/inclusive_scan_tests.hpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/inclusive_scan_range.cpp
Log Message:
-----------
Merge pull request #5439 from Jedi18/adapt_inclusive_scan
Adapt inclusive_scan to C++ 20
Commit: d8f604c53f955ea023e828ed2cae8f25f02c37ce
https://github.com/STEllAR-GROUP/hpx/commit/d8f604c53f955ea023e828ed2cae8f25f02c37ce
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/full/collectives/include/hpx/collectives/exclusive_scan.hpp
M libs/full/include_local/include/hpx/local/numeric.hpp
M
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/exclusive_scan.hpp
M
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform_exclusive_scan.hpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_exclusive_scan.cpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_exclusive_scan2.cpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/exclusive_scan.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_numeric.hpp
M libs/parallelism/algorithms/tests/regressions/scan_different_inits.cpp
M libs/parallelism/algorithms/tests/regressions/scan_non_commutative.cpp
M libs/parallelism/algorithms/tests/unit/algorithms/exclusive_scan.cpp
M libs/parallelism/algorithms/tests/unit/algorithms/exclusive_scan2.cpp
M
libs/parallelism/algorithms/tests/unit/algorithms/exclusive_scan_bad_alloc.cpp
M
libs/parallelism/algorithms/tests/unit/algorithms/exclusive_scan_exception.cpp
M
libs/parallelism/algorithms/tests/unit/algorithms/exclusive_scan_validate.cpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/exclusive_scan_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/lexicographical_compare_range.cpp
Log Message:
-----------
Merge pull request #5436 from Jedi18/adapt_exclusive_scan
Adapt exclusive_scan to C++20
Commit: 6d4baa07a6ba519c95c71dd7d2c5d9fe8702d3bf
https://github.com/STEllAR-GROUP/hpx/commit/6d4baa07a6ba519c95c71dd7d2c5d9fe8702d3bf
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M docs/sphinx/api/public_api.rst
M libs/full/include_local/include/hpx/local/numeric.hpp
M
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform_exclusive_scan.hpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_transform_scan.cpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_transform_scan2.cpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/transform_exclusive_scan.hpp
M libs/parallelism/algorithms/include/hpx/parallel/container_numeric.hpp
M libs/parallelism/algorithms/tests/regressions/scan_different_inits.cpp
M
libs/parallelism/algorithms/tests/unit/algorithms/transform_exclusive_scan.cpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/transform_exclusive_scan_range.cpp
Log Message:
-----------
Merge pull request #5440 from Jedi18/adapt_transform_exclusive_scan
Adapt transform_exclusive_scan to C++ 20
Commit: f680dc1a2fd083aa7f8fb3382a4c03c6d10c9ded
https://github.com/STEllAR-GROUP/hpx/commit/f680dc1a2fd083aa7f8fb3382a4c03c6d10c9ded
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 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/numeric.hpp
M
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/transform_inclusive_scan.hpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_transform_scan.cpp
M
libs/full/segmented_algorithms/tests/unit/partitioned_vector_transform_scan2.cpp
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/transform_inclusive_scan.hpp
M libs/parallelism/algorithms/tests/regressions/scan_different_inits.cpp
M
libs/parallelism/algorithms/tests/regressions/transform_inclusive_scan_4786.cpp
M
libs/parallelism/algorithms/tests/regressions/transform_inclusive_scan_4787.cpp
M
libs/parallelism/algorithms/tests/unit/algorithms/transform_inclusive_scan.cpp
M libs/parallelism/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A
libs/parallelism/algorithms/tests/unit/container_algorithms/transform_inclusive_scan_range.cpp
Log Message:
-----------
Merge pull request #5444 from Jedi18/adapt_transform_inclusive_scan
Adapt transform_inclusive_scan to C++ 20
Commit: 170fffd723148d384f7b94922beeeb46e4346e69
https://github.com/STEllAR-GROUP/hpx/commit/170fffd723148d384f7b94922beeeb46e4346e69
Author: Mikael Simberg <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M .jenkins/cscs-perftests/ctest.cmake
M .jenkins/cscs/ctest.cmake
M .jenkins/lsu/ctest.cmake
Log Message:
-----------
Take new release branch names into account in jenkins configuration
The release branches are now named release-major.minor.X. Change the
cdash track used accordingly. All release branches go under the release
track, so we strip the version suffix from the release branch name.
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/73cf21aa13a2%5E...170fffd72314
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits