Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 0472f6f78579480cc5832d101302f51f947fc769 https://github.com/STEllAR-GROUP/hpx/commit/0472f6f78579480cc5832d101302f51f947fc769 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2019-04-19 (Fri, 19 Apr 2019)
Changed paths: M libs/create_library_skeleton.py Log Message: ----------- Require Python 3 in create_library_skeleton.py Commit: b649d9cb447ac457de3e67e3eb588b87db1787b5 https://github.com/STEllAR-GROUP/hpx/commit/b649d9cb447ac457de3e67e3eb588b87db1787b5 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2019-04-20 (Sat, 20 Apr 2019) Changed paths: M CMakeLists.txt M cmake/HPX_AddCompileTest.cmake M cmake/HPX_GeneratePackage.cmake M cmake/HPX_PrintSummary.cmake M libs/CMakeLists.txt R libs/README.md A libs/README.rst M libs/_example/CMakeLists.txt A libs/_example/README.rst R libs/_example/Readme.md M libs/_example/docs/index.rst M libs/create_library_skeleton.py M libs/index.rst M plugins/parcelport/CMakeLists.txt M src/CMakeLists.txt Log Message: ----------- Clean up module structure Commit: 800566d042084baf8737174c941f69db00935a5e https://github.com/STEllAR-GROUP/hpx/commit/800566d042084baf8737174c941f69db00935a5e Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2019-04-20 (Sat, 20 Apr 2019) Changed paths: M cmake/HPX_PrintSummary.cmake M libs/pp/CMakeLists.txt A libs/pp/README.rst R libs/pp/Readme.md M libs/pp/docs/index.rst M libs/pp/tests/CMakeLists.txt A libs/pp/tests/performance/CMakeLists.txt A libs/pp/tests/regressions/CMakeLists.txt A libs/pp/tests/unit/CMakeLists.txt M src/CMakeLists.txt M tests/performance/local/CMakeLists.txt M tests/performance/local/htts_v2/CMakeLists.txt M tests/unit/threads/CMakeLists.txt Log Message: ----------- Clean up pp module Commit: 406cb4f60913c2d4c62ee31dfd67878d8a2b74a9 https://github.com/STEllAR-GROUP/hpx/commit/406cb4f60913c2d4c62ee31dfd67878d8a2b74a9 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2019-04-20 (Sat, 20 Apr 2019) Changed paths: M CMakeLists.txt Log Message: ----------- Fix libs linking mode Commit: 56fc4f3ed92a53a120ace4e7abacc1fb9379f56f https://github.com/STEllAR-GROUP/hpx/commit/56fc4f3ed92a53a120ace4e7abacc1fb9379f56f Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2019-04-20 (Sat, 20 Apr 2019) Changed paths: M libs/CMakeLists.txt M libs/index.rst R libs/pp/CMakeLists.txt R libs/pp/README.rst R libs/pp/docs/index.rst R libs/pp/include/hpx/pp.hpp R libs/pp/include/hpx/pp/cat.hpp R libs/pp/include/hpx/pp/config.hpp R libs/pp/include/hpx/pp/expand.hpp R libs/pp/include/hpx/pp/nargs.hpp R libs/pp/include/hpx/pp/stringize.hpp R libs/pp/include/hpx/pp/strip_parens.hpp R libs/pp/include/hpx/util/detail/pp/cat.hpp R libs/pp/include/hpx/util/detail/pp/config.hpp R libs/pp/include/hpx/util/detail/pp/expand.hpp R libs/pp/include/hpx/util/detail/pp/nargs.hpp R libs/pp/include/hpx/util/detail/pp/stringize.hpp R libs/pp/include/hpx/util/detail/pp/strip_parens.hpp R libs/pp/tests/CMakeLists.txt R libs/pp/tests/performance/CMakeLists.txt R libs/pp/tests/regressions/CMakeLists.txt R libs/pp/tests/unit/CMakeLists.txt A libs/preprocessor/CMakeLists.txt A libs/preprocessor/README.rst A libs/preprocessor/docs/index.rst A libs/preprocessor/include/hpx/pp.hpp A libs/preprocessor/include/hpx/pp/cat.hpp A libs/preprocessor/include/hpx/pp/config.hpp A libs/preprocessor/include/hpx/pp/expand.hpp A libs/preprocessor/include/hpx/pp/nargs.hpp A libs/preprocessor/include/hpx/pp/stringize.hpp A libs/preprocessor/include/hpx/pp/strip_parens.hpp A libs/preprocessor/include/hpx/util/detail/pp/cat.hpp A libs/preprocessor/include/hpx/util/detail/pp/config.hpp A libs/preprocessor/include/hpx/util/detail/pp/expand.hpp A libs/preprocessor/include/hpx/util/detail/pp/nargs.hpp A libs/preprocessor/include/hpx/util/detail/pp/stringize.hpp A libs/preprocessor/include/hpx/util/detail/pp/strip_parens.hpp A libs/preprocessor/tests/CMakeLists.txt A libs/preprocessor/tests/performance/CMakeLists.txt A libs/preprocessor/tests/regressions/CMakeLists.txt A libs/preprocessor/tests/unit/CMakeLists.txt M src/CMakeLists.txt M tests/performance/local/CMakeLists.txt M tests/performance/local/htts_v2/CMakeLists.txt M tests/unit/threads/CMakeLists.txt Log Message: ----------- Rename pp module to preprocessor Commit: c9e314873983778b904ff6847e5544abf21840b5 https://github.com/STEllAR-GROUP/hpx/commit/c9e314873983778b904ff6847e5544abf21840b5 Author: Mikael Simberg <simb...@cscs.ch> Date: 2019-04-20 (Sat, 20 Apr 2019) Changed paths: M .circleci/config.yml Log Message: ----------- Add preprocessor header tests to CircleCI config Commit: 3c5af483c1febf9612e81d0bd30b756e4fd3d0dd https://github.com/STEllAR-GROUP/hpx/commit/3c5af483c1febf9612e81d0bd30b756e4fd3d0dd Author: Hartmut Kaiser <hartmut.kai...@gmail.com> Date: 2019-04-20 (Sat, 20 Apr 2019) Changed paths: M cmake/HPX_AddLibraryHeaders.cmake M cmake/HPX_AddSourceGroup.cmake M libs/preprocessor/CMakeLists.txt M src/CMakeLists.txt Log Message: ----------- Make source groups work for modules Commit: e0c520eaf3825c4e1629745147535598ba7b9f19 https://github.com/STEllAR-GROUP/hpx/commit/e0c520eaf3825c4e1629745147535598ba7b9f19 Author: Hartmut Kaiser <hartmut.kai...@gmail.com> Date: 2019-04-20 (Sat, 20 Apr 2019) Changed paths: M libs/preprocessor/CMakeLists.txt A libs/preprocessor/src/CMakeLists.txt A libs/preprocessor/src/pp.cpp M src/CMakeLists.txt Log Message: ----------- Create a separate VS project for the pp module Commit: aa2795bcbc0a095166b99f93aca7c3b8b81f28dc https://github.com/STEllAR-GROUP/hpx/commit/aa2795bcbc0a095166b99f93aca7c3b8b81f28dc Author: Hartmut Kaiser <hartmut.kai...@gmail.com> Date: 2019-04-20 (Sat, 20 Apr 2019) Changed paths: M libs/preprocessor/CMakeLists.txt Log Message: ----------- Making the built library explicitly STATIC Commit: 43a5e44b6c7385568c62091d488f0e189e653a3e https://github.com/STEllAR-GROUP/hpx/commit/43a5e44b6c7385568c62091d488f0e189e653a3e Author: Mikael Simberg <simb...@cscs.ch> Date: 2019-04-21 (Sun, 21 Apr 2019) Changed paths: M libs/preprocessor/src/CMakeLists.txt Log Message: ----------- Always create a static preprocessor library even though it isn't needed for non-MSVC build systems The resulting CMake code avoids multiple special cases like this. Commit: 9e1999ba5076f8cb10319fc64d310762cb873627 https://github.com/STEllAR-GROUP/hpx/commit/9e1999ba5076f8cb10319fc64d310762cb873627 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2019-04-21 (Sun, 21 Apr 2019) Changed paths: M CMakeLists.txt M cmake/HPX_PrintSummary.cmake M plugins/parcelport/CMakeLists.txt Log Message: ----------- Move generated headers back to ${CMAKE_BINARY_DIR} They were moved to ${CMAKE_BINARY_DIR}/include/generated to sit alongside other headers in ${CMAKE_BINARY_DIR}/include, but those headers were removed so going back to putting them directly in ${CMAKE_BINARY_DIR}. Commit: 0475db6a4568e4a43c1d71c8d8e9d1d5f1ee1aa5 https://github.com/STEllAR-GROUP/hpx/commit/0475db6a4568e4a43c1d71c8d8e9d1d5f1ee1aa5 Author: Mikael Simberg <simb...@cscs.ch> Date: 2019-04-22 (Mon, 22 Apr 2019) Changed paths: M cmake/templates/config_version.hpp.in M examples/accumulators/server/template_accumulator.hpp M hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp M hpx/components/containers/partitioned_vector/partitioned_vector_component_impl.hpp M hpx/components/containers/unordered/partition_unordered_map_component.hpp M hpx/config.hpp M hpx/config/defaults.hpp M hpx/include/util.hpp M hpx/lcos/base_lco_with_value.hpp M hpx/lcos/broadcast.hpp M hpx/lcos/fold.hpp M hpx/lcos/gather.hpp M hpx/lcos/reduce.hpp M hpx/lcos/server/channel.hpp M hpx/lcos/wait_any.hpp M hpx/lcos/wait_some.hpp M hpx/parallel/executors/execution_parameters.hpp M hpx/plugins/binary_filter_factory.hpp M hpx/plugins/message_handler_factory.hpp M hpx/plugins/parcel/coalescing_message_handler.hpp M hpx/plugins/parcel/coalescing_message_handler_registration.hpp M hpx/plugins/parcelport_factory.hpp M hpx/plugins/plugin_registry.hpp M hpx/plugins/unique_plugin_name.hpp M hpx/runtime/actions/action_support.hpp M hpx/runtime/actions/basic_action.hpp M hpx/runtime/actions/component_action.hpp M hpx/runtime/actions/continuation.hpp M hpx/runtime/actions/detail/action_factory.hpp M hpx/runtime/actions/detail/invocation_count_registry.hpp M hpx/runtime/actions/plain_action.hpp M hpx/runtime/components/component_factory.hpp M hpx/runtime/components/component_registry.hpp M hpx/runtime/components/component_startup_shutdown.hpp M hpx/runtime/components/component_type.hpp M hpx/runtime/components/derived_component_factory.hpp M hpx/runtime/components/server/distributed_metadata_base.hpp M hpx/runtime/components/static_factory_data.hpp M hpx/runtime/parcelset/detail/per_action_data_counter_registry.hpp M hpx/runtime/serialization/detail/polymorphic_id_factory.hpp M hpx/runtime/serialization/detail/polymorphic_intrusive_factory.hpp M hpx/runtime/serialization/detail/polymorphic_nonintrusive_factory.hpp M hpx/runtime/serialization/serialization_fwd.hpp M hpx/throw_exception.hpp M hpx/traits/concepts.hpp M hpx/traits/has_member_xxx.hpp M hpx/traits/has_xxx.hpp M hpx/traits/polymorphic_traits.hpp M hpx/util/detail/function_registration.hpp M hpx/util/find_prefix.hpp M hpx/util/internal_allocator.hpp M hpx/util/lightweight_test.hpp M hpx/util/plugin/config.hpp M hpx/util/plugin/export_plugin.hpp M libs/preprocessor/CMakeLists.txt R libs/preprocessor/include/hpx/pp.hpp R libs/preprocessor/include/hpx/pp/cat.hpp R libs/preprocessor/include/hpx/pp/config.hpp R libs/preprocessor/include/hpx/pp/expand.hpp R libs/preprocessor/include/hpx/pp/nargs.hpp R libs/preprocessor/include/hpx/pp/stringize.hpp R libs/preprocessor/include/hpx/pp/strip_parens.hpp A libs/preprocessor/include/hpx/preprocessor.hpp A libs/preprocessor/include/hpx/preprocessor/cat.hpp A libs/preprocessor/include/hpx/preprocessor/config.hpp A libs/preprocessor/include/hpx/preprocessor/expand.hpp A libs/preprocessor/include/hpx/preprocessor/nargs.hpp A libs/preprocessor/include/hpx/preprocessor/stringize.hpp A libs/preprocessor/include/hpx/preprocessor/strip_parens.hpp M libs/preprocessor/include/hpx/util/detail/pp/cat.hpp M libs/preprocessor/include/hpx/util/detail/pp/config.hpp M libs/preprocessor/include/hpx/util/detail/pp/expand.hpp M libs/preprocessor/include/hpx/util/detail/pp/nargs.hpp M libs/preprocessor/include/hpx/util/detail/pp/stringize.hpp M libs/preprocessor/include/hpx/util/detail/pp/strip_parens.hpp M libs/preprocessor/src/CMakeLists.txt R libs/preprocessor/src/pp.cpp A libs/preprocessor/src/preprocessor.cpp M plugins/parcelport/parcelport_logging.hpp M plugins/parcelport/verbs/parcelport_verbs.cpp M plugins/parcelport/verbs/rdma/rdma_logging.hpp M src/runtime/parcelset/parcelhandler.cpp M src/util/command_line_handling.cpp M src/util/runtime_configuration.cpp M src/version.cpp M tests/performance/local/agas_cache_timings.cpp M tests/performance/local/sizeof.cpp M tests/performance/network/osu/broadcast.hpp M tools/inspect/include_check.cpp Log Message: ----------- Move preprocessor headers from pp to preprocessor directory Commit: 249b85d2171df3d759e32591592413a2797d99d6 https://github.com/STEllAR-GROUP/hpx/commit/249b85d2171df3d759e32591592413a2797d99d6 Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2019-04-22 (Mon, 22 Apr 2019) Changed paths: M libs/preprocessor/README.rst Log Message: ----------- Change wording about preprocessor module docs Commit: 64e61a19d50d1a2b2ed941d8356d092aa6fc045a https://github.com/STEllAR-GROUP/hpx/commit/64e61a19d50d1a2b2ed941d8356d092aa6fc045a Author: Mikael Simberg <mikael.simb...@iki.fi> Date: 2019-04-23 (Tue, 23 Apr 2019) Changed paths: M .circleci/config.yml M CMakeLists.txt M cmake/HPX_AddCompileTest.cmake M cmake/HPX_AddLibraryHeaders.cmake M cmake/HPX_AddSourceGroup.cmake M cmake/HPX_GeneratePackage.cmake M cmake/templates/config_version.hpp.in M examples/accumulators/server/template_accumulator.hpp M hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp M hpx/components/containers/partitioned_vector/partitioned_vector_component_impl.hpp M hpx/components/containers/unordered/partition_unordered_map_component.hpp M hpx/config.hpp M hpx/config/defaults.hpp M hpx/include/util.hpp M hpx/lcos/base_lco_with_value.hpp M hpx/lcos/broadcast.hpp M hpx/lcos/fold.hpp M hpx/lcos/gather.hpp M hpx/lcos/reduce.hpp M hpx/lcos/server/channel.hpp M hpx/lcos/wait_any.hpp M hpx/lcos/wait_some.hpp M hpx/parallel/executors/execution_parameters.hpp M hpx/plugins/binary_filter_factory.hpp M hpx/plugins/message_handler_factory.hpp M hpx/plugins/parcel/coalescing_message_handler.hpp M hpx/plugins/parcel/coalescing_message_handler_registration.hpp M hpx/plugins/parcelport_factory.hpp M hpx/plugins/plugin_registry.hpp M hpx/plugins/unique_plugin_name.hpp M hpx/runtime/actions/action_support.hpp M hpx/runtime/actions/basic_action.hpp M hpx/runtime/actions/component_action.hpp M hpx/runtime/actions/continuation.hpp M hpx/runtime/actions/detail/action_factory.hpp M hpx/runtime/actions/detail/invocation_count_registry.hpp M hpx/runtime/actions/plain_action.hpp M hpx/runtime/components/component_factory.hpp M hpx/runtime/components/component_registry.hpp M hpx/runtime/components/component_startup_shutdown.hpp M hpx/runtime/components/component_type.hpp M hpx/runtime/components/derived_component_factory.hpp M hpx/runtime/components/server/distributed_metadata_base.hpp M hpx/runtime/components/static_factory_data.hpp M hpx/runtime/parcelset/detail/per_action_data_counter_registry.hpp M hpx/runtime/serialization/detail/polymorphic_id_factory.hpp M hpx/runtime/serialization/detail/polymorphic_intrusive_factory.hpp M hpx/runtime/serialization/detail/polymorphic_nonintrusive_factory.hpp M hpx/runtime/serialization/serialization_fwd.hpp M hpx/throw_exception.hpp M hpx/traits/concepts.hpp M hpx/traits/has_member_xxx.hpp M hpx/traits/has_xxx.hpp M hpx/traits/polymorphic_traits.hpp M hpx/util/detail/function_registration.hpp M hpx/util/find_prefix.hpp M hpx/util/internal_allocator.hpp M hpx/util/lightweight_test.hpp M hpx/util/plugin/config.hpp M hpx/util/plugin/export_plugin.hpp M libs/CMakeLists.txt R libs/README.md A libs/README.rst M libs/_example/CMakeLists.txt A libs/_example/README.rst R libs/_example/Readme.md M libs/_example/docs/index.rst M libs/create_library_skeleton.py M libs/index.rst R libs/pp/CMakeLists.txt R libs/pp/Readme.md R libs/pp/docs/index.rst R libs/pp/include/hpx/pp.hpp R libs/pp/include/hpx/pp/cat.hpp R libs/pp/include/hpx/pp/config.hpp R libs/pp/include/hpx/pp/expand.hpp R libs/pp/include/hpx/pp/nargs.hpp R libs/pp/include/hpx/pp/stringize.hpp R libs/pp/include/hpx/pp/strip_parens.hpp R libs/pp/include/hpx/util/detail/pp/cat.hpp R libs/pp/include/hpx/util/detail/pp/config.hpp R libs/pp/include/hpx/util/detail/pp/expand.hpp R libs/pp/include/hpx/util/detail/pp/nargs.hpp R libs/pp/include/hpx/util/detail/pp/stringize.hpp R libs/pp/include/hpx/util/detail/pp/strip_parens.hpp R libs/pp/tests/CMakeLists.txt A libs/preprocessor/CMakeLists.txt A libs/preprocessor/README.rst A libs/preprocessor/docs/index.rst A libs/preprocessor/include/hpx/preprocessor.hpp A libs/preprocessor/include/hpx/preprocessor/cat.hpp A libs/preprocessor/include/hpx/preprocessor/config.hpp A libs/preprocessor/include/hpx/preprocessor/expand.hpp A libs/preprocessor/include/hpx/preprocessor/nargs.hpp A libs/preprocessor/include/hpx/preprocessor/stringize.hpp A libs/preprocessor/include/hpx/preprocessor/strip_parens.hpp A libs/preprocessor/include/hpx/util/detail/pp/cat.hpp A libs/preprocessor/include/hpx/util/detail/pp/config.hpp A libs/preprocessor/include/hpx/util/detail/pp/expand.hpp A libs/preprocessor/include/hpx/util/detail/pp/nargs.hpp A libs/preprocessor/include/hpx/util/detail/pp/stringize.hpp A libs/preprocessor/include/hpx/util/detail/pp/strip_parens.hpp A libs/preprocessor/src/CMakeLists.txt A libs/preprocessor/src/preprocessor.cpp A libs/preprocessor/tests/CMakeLists.txt A libs/preprocessor/tests/performance/CMakeLists.txt A libs/preprocessor/tests/regressions/CMakeLists.txt A libs/preprocessor/tests/unit/CMakeLists.txt M plugins/parcelport/parcelport_logging.hpp M plugins/parcelport/verbs/parcelport_verbs.cpp M plugins/parcelport/verbs/rdma/rdma_logging.hpp M src/CMakeLists.txt M src/runtime/parcelset/parcelhandler.cpp M src/util/command_line_handling.cpp M src/util/runtime_configuration.cpp M src/version.cpp M tests/performance/local/CMakeLists.txt M tests/performance/local/agas_cache_timings.cpp M tests/performance/local/htts_v2/CMakeLists.txt M tests/performance/local/sizeof.cpp M tests/performance/network/osu/broadcast.hpp M tests/unit/threads/CMakeLists.txt M tools/inspect/include_check.cpp Log Message: ----------- Merge pull request #3811 from msimberg/module-cleanup Clean up PP module and library skeleton Compare: https://github.com/STEllAR-GROUP/hpx/compare/74873d95eaee...64e61a19d50d _______________________________________________ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits