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