Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 87f2c8e651a3745729ff701ba2dbfb9202529458
https://github.com/STEllAR-GROUP/hpx/commit/87f2c8e651a3745729ff701ba2dbfb9202529458
Author: Mikael Simberg <[email protected]>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M CMakeLists.txt
M libs/full/actions_base/include/hpx/actions_base/basic_action.hpp
M libs/full/actions_base/include/hpx/actions_base/traits/extract_action.hpp
Log Message:
-----------
Remove HPX_WITH_ACTION_BASE_COMPATIBILITY option
Commit: ce76e84bcba3c0d5b5e8c25098bc5e94b08dff48
https://github.com/STEllAR-GROUP/hpx/commit/ce76e84bcba3c0d5b5e8c25098bc5e94b08dff48
Author: Mikael Simberg <[email protected]>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M CMakeLists.txt
M libs/core/threading_base/include/hpx/threading_base/register_thread.hpp
Log Message:
-----------
Remove HPX_WITH_REGISTER_THREAD* options
Commit: d216affd20ada224557bab9d47cb7039e0591ce2
https://github.com/STEllAR-GROUP/hpx/commit/d216affd20ada224557bab9d47cb7039e0591ce2
Author: Mikael Simberg <[email protected]>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M CMakeLists.txt
M libs/full/async_distributed/include/hpx/async_distributed/lcos_fwd.hpp
Log Message:
-----------
Remove HPX_WITH_PROMISE_ALIAS_COMPATIBILITY option
Commit: ffb5cb28bf89c300c1b87edb0547502a1ed603db
https://github.com/STEllAR-GROUP/hpx/commit/ffb5cb28bf89c300c1b87edb0547502a1ed603db
Author: Mikael Simberg <[email protected]>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Turn off HPX_WITH_INIT_START_OVERLOADS_COMPATIBILITY by default
Commit: 78396dc34dd936b7df14e7b0595eb36b6c560dcc
https://github.com/STEllAR-GROUP/hpx/commit/78396dc34dd936b7df14e7b0595eb36b6c560dcc
Author: Mikael Simberg <[email protected]>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M CMakeLists.txt
M
libs/full/runtime_configuration/include/hpx/runtime_configuration/runtime_mode.hpp
Log Message:
-----------
Remove HPX_WITH_UNSCOPED_ENUM_COMPATIBILITY option
Commit: f76acc6713832dad739b1bcd8215134ebd53f711
https://github.com/STEllAR-GROUP/hpx/commit/f76acc6713832dad739b1bcd8215134ebd53f711
Author: Mikael Simberg <[email protected]>
Date: 2021-05-19 (Wed, 19 May 2021)
Changed paths:
M CMakeLists.txt
R cmake/HPX_SetupBoostProgramOptions.cmake
M cmake/templates/HPXConfig.cmake.in
M libs/full/program_options/include/hpx/program_options/cmdline.hpp
M libs/full/program_options/include/hpx/program_options/config.hpp
M libs/full/program_options/include/hpx/program_options/detail/cmdline.hpp
M
libs/full/program_options/include/hpx/program_options/detail/config_file.hpp
M libs/full/program_options/include/hpx/program_options/detail/convert.hpp
M libs/full/program_options/include/hpx/program_options/detail/parsers.hpp
M
libs/full/program_options/include/hpx/program_options/detail/utf8_codecvt_facet.hpp
M
libs/full/program_options/include/hpx/program_options/detail/value_semantic.hpp
M
libs/full/program_options/include/hpx/program_options/environment_iterator.hpp
M libs/full/program_options/include/hpx/program_options/eof_iterator.hpp
M libs/full/program_options/include/hpx/program_options/errors.hpp
M libs/full/program_options/include/hpx/program_options/option.hpp
M
libs/full/program_options/include/hpx/program_options/options_description.hpp
M libs/full/program_options/include/hpx/program_options/parsers.hpp
M
libs/full/program_options/include/hpx/program_options/positional_options.hpp
M libs/full/program_options/include/hpx/program_options/value_semantic.hpp
M libs/full/program_options/include/hpx/program_options/variables_map.hpp
M libs/full/program_options/include/hpx/program_options/version.hpp
M libs/full/program_options/src/cmdline.cpp
M libs/full/program_options/src/config_file.cpp
M libs/full/program_options/src/convert.cpp
M libs/full/program_options/src/options_description.cpp
M libs/full/program_options/src/parsers.cpp
M libs/full/program_options/src/positional_options.cpp
M libs/full/program_options/src/split.cpp
M libs/full/program_options/src/utf8_codecvt_facet.cpp
M libs/full/program_options/src/value_semantic.cpp
M libs/full/program_options/src/variables_map.cpp
M libs/full/program_options/src/winmain.cpp
M libs/full/program_options/tests/unit/CMakeLists.txt
R libs/full/program_options/tests/unit/boost_program_options.cpp
M src/CMakeLists.txt
Log Message:
-----------
Remove HPX_PROGRAM_OPTIONS_WITH_BOOST_PROGRAM_OPTIONS_COMPATIBILITY option
Commit: 377a685303daa481ec27c4ad5d7e686e1b3e51b6
https://github.com/STEllAR-GROUP/hpx/commit/377a685303daa481ec27c4ad5d7e686e1b3e51b6
Author: Mikael Simberg <[email protected]>
Date: 2021-05-21 (Fri, 21 May 2021)
Changed paths:
M CMakeLists.txt
M examples/qt/qt.cpp
M examples/quickstart/customize_async.cpp
M examples/quickstart/hello_world_distributed.cpp
M examples/transpose/CMakeLists.txt
R examples/transpose/transpose_block_numa.cpp
M libs/core/io_service/include/hpx/io_service/io_service_thread_pool.hpp
M libs/core/io_service/src/io_service_thread_pool.cpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool.hpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
M libs/core/threading_base/src/thread_pool_base.cpp
M libs/full/CMakeLists.txt
M libs/full/async_distributed/include/hpx/async_distributed/dataflow.hpp
M libs/full/components/include/hpx/components/executor_component.hpp
M libs/full/compute/include/hpx/compute/host/block_executor.hpp
M libs/full/compute/tests/unit/numa_allocator.cpp
M libs/full/include/CMakeLists.txt
M libs/full/include/include/hpx/include/parallel_execution.hpp
M libs/full/include/include/hpx/include/parallel_executor_information.hpp
M libs/full/include/include/hpx/include/parallel_executors.hpp
R libs/full/include/include/hpx/include/thread_executors.hpp
M libs/full/include/include/hpx/include/threads.hpp
M libs/full/include_local/CMakeLists.txt
M libs/full/include_local/include/hpx/local/execution.hpp
M libs/full/modules.rst
M libs/full/resource_partitioner/examples/async_customization.cpp
M libs/full/resource_partitioner/tests/unit/named_pool_executor.cpp
M libs/full/runtime_local/CMakeLists.txt
R libs/full/runtime_local/include/hpx/runtime_local/pool_executor.hpp
M libs/full/runtime_local/include/hpx/runtime_local/service_executors.hpp
M libs/full/runtime_local/src/runtime_local.cpp
R libs/full/thread_executors/CMakeLists.txt
R libs/full/thread_executors/README.rst
R libs/full/thread_executors/docs/index.rst
R libs/full/thread_executors/examples/CMakeLists.txt
R
libs/full/thread_executors/include/hpx/execution/executors/default_executor.hpp
R
libs/full/thread_executors/include/hpx/execution/executors/this_thread_executors.hpp
R
libs/full/thread_executors/include/hpx/execution/executors/thread_pool_executors.hpp
R
libs/full/thread_executors/include/hpx/execution/executors/thread_pool_os_executors.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/current_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/default_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/detail/on_self_reset.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/embedded_thread_pool_executors.hpp
R libs/full/thread_executors/include/hpx/thread_executors/executors.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/guided_pool_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/limiting_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/manage_thread_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/resource_manager.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/this_thread_executors.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_execution.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_execution_information.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_pool_attached_executors.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_pool_os_executors.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_timed_execution.hpp
R libs/full/thread_executors/src/embedded_thread_pool_executors.cpp
R libs/full/thread_executors/src/resource_manager.cpp
R libs/full/thread_executors/src/this_thread_executors.cpp
R libs/full/thread_executors/src/thread_executor.cpp
R libs/full/thread_executors/src/thread_pool_os_executors.cpp
R libs/full/thread_executors/tests/CMakeLists.txt
R libs/full/thread_executors/tests/performance/CMakeLists.txt
R libs/full/thread_executors/tests/regressions/CMakeLists.txt
R libs/full/thread_executors/tests/unit/CMakeLists.txt
R libs/full/thread_executors/tests/unit/resource_manager.cpp
R
libs/full/thread_executors/tests/unit/standalone_thread_pool_os_executors.cpp
R libs/full/thread_executors/tests/unit/this_thread_executors.cpp
R libs/full/thread_executors/tests/unit/thread_pool_executors.cpp
R libs/full/thread_executors/tests/unit/thread_pool_os_executors.cpp
R libs/full/thread_executors/tests/unit/thread_suspension_executor.cpp
R libs/full/thread_executors/tests/unit/timed_this_thread_executors.cpp
R libs/full/thread_executors/tests/unit/timed_thread_pool_executors.cpp
M libs/full/threadmanager/include/hpx/modules/threadmanager.hpp
M libs/full/threadmanager/src/threadmanager.cpp
M libs/parallelism/execution/include/hpx/execution/detail/future_exec.hpp
M
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/executor_traits.hpp
M libs/parallelism/execution/tests/regressions/CMakeLists.txt
M libs/parallelism/execution/tests/regressions/bulk_then_execute_3182.cpp
R libs/parallelism/execution/tests/regressions/handled_exception_2959.cpp
M libs/parallelism/executors/CMakeLists.txt
M libs/parallelism/executors/include/hpx/executors/apply.hpp
M libs/parallelism/executors/include/hpx/executors/async.hpp
M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
M libs/parallelism/executors/include/hpx/executors/execution_policy.hpp
M libs/parallelism/executors/include/hpx/executors/sync.hpp
R
libs/parallelism/executors/include/hpx/executors/thread_pool_attached_executors.hpp
M libs/parallelism/executors/tests/unit/CMakeLists.txt
R libs/parallelism/executors/tests/unit/thread_pool_attached_executors.cpp
M
libs/parallelism/resiliency/include/hpx/resiliency/async_replay_executor.hpp
M
libs/parallelism/resiliency/include/hpx/resiliency/async_replicate_executor.hpp
M tests/regressions/lcos/CMakeLists.txt
R tests/regressions/lcos/shared_future_then_with_executor_3634.cpp
M tests/regressions/threads/CMakeLists.txt
M tests/unit/apex/annotation_check.cpp
Log Message:
-----------
Remove thread executor-related CMake options
Commit: d510e4408aec829f757ea7dfc0217f649e7acba3
https://github.com/STEllAR-GROUP/hpx/commit/d510e4408aec829f757ea7dfc0217f649e7acba3
Author: Mikael Simberg <[email protected]>
Date: 2021-05-21 (Fri, 21 May 2021)
Changed paths:
M .github/workflows/windows_debug.yml
M .github/workflows/windows_release.yml
M CMakeLists.txt
M examples/CMakeLists.txt
R examples/thread_aware_timer/CMakeLists.txt
R examples/thread_aware_timer/thread_aware_timer.cpp
M libs/full/include/include/hpx/include/util.hpp
M libs/full/runtime_local/CMakeLists.txt
R libs/full/runtime_local/include/hpx/runtime_local/thread_aware_timer.hpp
R libs/full/runtime_local/src/thread_aware_timer.cpp
Log Message:
-----------
Remove HPX_WITH_THREAD_AWARE_TIMER_COMPATIBILITY option
Commit: 1194f98d51cfbada4b2fecdc38ecebc8abdabc28
https://github.com/STEllAR-GROUP/hpx/commit/1194f98d51cfbada4b2fecdc38ecebc8abdabc28
Author: Mikael Simberg <[email protected]>
Date: 2021-05-21 (Fri, 21 May 2021)
Changed paths:
M .github/workflows/windows_debug.yml
M .github/workflows/windows_release.yml
M CMakeLists.txt
R cmake/HPX_SetupBoostProgramOptions.cmake
M cmake/templates/HPXConfig.cmake.in
M examples/CMakeLists.txt
M examples/qt/qt.cpp
M examples/quickstart/customize_async.cpp
M examples/quickstart/hello_world_distributed.cpp
R examples/thread_aware_timer/CMakeLists.txt
R examples/thread_aware_timer/thread_aware_timer.cpp
M examples/transpose/CMakeLists.txt
R examples/transpose/transpose_block_numa.cpp
M libs/core/io_service/include/hpx/io_service/io_service_thread_pool.hpp
M libs/core/io_service/src/io_service_thread_pool.cpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool.hpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/threading_base/include/hpx/threading_base/register_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
M libs/core/threading_base/src/thread_pool_base.cpp
M libs/full/CMakeLists.txt
M libs/full/actions_base/include/hpx/actions_base/basic_action.hpp
M libs/full/actions_base/include/hpx/actions_base/traits/extract_action.hpp
M libs/full/async_distributed/include/hpx/async_distributed/dataflow.hpp
M libs/full/async_distributed/include/hpx/async_distributed/lcos_fwd.hpp
M libs/full/components/include/hpx/components/executor_component.hpp
M libs/full/compute/include/hpx/compute/host/block_executor.hpp
M libs/full/compute/tests/unit/numa_allocator.cpp
M libs/full/include/CMakeLists.txt
M libs/full/include/include/hpx/include/parallel_execution.hpp
M libs/full/include/include/hpx/include/parallel_executor_information.hpp
M libs/full/include/include/hpx/include/parallel_executors.hpp
R libs/full/include/include/hpx/include/thread_executors.hpp
M libs/full/include/include/hpx/include/threads.hpp
M libs/full/include/include/hpx/include/util.hpp
M libs/full/include_local/CMakeLists.txt
M libs/full/include_local/include/hpx/local/execution.hpp
M libs/full/modules.rst
M libs/full/program_options/include/hpx/program_options/cmdline.hpp
M libs/full/program_options/include/hpx/program_options/config.hpp
M libs/full/program_options/include/hpx/program_options/detail/cmdline.hpp
M
libs/full/program_options/include/hpx/program_options/detail/config_file.hpp
M libs/full/program_options/include/hpx/program_options/detail/convert.hpp
M libs/full/program_options/include/hpx/program_options/detail/parsers.hpp
M
libs/full/program_options/include/hpx/program_options/detail/utf8_codecvt_facet.hpp
M
libs/full/program_options/include/hpx/program_options/detail/value_semantic.hpp
M
libs/full/program_options/include/hpx/program_options/environment_iterator.hpp
M libs/full/program_options/include/hpx/program_options/eof_iterator.hpp
M libs/full/program_options/include/hpx/program_options/errors.hpp
M libs/full/program_options/include/hpx/program_options/option.hpp
M
libs/full/program_options/include/hpx/program_options/options_description.hpp
M libs/full/program_options/include/hpx/program_options/parsers.hpp
M
libs/full/program_options/include/hpx/program_options/positional_options.hpp
M libs/full/program_options/include/hpx/program_options/value_semantic.hpp
M libs/full/program_options/include/hpx/program_options/variables_map.hpp
M libs/full/program_options/include/hpx/program_options/version.hpp
M libs/full/program_options/src/cmdline.cpp
M libs/full/program_options/src/config_file.cpp
M libs/full/program_options/src/convert.cpp
M libs/full/program_options/src/options_description.cpp
M libs/full/program_options/src/parsers.cpp
M libs/full/program_options/src/positional_options.cpp
M libs/full/program_options/src/split.cpp
M libs/full/program_options/src/utf8_codecvt_facet.cpp
M libs/full/program_options/src/value_semantic.cpp
M libs/full/program_options/src/variables_map.cpp
M libs/full/program_options/src/winmain.cpp
M libs/full/program_options/tests/unit/CMakeLists.txt
R libs/full/program_options/tests/unit/boost_program_options.cpp
M libs/full/resource_partitioner/examples/async_customization.cpp
M libs/full/resource_partitioner/tests/unit/named_pool_executor.cpp
M
libs/full/runtime_configuration/include/hpx/runtime_configuration/runtime_mode.hpp
M libs/full/runtime_local/CMakeLists.txt
R libs/full/runtime_local/include/hpx/runtime_local/pool_executor.hpp
M libs/full/runtime_local/include/hpx/runtime_local/service_executors.hpp
R libs/full/runtime_local/include/hpx/runtime_local/thread_aware_timer.hpp
M libs/full/runtime_local/src/runtime_local.cpp
R libs/full/runtime_local/src/thread_aware_timer.cpp
R libs/full/thread_executors/CMakeLists.txt
R libs/full/thread_executors/README.rst
R libs/full/thread_executors/docs/index.rst
R libs/full/thread_executors/examples/CMakeLists.txt
R
libs/full/thread_executors/include/hpx/execution/executors/default_executor.hpp
R
libs/full/thread_executors/include/hpx/execution/executors/this_thread_executors.hpp
R
libs/full/thread_executors/include/hpx/execution/executors/thread_pool_executors.hpp
R
libs/full/thread_executors/include/hpx/execution/executors/thread_pool_os_executors.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/current_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/default_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/detail/on_self_reset.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/embedded_thread_pool_executors.hpp
R libs/full/thread_executors/include/hpx/thread_executors/executors.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/guided_pool_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/limiting_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/manage_thread_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/resource_manager.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/this_thread_executors.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_execution.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_execution_information.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_executor.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_pool_attached_executors.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_pool_os_executors.hpp
R
libs/full/thread_executors/include/hpx/thread_executors/thread_timed_execution.hpp
R libs/full/thread_executors/src/embedded_thread_pool_executors.cpp
R libs/full/thread_executors/src/resource_manager.cpp
R libs/full/thread_executors/src/this_thread_executors.cpp
R libs/full/thread_executors/src/thread_executor.cpp
R libs/full/thread_executors/src/thread_pool_os_executors.cpp
R libs/full/thread_executors/tests/CMakeLists.txt
R libs/full/thread_executors/tests/performance/CMakeLists.txt
R libs/full/thread_executors/tests/regressions/CMakeLists.txt
R libs/full/thread_executors/tests/unit/CMakeLists.txt
R libs/full/thread_executors/tests/unit/resource_manager.cpp
R
libs/full/thread_executors/tests/unit/standalone_thread_pool_os_executors.cpp
R libs/full/thread_executors/tests/unit/this_thread_executors.cpp
R libs/full/thread_executors/tests/unit/thread_pool_executors.cpp
R libs/full/thread_executors/tests/unit/thread_pool_os_executors.cpp
R libs/full/thread_executors/tests/unit/thread_suspension_executor.cpp
R libs/full/thread_executors/tests/unit/timed_this_thread_executors.cpp
R libs/full/thread_executors/tests/unit/timed_thread_pool_executors.cpp
M libs/full/threadmanager/include/hpx/modules/threadmanager.hpp
M libs/full/threadmanager/src/threadmanager.cpp
M libs/parallelism/execution/include/hpx/execution/detail/future_exec.hpp
M
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters.hpp
M
libs/parallelism/execution/include/hpx/execution/traits/executor_traits.hpp
M libs/parallelism/execution/tests/regressions/CMakeLists.txt
M libs/parallelism/execution/tests/regressions/bulk_then_execute_3182.cpp
R libs/parallelism/execution/tests/regressions/handled_exception_2959.cpp
M libs/parallelism/executors/CMakeLists.txt
M libs/parallelism/executors/include/hpx/executors/apply.hpp
M libs/parallelism/executors/include/hpx/executors/async.hpp
M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
M libs/parallelism/executors/include/hpx/executors/execution_policy.hpp
M libs/parallelism/executors/include/hpx/executors/sync.hpp
R
libs/parallelism/executors/include/hpx/executors/thread_pool_attached_executors.hpp
M libs/parallelism/executors/tests/unit/CMakeLists.txt
R libs/parallelism/executors/tests/unit/thread_pool_attached_executors.cpp
M
libs/parallelism/resiliency/include/hpx/resiliency/async_replay_executor.hpp
M
libs/parallelism/resiliency/include/hpx/resiliency/async_replicate_executor.hpp
M src/CMakeLists.txt
M tests/regressions/lcos/CMakeLists.txt
R tests/regressions/lcos/shared_future_then_with_executor_3634.cpp
M tests/regressions/threads/CMakeLists.txt
M tests/unit/apex/annotation_check.cpp
Log Message:
-----------
Merge pull request #5346 from msimberg/remove-compatibility-options-1.7.0
Remove and disable compatibility options for 1.7.0
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/6017158dd7fb...1194f98d51cf
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits