Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 9894b729e3fe993b3326e08e733a0eea80b757d4 https://github.com/STEllAR-GROUP/hpx/commit/9894b729e3fe993b3326e08e733a0eea80b757d4 Author: Mikael Simberg <simb...@cscs.ch> Date: 2020-01-29 (Wed, 29 Jan 2020)
Changed paths: M cmake/HPX_PerformCxxFeatureTests.cmake Log Message: ----------- Require full C++14 support Commit: e2d9ba34487073a61d3448e7946c23495253c959 https://github.com/STEllAR-GROUP/hpx/commit/e2d9ba34487073a61d3448e7946c23495253c959 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M CMakeLists.txt M docs/sphinx/manual/building_hpx.rst M examples/future_reduce/CMakeLists.txt M hpx/lcos/dataflow.hpp M hpx/lcos/when_all.hpp M hpx/runtime/components/server/component_base.hpp M hpx/runtime/components/server/managed_component_base.hpp M hpx/traits/future_then_result.hpp M hpx/traits/pointer_category.hpp M hpx/util/pack_traversal.hpp M hpx/util/pack_traversal_async.hpp M hpx/util/tagged_tuple.hpp M hpx/util/unwrap.hpp M libs/algorithms/include/hpx/parallel/util/transfer.hpp M libs/compute_cuda/examples/cuda_future_helper.h M libs/compute_cuda/include/hpx/compute/cuda/transfer.hpp M libs/concurrency/include/hpx/concurrency/spinlock.hpp M libs/config/include/hpx/config/attributes.hpp M libs/config/include/hpx/config/compiler_native_tls.hpp M libs/config/include/hpx/config/constexpr.hpp M libs/config/include/hpx/config/lambda_capture.hpp M libs/datastructures/include/hpx/datastructures/tuple.hpp M libs/errors/include/hpx/errors/exception_info.hpp M libs/functional/include/hpx/functional/detail/empty_function.hpp M libs/functional/include/hpx/functional/traits/is_bind_expression.hpp M libs/functional/include/hpx/functional/traits/is_placeholder.hpp M src/util/init_ini_data.cpp M tests/performance/local/hpx_heterogeneous_timed_task_spawn.cpp M tests/performance/local/native_tls_overhead.cpp M tests/performance/local/print_heterogeneous_payloads.cpp M tests/performance/local/qthreads_heterogeneous_timed_task_spawn.cpp M tests/performance/local/transform_reduce_binary_scaling.cpp M tests/regressions/block_matrix/CMakeLists.txt M tests/unit/util/pack_traversal.cpp Log Message: ----------- Use C++14 features Commit: 90b66d796e3d00fd6756573c838710167360e1c0 https://github.com/STEllAR-GROUP/hpx/commit/90b66d796e3d00fd6756573c838710167360e1c0 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M libs/resource_partitioner/examples/CMakeLists.txt M tests/unit/topology/CMakeLists.txt Log Message: ----------- Remove unnecessary C++14 checks from tests Commit: 346fc7326f16547851ddfabaa3b7508cbe5ab3c7 https://github.com/STEllAR-GROUP/hpx/commit/346fc7326f16547851ddfabaa3b7508cbe5ab3c7 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M CMakeLists.txt M cmake/HPX_AddConfigTest.cmake M cmake/HPX_DetectCppDialect.cmake M cmake/HPX_PerformCxxFeatureTests.cmake M examples/quickstart/component_with_custom_heap.cpp M hpx/plugins/plugin_registry.hpp M hpx/runtime/components/server/abstract_migration_support.hpp M hpx/runtime/components/server/component_base.hpp M hpx/runtime/components/server/fixed_component_base.hpp M hpx/runtime/components/server/managed_component_base.hpp M hpx/runtime/components/server/memory.hpp M hpx/runtime/components/server/migration_support.hpp M hpx/runtime/components/server/runtime_support.hpp M hpx/runtime/threads/policies/thread_queue.hpp M hpx/traits/component_pin_support.hpp M libs/algorithms/include/hpx/parallel/algorithms/detail/distance.hpp M libs/config/include/hpx/config/constexpr.hpp M libs/coroutines/include/hpx/coroutines/detail/context_windows_fibers.hpp M libs/coroutines/include/hpx/coroutines/thread_id_type.hpp M libs/datastructures/include/hpx/datastructures/optional.hpp M libs/debugging/include/hpx/debugging/print.hpp M libs/functional/include/hpx/functional/bind.hpp M libs/functional/include/hpx/functional/bind_back.hpp M libs/functional/include/hpx/functional/bind_front.hpp M libs/functional/include/hpx/functional/one_shot.hpp M libs/functional/include/hpx/functional/result_of.hpp Log Message: ----------- Make HPX_CXX14_CONSTEXPR constexpr Commit: e73b4817a0c964a1c0ee30a44b13ba9c99edbe70 https://github.com/STEllAR-GROUP/hpx/commit/e73b4817a0c964a1c0ee30a44b13ba9c99edbe70 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M cmake/HPX_DetectCppDialect.cmake Log Message: ----------- Give hard error if user has set C++ standard older than 14 Commit: ab6c1317ab1b29b879a5f4ac705139944432e479 https://github.com/STEllAR-GROUP/hpx/commit/ab6c1317ab1b29b879a5f4ac705139944432e479 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M libs/errors/include/hpx/errors/exception_info.hpp M libs/testing/include/hpx/testing.hpp Log Message: ----------- Address review comments Commit: 87f295deb9b8a825ab5905fbbc947d484c9d379a https://github.com/STEllAR-GROUP/hpx/commit/87f295deb9b8a825ab5905fbbc947d484c9d379a Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M hpx/runtime/threads/policies/thread_queue_mc.hpp M libs/assertion/include/hpx/assertion/current_function.hpp Log Message: ----------- Replace more HPX_CXX14_CONSTEXPR with constexpr Commit: 368e721ab4814428f4acb0a885970cee44dd571d https://github.com/STEllAR-GROUP/hpx/commit/368e721ab4814428f4acb0a885970cee44dd571d Author: Mikael Simberg <simb...@cscs.ch> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M cmake/HPX_AddConfigTest.cmake M cmake/HPX_PerformCxxFeatureTests.cmake Log Message: ----------- Add back feature checks for atomics Commit: 2a4e8b5aaa90fd035c681b8fc27a251346513a2f https://github.com/STEllAR-GROUP/hpx/commit/2a4e8b5aaa90fd035c681b8fc27a251346513a2f Author: Mikael Simberg <simb...@cscs.ch> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M hpx/lcos/dataflow.hpp M hpx/lcos/when_all.hpp Log Message: ----------- Add back some trailing return types for sfinae Commit: f4cc337c5ad2263e252622c0ac59fab03049d3c4 https://github.com/STEllAR-GROUP/hpx/commit/f4cc337c5ad2263e252622c0ac59fab03049d3c4 Author: Mikael Simberg <simb...@cscs.ch> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M cmake/HPX_PerformCxxFeatureTests.cmake M hpx/lcos/dataflow.hpp M hpx/lcos/when_all.hpp M hpx/runtime/threads/executors/guided_pool_executor.hpp M hpx/util/pack_traversal.hpp M hpx/util/pack_traversal_async.hpp M hpx/util/unwrap.hpp M libs/config/include/hpx/config/compiler_native_tls.hpp M libs/coroutines/src/detail/coroutine_self.cpp M libs/datastructures/include/hpx/datastructures/tuple.hpp M libs/errors/include/hpx/errors/exception_info.hpp M libs/functional/include/hpx/functional/traits/is_placeholder.hpp Log Message: ----------- Fix more SFINAE and ifdefs for requiring C++14 Commit: 337c0fa996bc7c11d941af2595b84599269042c6 https://github.com/STEllAR-GROUP/hpx/commit/337c0fa996bc7c11d941af2595b84599269042c6 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M libs/datastructures/include/hpx/datastructures/any.hpp Log Message: ----------- Change HPX_CXX14_CONSTEXPR to constexpr in any.hpp Commit: 54503cba0f300e8d48e1f38a7b387d32f5754e68 https://github.com/STEllAR-GROUP/hpx/commit/54503cba0f300e8d48e1f38a7b387d32f5754e68 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M libs/algorithms/include/hpx/parallel/algorithms/detail/distance.hpp M libs/config/include/hpx/config/lambda_capture.hpp M libs/errors/include/hpx/errors/exception_info.hpp M libs/functional/include/hpx/functional/bind.hpp M libs/functional/include/hpx/functional/bind_back.hpp M libs/functional/include/hpx/functional/bind_front.hpp M libs/functional/include/hpx/functional/detail/empty_function.hpp M libs/functional/include/hpx/functional/traits/is_bind_expression.hpp Log Message: ----------- Format modules Commit: 0b2284cca38963e994853f8917e92ba619a04511 https://github.com/STEllAR-GROUP/hpx/commit/0b2284cca38963e994853f8917e92ba619a04511 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M hpx/runtime/threads/thread_data.hpp M libs/basic_execution/include/hpx/basic_execution/agent_ref.hpp M libs/datastructures/include/hpx/datastructures/any.hpp M libs/serialization/include/hpx/serialization/traits/serialization_access_data.hpp Log Message: ----------- Change HPX_CXX14_CONSTEXPR to constexpr Commit: 80d7df3dc1048e9be33025bb3561ab129be251b5 https://github.com/STEllAR-GROUP/hpx/commit/80d7df3dc1048e9be33025bb3561ab129be251b5 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M cmake/HPX_AddConfigTest.cmake M cmake/HPX_PerformCxxFeatureTests.cmake M libs/plugin/include/hpx/plugin/config.hpp Log Message: ----------- Add back accidentally removed C++ feature tests Commit: e4305df3395f6a198388ad9e2057e116060ccdb9 https://github.com/STEllAR-GROUP/hpx/commit/e4305df3395f6a198388ad9e2057e116060ccdb9 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: R cmake/tests/cxx11_alias_templates.cpp R cmake/tests/cxx11_alignas.cpp R cmake/tests/cxx11_auto.cpp R cmake/tests/cxx11_constexpr.cpp R cmake/tests/cxx11_decltype.cpp R cmake/tests/cxx11_defaulted_functions.cpp R cmake/tests/cxx11_deleted_functions.cpp R cmake/tests/cxx11_explicit_cvt_ops.cpp R cmake/tests/cxx11_explicit_variadic_templates.cpp R cmake/tests/cxx11_extended_friend_declarations.cpp R cmake/tests/cxx11_function_template_default_args.cpp R cmake/tests/cxx11_inline_namespaces.cpp R cmake/tests/cxx11_lambdas.cpp R cmake/tests/cxx11_noexcept.cpp R cmake/tests/cxx11_non_static_data_member_initialization.cpp R cmake/tests/cxx11_noreturn_attribute.cpp R cmake/tests/cxx11_nullptr.cpp R cmake/tests/cxx11_override.cpp R cmake/tests/cxx11_range_based_for.cpp R cmake/tests/cxx11_rvalue_references.cpp R cmake/tests/cxx11_scoped_enums.cpp R cmake/tests/cxx11_sfinae_expression.cpp R cmake/tests/cxx11_static_assert.cpp R cmake/tests/cxx11_std_array.cpp R cmake/tests/cxx11_std_chrono.cpp R cmake/tests/cxx11_std_cstdint.cpp R cmake/tests/cxx11_std_exception_ptr.cpp R cmake/tests/cxx11_std_forward_list.cpp R cmake/tests/cxx11_std_initializer_list.cpp R cmake/tests/cxx11_std_is_bind_expression.cpp R cmake/tests/cxx11_std_is_placeholder.cpp R cmake/tests/cxx11_std_is_trivially_copyable.cpp R cmake/tests/cxx11_std_lock_guard.cpp R cmake/tests/cxx11_std_random.cpp R cmake/tests/cxx11_std_range_access.cpp R cmake/tests/cxx11_std_reference_wrapper.cpp R cmake/tests/cxx11_std_regex.cpp R cmake/tests/cxx11_std_shared_ptr.cpp R cmake/tests/cxx11_std_shuffle.cpp R cmake/tests/cxx11_std_thread.cpp R cmake/tests/cxx11_std_to_string.cpp R cmake/tests/cxx11_std_tuple.cpp R cmake/tests/cxx11_std_unique_lock.cpp R cmake/tests/cxx11_std_unique_ptr.cpp R cmake/tests/cxx11_std_unordered_map.cpp R cmake/tests/cxx11_std_unordered_set.cpp R cmake/tests/cxx11_thread_local.cpp R cmake/tests/cxx11_variadic_macros.cpp R cmake/tests/cxx11_variadic_templates.cpp R cmake/tests/cxx14_constexpr.cpp R cmake/tests/cxx14_deprecated_attribute.cpp R cmake/tests/cxx14_lambdas.cpp R cmake/tests/cxx14_return_type_deduction.cpp R cmake/tests/cxx14_std_integer_sequence.cpp R cmake/tests/cxx14_std_is_final.cpp R cmake/tests/cxx14_std_is_null_pointer.cpp R cmake/tests/cxx14_std_result_of_sfinae.cpp R cmake/tests/cxx14_variable_templates.cpp Log Message: ----------- Remove unused c++ feature test source files Commit: fa8d9ed2e2292e327edcb59efaa1017677996942 https://github.com/STEllAR-GROUP/hpx/commit/fa8d9ed2e2292e327edcb59efaa1017677996942 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M libs/serialization/include/hpx/serialization/traits/serialization_access_data.hpp Log Message: ----------- Apply clang-format to serialization_access_data.hpp Commit: cbb3b54c3081c309025b0ba01a07050e220c0145 https://github.com/STEllAR-GROUP/hpx/commit/cbb3b54c3081c309025b0ba01a07050e220c0145 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M docs/CMakeLists.txt M examples/quickstart/component_with_custom_heap.cpp M hpx/lcos/channel.hpp M hpx/runtime/actions/basic_action.hpp M hpx/runtime/actions/lambda_to_action.hpp M hpx/runtime/actions/transfer_base_action.hpp M hpx/runtime/components/component_type.hpp M hpx/runtime/components/server/abstract_migration_support.hpp M hpx/runtime/components/server/component_base.hpp M hpx/runtime/components/server/fixed_component_base.hpp M hpx/runtime/components/server/managed_component_base.hpp M hpx/runtime/components/server/memory.hpp M hpx/runtime/components/server/migration_support.hpp M hpx/runtime/components/server/runtime_support.hpp M hpx/runtime/launch_policy.hpp M hpx/runtime/serialization/detail/preprocess_container.hpp M hpx/runtime/threads/thread_data.hpp M hpx/traits/action_select_direct_execution.hpp M hpx/traits/component_pin_support.hpp M hpx/traits/component_supports_migration.hpp M hpx/util/detail/pack_traversal_async_impl.hpp M hpx/util/detail/pack_traversal_impl.hpp M hpx/util/detail/serializable_basic_function.hpp M hpx/util/detail/vtable/serializable_vtable.hpp M hpx/util/pack_traversal.hpp M hpx/util/serializable_any.hpp M hpx/util/tagged.hpp M hpx/util/tagged_pair.hpp M hpx/util/tagged_tuple.hpp M libs/algorithms/include/hpx/parallel/algorithms/detail/distance.hpp M libs/algorithms/include/hpx/parallel/datapar/loop.hpp M libs/algorithms/include/hpx/parallel/datapar/transform_loop.hpp M libs/algorithms/include/hpx/parallel/util/loop.hpp M libs/algorithms/include/hpx/parallel/util/prefetching.hpp M libs/allocator_support/include/hpx/allocator_support/internal_allocator.hpp M libs/config/include/hpx/config/constexpr.hpp M libs/coroutines/include/hpx/coroutines/detail/context_base.hpp M libs/coroutines/include/hpx/coroutines/detail/context_generic_context.hpp M libs/coroutines/include/hpx/coroutines/detail/context_linux_x86.hpp M libs/coroutines/include/hpx/coroutines/detail/context_posix.hpp M libs/coroutines/include/hpx/coroutines/thread_id_type.hpp M libs/datastructures/include/hpx/datastructures/any.hpp M libs/datastructures/include/hpx/datastructures/optional.hpp M libs/datastructures/include/hpx/datastructures/tuple.hpp M libs/debugging/include/hpx/debugging/print.hpp M libs/execution/include/hpx/execution/datapar/execution_policy.hpp M libs/execution/include/hpx/execution/execution_policy.hpp M libs/execution/include/hpx/execution/executors/auto_chunk_size.hpp M libs/execution/include/hpx/execution/executors/dynamic_chunk_size.hpp M libs/execution/include/hpx/execution/executors/execution_fwd.hpp M libs/execution/include/hpx/execution/executors/execution_parameters.hpp M libs/execution/include/hpx/execution/executors/guided_chunk_size.hpp M libs/execution/include/hpx/execution/executors/parallel_executor.hpp M libs/execution/include/hpx/execution/executors/parallel_executor_aggregated.hpp M libs/execution/include/hpx/execution/executors/persistent_auto_chunk_size.hpp M libs/execution/include/hpx/execution/executors/static_chunk_size.hpp M libs/functional/include/hpx/functional/bind.hpp M libs/functional/include/hpx/functional/bind_back.hpp M libs/functional/include/hpx/functional/bind_front.hpp M libs/functional/include/hpx/functional/deferred_call.hpp M libs/functional/include/hpx/functional/detail/basic_function.hpp M libs/functional/include/hpx/functional/detail/empty_function.hpp M libs/functional/include/hpx/functional/detail/vtable/callable_vtable.hpp M libs/functional/include/hpx/functional/detail/vtable/copyable_vtable.hpp M libs/functional/include/hpx/functional/detail/vtable/function_vtable.hpp M libs/functional/include/hpx/functional/detail/vtable/vtable.hpp M libs/functional/include/hpx/functional/function.hpp M libs/functional/include/hpx/functional/function_ref.hpp M libs/functional/include/hpx/functional/invoke.hpp M libs/functional/include/hpx/functional/invoke_fused.hpp M libs/functional/include/hpx/functional/mem_fn.hpp M libs/functional/include/hpx/functional/one_shot.hpp M libs/functional/include/hpx/functional/unique_function.hpp M libs/hashing/include/hpx/hashing/fibhash.hpp M libs/iterator_support/include/hpx/iterator_support/range.hpp M libs/memory/include/hpx/memory/intrusive_ptr.hpp M libs/naming_base/include/hpx/naming_base.hpp M libs/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp M libs/serialization/include/hpx/serialization/output_container.hpp M libs/serialization/include/hpx/serialization/traits/serialization_access_data.hpp M libs/statistics/include/hpx/statistics/max.hpp M libs/statistics/include/hpx/statistics/min.hpp M libs/threadmanager/src/threadmanager.cpp M libs/type_support/include/hpx/type_support/detail/wrap_int.hpp M libs/type_support/include/hpx/type_support/unused.hpp M src/runtime/threads/resource_manager.cpp M tests/unit/threads/resource_manager.cpp Log Message: ----------- Replace HPX_CONSTEXPR with constexpr everywhere Commit: 066c15b72dbbb997eb16e37725d8cb73b16febd6 https://github.com/STEllAR-GROUP/hpx/commit/066c15b72dbbb997eb16e37725d8cb73b16febd6 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M libs/basic_execution/src/register_locks.cpp M libs/concurrency/src/thread_name.cpp M libs/config/include/hpx/config/compiler_native_tls.hpp M libs/coroutines/src/detail/coroutine_self.cpp M libs/thread_support/include/hpx/thread_support/thread_specific_ptr.hpp M libs/topology/src/topology.cpp M src/runtime.cpp M src/runtime/threads/detail/thread_num_tss.cpp M src/runtime/threads/thread_helpers.cpp M tests/performance/local/native_tls_overhead.cpp Log Message: ----------- Replace HPX_NATIVE_TLS with thread_local Commit: 741d139b94cdb5056d3c2b0d1370683343ca615b https://github.com/STEllAR-GROUP/hpx/commit/741d139b94cdb5056d3c2b0d1370683343ca615b Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M hpx/lcos/dataflow.hpp M hpx/lcos/detail/future_data.hpp M hpx/lcos/local/packaged_continuation.hpp M hpx/lcos/packaged_action.hpp M hpx/lcos/wait_all.hpp M hpx/lcos/when_any.hpp M hpx/lcos/when_each.hpp M hpx/lcos/when_some.hpp M hpx/runtime/basename_registration.hpp M hpx/runtime/components/binpacking_distribution_policy.hpp M hpx/runtime/components/colocating_distribution_policy.hpp M hpx/runtime/components/default_distribution_policy.hpp M hpx/runtime/components/server/migrate_component.hpp M hpx/runtime/components/target_distribution_policy.hpp M hpx/runtime/serialization/detail/preprocess_futures.hpp M libs/algorithms/include/hpx/parallel/algorithms/sort.hpp M libs/algorithms/include/hpx/parallel/algorithms/unique.hpp M libs/algorithms/include/hpx/parallel/util/foreach_partitioner.hpp M libs/algorithms/include/hpx/parallel/util/partitioner.hpp M libs/algorithms/include/hpx/parallel/util/partitioner_with_cleanup.hpp M libs/collectives/include/hpx/collectives/all_reduce.hpp M libs/collectives/include/hpx/collectives/all_to_all.hpp M libs/collectives/src/barrier.cpp M libs/collectives/src/detail/barrier_node.cpp M libs/config/include/hpx/config/lambda_capture.hpp M libs/execution/include/hpx/execution/executors/execution.hpp M libs/execution/include/hpx/execution/executors/parallel_executor.hpp M libs/execution/include/hpx/execution/executors/thread_execution.hpp M libs/execution/include/hpx/execution/executors/thread_pool_executor.hpp M libs/resiliency/include/hpx/resiliency/async_replay.hpp M src/runtime/agas/addressing_service.cpp M src/runtime/threads/thread_pool_suspension_helpers.cpp Log Message: ----------- Replace HPX_CAPTURE_MOVE with explicit move Commit: 6430577469471d194fa0a12b08a2fe5df055bbe3 https://github.com/STEllAR-GROUP/hpx/commit/6430577469471d194fa0a12b08a2fe5df055bbe3 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M hpx/lcos/detail/future_data.hpp M hpx/lcos/future.hpp M hpx/lcos/local/packaged_continuation.hpp M hpx/lcos/packaged_action.hpp M hpx/runtime/threads/executors/guided_pool_executor.hpp M hpx/runtime/threads/executors/limiting_executor.hpp M libs/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp M libs/algorithms/include/hpx/parallel/algorithms/adjacent_find.hpp M libs/algorithms/include/hpx/parallel/algorithms/all_any_none.hpp M libs/algorithms/include/hpx/parallel/algorithms/copy.hpp M libs/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp M libs/algorithms/include/hpx/parallel/algorithms/find.hpp M libs/algorithms/include/hpx/parallel/algorithms/generate.hpp M libs/algorithms/include/hpx/parallel/algorithms/includes.hpp M libs/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_heap.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_partitioned.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp M libs/algorithms/include/hpx/parallel/algorithms/merge.hpp M libs/algorithms/include/hpx/parallel/algorithms/minmax.hpp M libs/algorithms/include/hpx/parallel/algorithms/mismatch.hpp M libs/algorithms/include/hpx/parallel/algorithms/partition.hpp M libs/algorithms/include/hpx/parallel/algorithms/reduce.hpp M libs/algorithms/include/hpx/parallel/algorithms/remove.hpp M libs/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp M libs/algorithms/include/hpx/parallel/algorithms/replace.hpp M libs/algorithms/include/hpx/parallel/algorithms/search.hpp M libs/algorithms/include/hpx/parallel/algorithms/transform_reduce.hpp M libs/algorithms/include/hpx/parallel/algorithms/transform_reduce_binary.hpp M libs/algorithms/include/hpx/parallel/algorithms/unique.hpp M libs/algorithms/include/hpx/parallel/util/foreach_partitioner.hpp M libs/algorithms/include/hpx/parallel/util/partitioner.hpp M libs/algorithms/include/hpx/parallel/util/partitioner_with_cleanup.hpp M libs/algorithms/include/hpx/parallel/util/prefetching.hpp M libs/algorithms/include/hpx/parallel/util/scan_partitioner.hpp M libs/collectives/include/hpx/collectives/all_reduce.hpp M libs/collectives/include/hpx/collectives/all_to_all.hpp M libs/execution/include/hpx/execution/executors/thread_execution.hpp M libs/resiliency/include/hpx/resiliency/async_replicate.hpp Log Message: ----------- Replace HPX_CAPTURE_FORWARD with explicit forward Commit: 03f91e5d2a9b71b1435b455516b1b3bf1b7e3144 https://github.com/STEllAR-GROUP/hpx/commit/03f91e5d2a9b71b1435b455516b1b3bf1b7e3144 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M libs/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp M libs/algorithms/include/hpx/parallel/algorithms/adjacent_find.hpp M libs/algorithms/include/hpx/parallel/algorithms/detail/distance.hpp M libs/algorithms/include/hpx/parallel/algorithms/find.hpp M libs/algorithms/include/hpx/parallel/algorithms/generate.hpp M libs/algorithms/include/hpx/parallel/algorithms/includes.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_heap.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp M libs/algorithms/include/hpx/parallel/algorithms/merge.hpp M libs/algorithms/include/hpx/parallel/algorithms/mismatch.hpp M libs/algorithms/include/hpx/parallel/algorithms/partition.hpp M libs/algorithms/include/hpx/parallel/algorithms/reduce.hpp M libs/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp M libs/algorithms/include/hpx/parallel/algorithms/replace.hpp M libs/basic_execution/include/hpx/basic_execution/agent_ref.hpp M libs/collectives/include/hpx/collectives/all_reduce.hpp M libs/collectives/include/hpx/collectives/all_to_all.hpp M libs/compute_cuda/include/hpx/compute/cuda/transfer.hpp M libs/datastructures/include/hpx/datastructures/any.hpp M libs/datastructures/include/hpx/datastructures/optional.hpp M libs/datastructures/include/hpx/datastructures/tuple.hpp M libs/debugging/include/hpx/debugging/print.hpp M libs/execution/include/hpx/execution/datapar/execution_policy.hpp M libs/execution/include/hpx/execution/execution_policy.hpp M libs/functional/include/hpx/functional/bind.hpp M libs/functional/include/hpx/functional/detail/vtable/vtable.hpp M libs/functional/include/hpx/functional/invoke_fused.hpp M libs/functional/include/hpx/functional/mem_fn.hpp M libs/functional/include/hpx/functional/one_shot.hpp M libs/iterator_support/include/hpx/iterator_support/range.hpp M libs/resiliency/include/hpx/resiliency/async_replicate.hpp M libs/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp M libs/type_support/include/hpx/type_support/unused.hpp Log Message: ----------- Format modules Commit: d2999ba7037910944dcdbde5430640bfb146759b https://github.com/STEllAR-GROUP/hpx/commit/d2999ba7037910944dcdbde5430640bfb146759b Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M libs/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp M libs/algorithms/include/hpx/parallel/algorithms/adjacent_find.hpp M libs/algorithms/include/hpx/parallel/algorithms/detail/distance.hpp M libs/algorithms/include/hpx/parallel/algorithms/find.hpp M libs/algorithms/include/hpx/parallel/algorithms/generate.hpp M libs/algorithms/include/hpx/parallel/algorithms/includes.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_heap.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp M libs/algorithms/include/hpx/parallel/algorithms/merge.hpp M libs/algorithms/include/hpx/parallel/algorithms/mismatch.hpp M libs/algorithms/include/hpx/parallel/algorithms/partition.hpp M libs/algorithms/include/hpx/parallel/algorithms/reduce.hpp M libs/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp M libs/algorithms/include/hpx/parallel/algorithms/replace.hpp M libs/basic_execution/include/hpx/basic_execution/agent_ref.hpp M libs/collectives/include/hpx/collectives/all_reduce.hpp M libs/collectives/include/hpx/collectives/all_to_all.hpp M libs/compute_cuda/include/hpx/compute/cuda/transfer.hpp M libs/config/include/hpx/config/compiler_native_tls.hpp M libs/config/include/hpx/config/constexpr.hpp M libs/config/include/hpx/config/lambda_capture.hpp M libs/datastructures/include/hpx/datastructures/any.hpp M libs/datastructures/include/hpx/datastructures/optional.hpp M libs/datastructures/include/hpx/datastructures/tuple.hpp M libs/execution/include/hpx/execution/datapar/execution_policy.hpp M libs/execution/include/hpx/execution/execution_policy.hpp M libs/functional/include/hpx/functional/detail/vtable/vtable.hpp M libs/functional/include/hpx/functional/mem_fn.hpp M libs/functional/include/hpx/functional/one_shot.hpp M libs/iterator_support/include/hpx/iterator_support/range.hpp M libs/resiliency/include/hpx/resiliency/async_replicate.hpp M libs/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp M libs/type_support/include/hpx/type_support/unused.hpp M tools/inspect/deprecated_macro_check.cpp Log Message: ----------- Add deprecated macros to inspect check Commit: 3a783a5a846d1a3a76cf6350d6ad93e293c37c1c https://github.com/STEllAR-GROUP/hpx/commit/3a783a5a846d1a3a76cf6350d6ad93e293c37c1c Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M tools/inspect/deprecated_macro_check.cpp Log Message: ----------- Fix typo in deprecated macros inspect check Commit: 7e4fa50d53780476f9516b02dedf578b6e5a9f94 https://github.com/STEllAR-GROUP/hpx/commit/7e4fa50d53780476f9516b02dedf578b6e5a9f94 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M tests/unit/resource/CMakeLists.txt Log Message: ----------- Unconditionally enable cross_pool_injection test C++14 now required. Commit: 7ed3140d365d5eb8621e12d11c8aacb9e6d36c73 https://github.com/STEllAR-GROUP/hpx/commit/7ed3140d365d5eb8621e12d11c8aacb9e6d36c73 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M tests/unit/resource/CMakeLists.txt Log Message: ----------- Disable guided_pool_test if shared_priority_queue_scheduler is not enabled Commit: 4b4f0012e952ca2d74561510489e723846d959d6 https://github.com/STEllAR-GROUP/hpx/commit/4b4f0012e952ca2d74561510489e723846d959d6 Author: Mikael Simberg <simb...@cscs.ch> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M hpx/util/detail/pack_traversal_impl.hpp Log Message: ----------- Make struct_like_remapper a complete type Commit: 15e741e048dc61d9be2e8bf415a7a67e4418f29b https://github.com/STEllAR-GROUP/hpx/commit/15e741e048dc61d9be2e8bf415a7a67e4418f29b Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M libs/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp M libs/algorithms/include/hpx/parallel/algorithms/adjacent_find.hpp M libs/algorithms/include/hpx/parallel/algorithms/detail/distance.hpp M libs/algorithms/include/hpx/parallel/algorithms/find.hpp M libs/algorithms/include/hpx/parallel/algorithms/generate.hpp M libs/algorithms/include/hpx/parallel/algorithms/includes.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_heap.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp M libs/algorithms/include/hpx/parallel/algorithms/merge.hpp M libs/algorithms/include/hpx/parallel/algorithms/mismatch.hpp M libs/algorithms/include/hpx/parallel/algorithms/partition.hpp M libs/algorithms/include/hpx/parallel/algorithms/reduce.hpp M libs/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp M libs/algorithms/include/hpx/parallel/algorithms/replace.hpp M libs/basic_execution/include/hpx/basic_execution/agent_ref.hpp M libs/collectives/include/hpx/collectives/all_reduce.hpp M libs/collectives/include/hpx/collectives/all_to_all.hpp M libs/compute_cuda/include/hpx/compute/cuda/transfer.hpp M libs/datastructures/include/hpx/datastructures/any.hpp M libs/datastructures/include/hpx/datastructures/optional.hpp M libs/datastructures/include/hpx/datastructures/tuple.hpp M libs/execution/include/hpx/execution/datapar/execution_policy.hpp M libs/execution/include/hpx/execution/execution_policy.hpp M libs/functional/include/hpx/functional/detail/vtable/vtable.hpp M libs/functional/include/hpx/functional/mem_fn.hpp M libs/functional/include/hpx/functional/one_shot.hpp M libs/iterator_support/include/hpx/iterator_support/range.hpp M libs/resiliency/include/hpx/resiliency/async_replicate.hpp M libs/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp M libs/type_support/include/hpx/type_support/unused.hpp Log Message: ----------- Format modules Commit: a2e377bb433e814153d8cf8b4a5067c74d93152e https://github.com/STEllAR-GROUP/hpx/commit/a2e377bb433e814153d8cf8b4a5067c74d93152e Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M CMakeLists.txt Log Message: ----------- Make CMake configuration fail if native TLS is disabled Commit: 41b2c278e20c71a1b1e3b29e5df94ffdba1f9c67 https://github.com/STEllAR-GROUP/hpx/commit/41b2c278e20c71a1b1e3b29e5df94ffdba1f9c67 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M cmake/HPX_PerformCxxFeatureTests.cmake Log Message: ----------- Remove unnecessary boost preprocessor definition Commit: 8e1f8c172bc5699e504f149d009ad625b5c812b0 https://github.com/STEllAR-GROUP/hpx/commit/8e1f8c172bc5699e504f149d009ad625b5c812b0 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M docs/CMakeLists.txt Log Message: ----------- Remove unnecessary macro definitions from documentation configuration Commit: 6e0be70039f355563e736ae93b1f5d236cd269b0 https://github.com/STEllAR-GROUP/hpx/commit/6e0be70039f355563e736ae93b1f5d236cd269b0 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M hpx/lcos/channel.hpp M hpx/util/tagged.hpp M libs/algorithms/include/hpx/parallel/algorithms/detail/distance.hpp M libs/execution/include/hpx/execution/execution_policy.hpp M tests/performance/local/transform_reduce_binary_scaling.cpp M tests/unit/util/pack_traversal.cpp Log Message: ----------- Correct alignment, constexpr positions, and missing decltype return types Commit: 748eb2a44633e7775474e1165005d749c5bf394c https://github.com/STEllAR-GROUP/hpx/commit/748eb2a44633e7775474e1165005d749c5bf394c Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M libs/debugging/include/hpx/debugging/print.hpp Log Message: ----------- Add back missing constexpr Commit: 8e181e27ae66003e2582924e8e3bf31d2fef5997 https://github.com/STEllAR-GROUP/hpx/commit/8e181e27ae66003e2582924e8e3bf31d2fef5997 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M hpx/lcos/channel.hpp M hpx/runtime/components/component_type.hpp M hpx/util/detail/pack_traversal_async_impl.hpp M libs/algorithms/include/hpx/parallel/datapar/transform_loop.hpp M libs/topology/src/topology.cpp M src/runtime/threads/detail/thread_num_tss.cpp M tests/unit/resource/CMakeLists.txt M tests/unit/threads/resource_manager.cpp M tests/unit/util/pack_traversal.cpp Log Message: ----------- Address review comments - Make `constexpr static` `static constexpr` - Make `thread_local` always explicitly `static thread_local` - Remove unnecessary CMake check for HPX_CXX_STANDARD - Fix auto return type to decltype(auto) - Fix alignment in macro line continuations Commit: 258bf04aae03c6864e06a0fad0f5c5848310a300 https://github.com/STEllAR-GROUP/hpx/commit/258bf04aae03c6864e06a0fad0f5c5848310a300 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2020-01-29 (Wed, 29 Jan 2020) Changed paths: M CMakeLists.txt M cmake/HPX_AddConfigTest.cmake M cmake/HPX_DetectCppDialect.cmake M cmake/HPX_PerformCxxFeatureTests.cmake R cmake/tests/cxx11_alias_templates.cpp R cmake/tests/cxx11_alignas.cpp R cmake/tests/cxx11_auto.cpp R cmake/tests/cxx11_constexpr.cpp R cmake/tests/cxx11_decltype.cpp R cmake/tests/cxx11_defaulted_functions.cpp R cmake/tests/cxx11_deleted_functions.cpp R cmake/tests/cxx11_explicit_cvt_ops.cpp R cmake/tests/cxx11_explicit_variadic_templates.cpp R cmake/tests/cxx11_extended_friend_declarations.cpp R cmake/tests/cxx11_function_template_default_args.cpp R cmake/tests/cxx11_inline_namespaces.cpp R cmake/tests/cxx11_lambdas.cpp R cmake/tests/cxx11_noexcept.cpp R cmake/tests/cxx11_non_static_data_member_initialization.cpp R cmake/tests/cxx11_noreturn_attribute.cpp R cmake/tests/cxx11_nullptr.cpp R cmake/tests/cxx11_override.cpp R cmake/tests/cxx11_range_based_for.cpp R cmake/tests/cxx11_rvalue_references.cpp R cmake/tests/cxx11_scoped_enums.cpp R cmake/tests/cxx11_sfinae_expression.cpp R cmake/tests/cxx11_static_assert.cpp R cmake/tests/cxx11_std_array.cpp R cmake/tests/cxx11_std_chrono.cpp R cmake/tests/cxx11_std_cstdint.cpp R cmake/tests/cxx11_std_exception_ptr.cpp R cmake/tests/cxx11_std_forward_list.cpp R cmake/tests/cxx11_std_initializer_list.cpp R cmake/tests/cxx11_std_is_bind_expression.cpp R cmake/tests/cxx11_std_is_placeholder.cpp R cmake/tests/cxx11_std_is_trivially_copyable.cpp R cmake/tests/cxx11_std_lock_guard.cpp R cmake/tests/cxx11_std_random.cpp R cmake/tests/cxx11_std_range_access.cpp R cmake/tests/cxx11_std_reference_wrapper.cpp R cmake/tests/cxx11_std_regex.cpp R cmake/tests/cxx11_std_shared_ptr.cpp R cmake/tests/cxx11_std_shuffle.cpp R cmake/tests/cxx11_std_thread.cpp R cmake/tests/cxx11_std_to_string.cpp R cmake/tests/cxx11_std_tuple.cpp R cmake/tests/cxx11_std_unique_lock.cpp R cmake/tests/cxx11_std_unique_ptr.cpp R cmake/tests/cxx11_std_unordered_map.cpp R cmake/tests/cxx11_std_unordered_set.cpp R cmake/tests/cxx11_thread_local.cpp R cmake/tests/cxx11_variadic_macros.cpp R cmake/tests/cxx11_variadic_templates.cpp R cmake/tests/cxx14_constexpr.cpp R cmake/tests/cxx14_deprecated_attribute.cpp R cmake/tests/cxx14_lambdas.cpp R cmake/tests/cxx14_return_type_deduction.cpp R cmake/tests/cxx14_std_integer_sequence.cpp R cmake/tests/cxx14_std_is_final.cpp R cmake/tests/cxx14_std_is_null_pointer.cpp R cmake/tests/cxx14_std_result_of_sfinae.cpp R cmake/tests/cxx14_variable_templates.cpp M docs/CMakeLists.txt M docs/sphinx/manual/building_hpx.rst M examples/future_reduce/CMakeLists.txt M examples/quickstart/component_with_custom_heap.cpp M hpx/lcos/channel.hpp M hpx/lcos/dataflow.hpp M hpx/lcos/detail/future_data.hpp M hpx/lcos/future.hpp M hpx/lcos/local/packaged_continuation.hpp M hpx/lcos/packaged_action.hpp M hpx/lcos/wait_all.hpp M hpx/lcos/when_any.hpp M hpx/lcos/when_each.hpp M hpx/lcos/when_some.hpp M hpx/plugins/plugin_registry.hpp M hpx/runtime/actions/basic_action.hpp M hpx/runtime/actions/lambda_to_action.hpp M hpx/runtime/actions/transfer_base_action.hpp M hpx/runtime/basename_registration.hpp M hpx/runtime/components/binpacking_distribution_policy.hpp M hpx/runtime/components/colocating_distribution_policy.hpp M hpx/runtime/components/component_type.hpp M hpx/runtime/components/default_distribution_policy.hpp M hpx/runtime/components/server/abstract_migration_support.hpp M hpx/runtime/components/server/component_base.hpp M hpx/runtime/components/server/fixed_component_base.hpp M hpx/runtime/components/server/managed_component_base.hpp M hpx/runtime/components/server/memory.hpp M hpx/runtime/components/server/migrate_component.hpp M hpx/runtime/components/server/migration_support.hpp M hpx/runtime/components/server/runtime_support.hpp M hpx/runtime/components/target_distribution_policy.hpp M hpx/runtime/launch_policy.hpp M hpx/runtime/serialization/detail/preprocess_container.hpp M hpx/runtime/serialization/detail/preprocess_futures.hpp M hpx/runtime/threads/executors/guided_pool_executor.hpp M hpx/runtime/threads/executors/limiting_executor.hpp M hpx/runtime/threads/policies/thread_queue.hpp M hpx/runtime/threads/policies/thread_queue_mc.hpp M hpx/runtime/threads/thread_data.hpp M hpx/traits/action_select_direct_execution.hpp M hpx/traits/component_pin_support.hpp M hpx/traits/component_supports_migration.hpp M hpx/traits/future_then_result.hpp M hpx/traits/pointer_category.hpp M hpx/util/detail/pack_traversal_async_impl.hpp M hpx/util/detail/pack_traversal_impl.hpp M hpx/util/detail/serializable_basic_function.hpp M hpx/util/detail/vtable/serializable_vtable.hpp M hpx/util/pack_traversal.hpp M hpx/util/serializable_any.hpp M hpx/util/tagged.hpp M hpx/util/tagged_pair.hpp M hpx/util/tagged_tuple.hpp M libs/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp M libs/algorithms/include/hpx/parallel/algorithms/adjacent_find.hpp M libs/algorithms/include/hpx/parallel/algorithms/all_any_none.hpp M libs/algorithms/include/hpx/parallel/algorithms/copy.hpp M libs/algorithms/include/hpx/parallel/algorithms/detail/distance.hpp M libs/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp M libs/algorithms/include/hpx/parallel/algorithms/find.hpp M libs/algorithms/include/hpx/parallel/algorithms/generate.hpp M libs/algorithms/include/hpx/parallel/algorithms/includes.hpp M libs/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_heap.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_partitioned.hpp M libs/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp M libs/algorithms/include/hpx/parallel/algorithms/merge.hpp M libs/algorithms/include/hpx/parallel/algorithms/minmax.hpp M libs/algorithms/include/hpx/parallel/algorithms/mismatch.hpp M libs/algorithms/include/hpx/parallel/algorithms/partition.hpp M libs/algorithms/include/hpx/parallel/algorithms/reduce.hpp M libs/algorithms/include/hpx/parallel/algorithms/remove.hpp M libs/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp M libs/algorithms/include/hpx/parallel/algorithms/replace.hpp M libs/algorithms/include/hpx/parallel/algorithms/search.hpp M libs/algorithms/include/hpx/parallel/algorithms/sort.hpp M libs/algorithms/include/hpx/parallel/algorithms/transform_reduce.hpp M libs/algorithms/include/hpx/parallel/algorithms/transform_reduce_binary.hpp M libs/algorithms/include/hpx/parallel/algorithms/unique.hpp M libs/algorithms/include/hpx/parallel/datapar/loop.hpp M libs/algorithms/include/hpx/parallel/datapar/transform_loop.hpp M libs/algorithms/include/hpx/parallel/util/foreach_partitioner.hpp M libs/algorithms/include/hpx/parallel/util/loop.hpp M libs/algorithms/include/hpx/parallel/util/partitioner.hpp M libs/algorithms/include/hpx/parallel/util/partitioner_with_cleanup.hpp M libs/algorithms/include/hpx/parallel/util/prefetching.hpp M libs/algorithms/include/hpx/parallel/util/scan_partitioner.hpp M libs/algorithms/include/hpx/parallel/util/transfer.hpp M libs/allocator_support/include/hpx/allocator_support/internal_allocator.hpp M libs/assertion/include/hpx/assertion/current_function.hpp M libs/basic_execution/include/hpx/basic_execution/agent_ref.hpp M libs/basic_execution/src/register_locks.cpp M libs/collectives/include/hpx/collectives/all_reduce.hpp M libs/collectives/include/hpx/collectives/all_to_all.hpp M libs/collectives/src/barrier.cpp M libs/collectives/src/detail/barrier_node.cpp M libs/compute_cuda/examples/cuda_future_helper.h M libs/compute_cuda/include/hpx/compute/cuda/transfer.hpp M libs/concurrency/include/hpx/concurrency/spinlock.hpp M libs/concurrency/src/thread_name.cpp M libs/config/include/hpx/config/attributes.hpp M libs/config/include/hpx/config/compiler_native_tls.hpp M libs/config/include/hpx/config/constexpr.hpp M libs/config/include/hpx/config/lambda_capture.hpp M libs/coroutines/include/hpx/coroutines/detail/context_base.hpp M libs/coroutines/include/hpx/coroutines/detail/context_generic_context.hpp M libs/coroutines/include/hpx/coroutines/detail/context_linux_x86.hpp M libs/coroutines/include/hpx/coroutines/detail/context_posix.hpp M libs/coroutines/include/hpx/coroutines/detail/context_windows_fibers.hpp M libs/coroutines/include/hpx/coroutines/thread_id_type.hpp M libs/coroutines/src/detail/coroutine_self.cpp M libs/datastructures/include/hpx/datastructures/any.hpp M libs/datastructures/include/hpx/datastructures/optional.hpp M libs/datastructures/include/hpx/datastructures/tuple.hpp M libs/debugging/include/hpx/debugging/print.hpp M libs/errors/include/hpx/errors/exception_info.hpp M libs/execution/include/hpx/execution/datapar/execution_policy.hpp M libs/execution/include/hpx/execution/execution_policy.hpp M libs/execution/include/hpx/execution/executors/auto_chunk_size.hpp M libs/execution/include/hpx/execution/executors/dynamic_chunk_size.hpp M libs/execution/include/hpx/execution/executors/execution.hpp M libs/execution/include/hpx/execution/executors/execution_fwd.hpp M libs/execution/include/hpx/execution/executors/execution_parameters.hpp M libs/execution/include/hpx/execution/executors/guided_chunk_size.hpp M libs/execution/include/hpx/execution/executors/parallel_executor.hpp M libs/execution/include/hpx/execution/executors/parallel_executor_aggregated.hpp M libs/execution/include/hpx/execution/executors/persistent_auto_chunk_size.hpp M libs/execution/include/hpx/execution/executors/static_chunk_size.hpp M libs/execution/include/hpx/execution/executors/thread_execution.hpp M libs/execution/include/hpx/execution/executors/thread_pool_executor.hpp M libs/functional/include/hpx/functional/bind.hpp M libs/functional/include/hpx/functional/bind_back.hpp M libs/functional/include/hpx/functional/bind_front.hpp M libs/functional/include/hpx/functional/deferred_call.hpp M libs/functional/include/hpx/functional/detail/basic_function.hpp M libs/functional/include/hpx/functional/detail/empty_function.hpp M libs/functional/include/hpx/functional/detail/vtable/callable_vtable.hpp M libs/functional/include/hpx/functional/detail/vtable/copyable_vtable.hpp M libs/functional/include/hpx/functional/detail/vtable/function_vtable.hpp M libs/functional/include/hpx/functional/detail/vtable/vtable.hpp M libs/functional/include/hpx/functional/function.hpp M libs/functional/include/hpx/functional/function_ref.hpp M libs/functional/include/hpx/functional/invoke.hpp M libs/functional/include/hpx/functional/invoke_fused.hpp M libs/functional/include/hpx/functional/mem_fn.hpp M libs/functional/include/hpx/functional/one_shot.hpp M libs/functional/include/hpx/functional/result_of.hpp M libs/functional/include/hpx/functional/traits/is_bind_expression.hpp M libs/functional/include/hpx/functional/traits/is_placeholder.hpp M libs/functional/include/hpx/functional/unique_function.hpp M libs/hashing/include/hpx/hashing/fibhash.hpp M libs/iterator_support/include/hpx/iterator_support/range.hpp M libs/memory/include/hpx/memory/intrusive_ptr.hpp M libs/naming_base/include/hpx/naming_base.hpp M libs/plugin/include/hpx/plugin/config.hpp M libs/resiliency/include/hpx/resiliency/async_replay.hpp M libs/resiliency/include/hpx/resiliency/async_replicate.hpp M libs/resource_partitioner/examples/CMakeLists.txt M libs/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp M libs/serialization/include/hpx/serialization/output_container.hpp M libs/serialization/include/hpx/serialization/traits/serialization_access_data.hpp M libs/statistics/include/hpx/statistics/max.hpp M libs/statistics/include/hpx/statistics/min.hpp M libs/testing/include/hpx/testing.hpp M libs/thread_support/include/hpx/thread_support/thread_specific_ptr.hpp M libs/threadmanager/src/threadmanager.cpp M libs/topology/src/topology.cpp M libs/type_support/include/hpx/type_support/detail/wrap_int.hpp M libs/type_support/include/hpx/type_support/unused.hpp M src/runtime.cpp M src/runtime/agas/addressing_service.cpp M src/runtime/threads/detail/thread_num_tss.cpp M src/runtime/threads/resource_manager.cpp M src/runtime/threads/thread_helpers.cpp M src/runtime/threads/thread_pool_suspension_helpers.cpp M src/util/init_ini_data.cpp M tests/performance/local/hpx_heterogeneous_timed_task_spawn.cpp M tests/performance/local/native_tls_overhead.cpp M tests/performance/local/print_heterogeneous_payloads.cpp M tests/performance/local/qthreads_heterogeneous_timed_task_spawn.cpp M tests/regressions/block_matrix/CMakeLists.txt M tests/unit/resource/CMakeLists.txt M tests/unit/threads/resource_manager.cpp M tests/unit/topology/CMakeLists.txt M tests/unit/util/pack_traversal.cpp M tools/inspect/deprecated_macro_check.cpp Log Message: ----------- Merge pull request #4017 from msimberg/require-c++14 Require C++14 Compare: https://github.com/STEllAR-GROUP/hpx/compare/973a7d3c4894...258bf04aae03 _______________________________________________ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits