Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 4d38761884b5e9b7bc79fb3c506d4ecec4ced627
      
https://github.com/STEllAR-GROUP/hpx/commit/4d38761884b5e9b7bc79fb3c506d4ecec4ced627
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-08 (Tue, 08 Jun 2021)

  Changed paths:
    M libs/core/config/include/hpx/config.hpp
    M libs/core/thread_support/include/hpx/thread_support/assert_owns_lock.hpp
    M libs/core/type_support/include/hpx/type_support/lazy_conditional.hpp
    M libs/full/actions_base/include/hpx/actions_base/traits/is_client.hpp
    M libs/full/collectives/CMakeLists.txt
    A libs/full/collectives/include/hpx/collectives/channel_communicator.hpp
    A 
libs/full/collectives/include/hpx/collectives/detail/channel_communicator.hpp
    A libs/full/collectives/src/channel_communicator.cpp
    A libs/full/collectives/src/detail/channel_communicator_server.cpp
    M libs/full/collectives/tests/unit/CMakeLists.txt
    A libs/full/collectives/tests/unit/channel_communicator.cpp
    M libs/full/components/include/hpx/components/client.hpp
    M libs/full/components/include/hpx/components/client_base.hpp
    M libs/full/lcos_distributed/include/hpx/lcos_distributed/channel.hpp
    M libs/full/lcos_distributed/include/hpx/lcos_distributed/server/channel.hpp
    M libs/full/lcos_distributed/tests/unit/CMakeLists.txt
    M 
libs/parallelism/async_combinators/include/hpx/async_combinators/wait_all.hpp
    M libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp
    M libs/parallelism/futures/include/hpx/futures/promise.hpp
    M 
libs/parallelism/futures/include/hpx/futures/traits/detail/future_traits.hpp
    M libs/parallelism/futures/include/hpx/futures/traits/future_then_result.hpp
    M libs/parallelism/futures/include/hpx/futures/traits/future_traits.hpp
    M libs/parallelism/futures/include/hpx/futures/traits/is_future.hpp
    M 
libs/parallelism/futures/include/hpx/futures/traits/promise_remote_result.hpp
    M libs/parallelism/lcos_local/include/hpx/lcos_local/channel.hpp
    M libs/parallelism/lcos_local/include/hpx/lcos_local/packaged_task.hpp

  Log Message:
  -----------
  Adding channel_communicator

- flyby: Modernize channel implementations
- flyby: Modernize promise, packaged_task, and various traits
- flyby: hpx::wait_all: modernize and fix problem


  Commit: 5dec047f6a2c094466250a49dc35c591c627084d
      
https://github.com/STEllAR-GROUP/hpx/commit/5dec047f6a2c094466250a49dc35c591c627084d
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-08 (Tue, 08 Jun 2021)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/all_gather.hpp
    M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
    M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
    M libs/full/collectives/include/hpx/collectives/broadcast.hpp
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/include/hpx/collectives/exclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    M libs/full/collectives/include/hpx/collectives/inclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/reduce.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    M libs/full/collectives/src/create_communicator.cpp
    M libs/full/collectives/tests/unit/all_gather.cpp
    M libs/full/collectives/tests/unit/all_reduce.cpp
    M libs/full/collectives/tests/unit/all_to_all.cpp
    M libs/full/collectives/tests/unit/broadcast.cpp
    M libs/full/collectives/tests/unit/exclusive_scan_.cpp
    M libs/full/collectives/tests/unit/gather.cpp
    M libs/full/collectives/tests/unit/inclusive_scan_.cpp
    M libs/full/collectives/tests/unit/reduce.cpp
    M libs/full/collectives/tests/unit/scatter.cpp

  Log Message:
  -----------
  Fixing argument order for collective operations


  Commit: 148f074325ba1312d6285e1317e4633fb958f290
      
https://github.com/STEllAR-GROUP/hpx/commit/148f074325ba1312d6285e1317e4633fb958f290
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-08 (Tue, 08 Jun 2021)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/channel_communicator.hpp
    M libs/full/collectives/src/channel_communicator.cpp

  Log Message:
  -----------
  Adding missing default constructor to channel_communicator.


  Commit: 06a87e0bcae0ef5d5bb498565809c19206be1e29
      
https://github.com/STEllAR-GROUP/hpx/commit/06a87e0bcae0ef5d5bb498565809c19206be1e29
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-08 (Tue, 08 Jun 2021)

  Changed paths:
    M libs/full/collectives/tests/regressions/multiple_gather_ops_2001.cpp
    M libs/full/collectives/tests/unit/reduce.cpp
    M 
libs/parallelism/futures/include/hpx/futures/traits/promise_remote_result.hpp
    M libs/parallelism/lcos_local/include/hpx/lcos_local/packaged_task.hpp

  Log Message:
  -----------
  Fixing test errors


  Commit: 560df9c77533ba9c154e5db5b1e18fce8d4c9193
      
https://github.com/STEllAR-GROUP/hpx/commit/560df9c77533ba9c154e5db5b1e18fce8d4c9193
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-08 (Tue, 08 Jun 2021)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M 
libs/full/collectives/include/hpx/collectives/detail/channel_communicator.hpp
    M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
    M libs/full/collectives/src/create_communicator.cpp

  Log Message:
  -----------
  Adding get/set info to communicator


  Commit: 22a47170da81218e8cb0d355b6adacb0461492dd
      
