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

Reply via email to