Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 30ea33fbe2f1de6dda1f31d9622456dd5d4140ac
      
https://github.com/STEllAR-GROUP/hpx/commit/30ea33fbe2f1de6dda1f31d9622456dd5d4140ac
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-09-02 (Thu, 02 Sep 2021)

  Changed paths:
    M 
libs/core/iterator_support/include/hpx/iterator_support/traits/is_sentinel_for.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/detail/advance_to_sentinel.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/mismatch.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp

  Log Message:
  -----------
  This fixes referencing stale iterators during the execution of binary mismatch

- flyby: modernize the implementation of mismatch
- flyby: modernize advance_to_sentinel, algorithm_result


  Commit: 6c69650dff861a489abdfee4473f0dde5965b99a
      
https://github.com/STEllAR-GROUP/hpx/commit/6c69650dff861a489abdfee4473f0dde5965b99a
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-09-03 (Fri, 03 Sep 2021)

  Changed paths:
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/adjacent_find.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/detail/search.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/detail/set_operation.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/find.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_heap.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/lexicographical_compare.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/mismatch.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
    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
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/unique.hpp

  Log Message:
  -----------
  Applying same fix to all other algorithms, where necessary


  Commit: d7e2cbf170d8c8a56ac5fb2d21cf1671ac115cdb
      
https://github.com/STEllAR-GROUP/hpx/commit/d7e2cbf170d8c8a56ac5fb2d21cf1671ac115cdb
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-09-04 (Sat, 04 Sep 2021)

  Changed paths:
    M 
libs/core/iterator_support/include/hpx/iterator_support/traits/is_sentinel_for.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/adjacent_find.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/detail/advance_to_sentinel.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/detail/search.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/detail/set_operation.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/find.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_heap.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/lexicographical_compare.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/mismatch.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
    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
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/unique.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp

  Log Message:
  -----------
  Merge pull request #5536 from STEllAR-GROUP/fixing_binary_mismatch

This fixes referencing stale iterators during the execution of binary mismatch


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

Reply via email to