https://github.com/STEllAR-GROUP/hpx/commit/22a47170da81218e8cb0d355b6adacb0461492dd
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-08 (Tue, 08 Jun 2021)

  Changed paths:
    M examples/1d_stencil/1d_stencil_8.cpp
    M libs/full/collectives/CMakeLists.txt
    M libs/full/collectives/include/hpx/collectives/all_gather.hpp
    M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
    M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
    A libs/full/collectives/include/hpx/collectives/argument_types.hpp
    M libs/full/collectives/include/hpx/collectives/broadcast.hpp
    M libs/full/collectives/include/hpx/collectives/channel_communicator.hpp
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    M libs/full/collectives/include/hpx/collectives/exclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    M libs/full/collectives/include/hpx/collectives/inclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/reduce.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    M libs/full/collectives/src/channel_communicator.cpp
    M libs/full/collectives/src/create_communicator.cpp
    M libs/full/collectives/tests/regressions/multiple_gather_ops_2001.cpp
    M libs/full/collectives/tests/unit/all_gather.cpp
    M libs/full/collectives/tests/unit/all_reduce.cpp
    M libs/full/collectives/tests/unit/all_to_all.cpp
    M libs/full/collectives/tests/unit/broadcast.cpp
    M libs/full/collectives/tests/unit/channel_communicator.cpp
    M libs/full/collectives/tests/unit/exclusive_scan_.cpp
    M libs/full/collectives/tests/unit/gather.cpp
    M libs/full/collectives/tests/unit/inclusive_scan_.cpp
    M libs/full/collectives/tests/unit/reduce.cpp
    M libs/full/collectives/tests/unit/scatter.cpp

  Log Message:
  -----------
  Disambiguate arguments for collective operations


  Commit: b54d46ede348b722216f41a9cd30d7e4292b6d65
      
https://github.com/STEllAR-GROUP/hpx/commit/b54d46ede348b722216f41a9cd30d7e4292b6d65
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-09 (Wed, 09 Jun 2021)

  Changed paths:
    M examples/1d_stencil/1d_stencil_8.cpp
    M libs/core/config/include/hpx/config.hpp
    M libs/core/thread_support/include/hpx/thread_support/assert_owns_lock.hpp
    M libs/core/type_support/include/hpx/type_support/lazy_conditional.hpp
    M libs/full/actions_base/include/hpx/actions_base/traits/is_client.hpp
    M libs/full/collectives/CMakeLists.txt
    M libs/full/collectives/include/hpx/collectives/all_gather.hpp
    M libs/full/collectives/include/hpx/collectives/all_reduce.hpp
    M libs/full/collectives/include/hpx/collectives/all_to_all.hpp
    A libs/full/collectives/include/hpx/collectives/argument_types.hpp
    M libs/full/collectives/include/hpx/collectives/broadcast.hpp
    A libs/full/collectives/include/hpx/collectives/channel_communicator.hpp
    M libs/full/collectives/include/hpx/collectives/create_communicator.hpp
    A 
libs/full/collectives/include/hpx/collectives/detail/channel_communicator.hpp
    M libs/full/collectives/include/hpx/collectives/detail/communicator.hpp
    M libs/full/collectives/include/hpx/collectives/exclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    M libs/full/collectives/include/hpx/collectives/inclusive_scan.hpp
    M libs/full/collectives/include/hpx/collectives/reduce.hpp
    M libs/full/collectives/include/hpx/collectives/scatter.hpp
    A libs/full/collectives/src/channel_communicator.cpp
    M libs/full/collectives/src/create_communicator.cpp
    A libs/full/collectives/src/detail/channel_communicator_server.cpp
    M libs/full/collectives/tests/regressions/multiple_gather_ops_2001.cpp
    M libs/full/collectives/tests/unit/CMakeLists.txt
    M libs/full/collectives/tests/unit/all_gather.cpp
    M libs/full/collectives/tests/unit/all_reduce.cpp
    M libs/full/collectives/tests/unit/all_to_all.cpp
    M libs/full/collectives/tests/unit/broadcast.cpp
    A libs/full/collectives/tests/unit/channel_communicator.cpp
    M libs/full/collectives/tests/unit/exclusive_scan_.cpp
    M libs/full/collectives/tests/unit/gather.cpp
    M libs/full/collectives/tests/unit/inclusive_scan_.cpp
    M libs/full/collectives/tests/unit/reduce.cpp
    M libs/full/collectives/tests/unit/scatter.cpp
    M libs/full/components/include/hpx/components/client.hpp
    M libs/full/components/include/hpx/components/client_base.hpp
    M libs/full/lcos_distributed/include/hpx/lcos_distributed/channel.hpp
    M libs/full/lcos_distributed/include/hpx/lcos_distributed/server/channel.hpp
    M libs/full/lcos_distributed/tests/unit/CMakeLists.txt
    M 
libs/parallelism/async_combinators/include/hpx/async_combinators/wait_all.hpp
    M libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp
    M libs/parallelism/futures/include/hpx/futures/promise.hpp
    M 
libs/parallelism/futures/include/hpx/futures/traits/detail/future_traits.hpp
    M libs/parallelism/futures/include/hpx/futures/traits/future_then_result.hpp
    M libs/parallelism/futures/include/hpx/futures/traits/future_traits.hpp
    M libs/parallelism/futures/include/hpx/futures/traits/is_future.hpp
    M 
libs/parallelism/futures/include/hpx/futures/traits/promise_remote_result.hpp
    M libs/parallelism/lcos_local/include/hpx/lcos_local/channel.hpp
    M libs/parallelism/lcos_local/include/hpx/lcos_local/packaged_task.hpp

  Log Message:
  -----------
  Merge pull request #5362 from STEllAR-GROUP/channel

Adding channel_communicator


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/991f7b4905ee...b54d46ede348
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to