[hpx-commits] [STEllAR-GROUP/hpx] cb6abb: Adding overload for `hpx::init`/`hpx::start` for u...

2020-02-10 Thread Hartmut Kaiser
  Branch: refs/heads/resource_partitioner_init
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: cb6abb5b6ad41844e23717c6b5d06b3ee72d6fcd
  
https://github.com/STEllAR-GROUP/hpx/commit/cb6abb5b6ad41844e23717c6b5d06b3ee72d6fcd
  Author: Hartmut Kaiser 
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
M hpx/hpx_init.hpp
M hpx/hpx_init_impl.hpp
M hpx/hpx_start.hpp
M hpx/hpx_start_impl.hpp
M libs/resource_partitioner/examples/guided_pool_test.cpp
M libs/resource_partitioner/examples/simple_resource_partitioner.cpp
M libs/resource_partitioner/examples/simplest_resource_partitioner_1.cpp
M libs/resource_partitioner/examples/simplest_resource_partitioner_2.cpp
M libs/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp
M libs/resource_partitioner/src/partitioner.cpp
M libs/resource_partitioner/tests/unit/named_pool_executor.cpp
M libs/resource_partitioner/tests/unit/resource_partitioner_info.cpp
M libs/resource_partitioner/tests/unit/used_pus.cpp
M src/hpx_init.cpp
M tests/unit/resource/cross_pool_injection.cpp
M tests/unit/resource/scheduler_priority_check.cpp
M tests/unit/topology/numa_allocator.cpp

  Log Message:
  ---
  Adding overload for `hpx::init`/`hpx::start` for use with resource partitioner

- this helps resolving linker errors on Windows if the main entry point to HPX 
is in a shared library
- this also cleans up the API as it makes the use of the resource partitioner 
explicit

Note that this is a breaking API as the use of the no-argument versions of 
`init` and `start` is now deprecated when using an explicit resource 
partitioner.


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] 9edf02: Another attempt at fixing the integral mismatch an...

2020-02-10 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_integral_conversion
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 9edf02651eb2534637717adcc420eb242505860b
  
https://github.com/STEllAR-GROUP/hpx/commit/9edf02651eb2534637717adcc420eb242505860b
  Author: Hartmut Kaiser 
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
M hpx/runtime/threads/detail/thread_num_tss.hpp
M hpx/runtime/threads/policies/queue_holder_numa.hpp
M hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M libs/debugging/include/hpx/debugging/print.hpp

  Log Message:
  ---
  Another attempt at fixing the integral mismatch and conversion warnings in 
the shared_priority_scheduler

- flyby: changing `debug::hex` and `debug::bin` to deduce their argument types


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] 9595ff: Adding test that verifies for 4369 to be fixed

2020-02-10 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_4369
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 9595ffb6f8ae5938b43553412efabd49fdfb4e4f
  
https://github.com/STEllAR-GROUP/hpx/commit/9595ffb6f8ae5938b43553412efabd49fdfb4e4f
  Author: Hartmut Kaiser 
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
M tests/regressions/component/CMakeLists.txt
A tests/regressions/component/new_4369.cpp

  Log Message:
  ---
  Adding test that verifies for 4369 to be fixed

- flyby: clean up CMakeFile.txt for this test


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] 8f7a00: Adding test that verifies for 4369 to be fixed

2020-02-10 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_4369
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 8f7a007227b5a7569bc56d19c419391d88f61696
  
https://github.com/STEllAR-GROUP/hpx/commit/8f7a007227b5a7569bc56d19c419391d88f61696
  Author: Hartmut Kaiser 
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
M tests/regressions/component/CMakeLists.txt
A tests/regressions/component/new_4369.cpp

  Log Message:
  ---
  Adding test that verifies for 4369 to be fixed

- flyby: clean up CMakeFile.txt for this test


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] aea381: Another attempt at fixing the integral mismatch an...

2020-02-10 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_integral_conversion
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: aea3818f163629db008d03b700fcd8991a2759d9
  
https://github.com/STEllAR-GROUP/hpx/commit/aea3818f163629db008d03b700fcd8991a2759d9
  Author: Hartmut Kaiser 
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
M hpx/runtime/threads/detail/thread_num_tss.hpp
M hpx/runtime/threads/policies/queue_holder_numa.hpp
M hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M libs/debugging/include/hpx/debugging/print.hpp

  Log Message:
  ---
  Another attempt at fixing the integral mismatch and conversion warnings in 
the shared_priority_scheduler

- flyby: changing `debug::hex` and `debug::bin` to deduce their argument types


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-10 Thread STE||AR-Bot
  Branch: refs/tags/stable
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-10 Thread STE||AR-Bot
  Branch: refs/tags/stable
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] 855f95: Adding missing #includes to fix gcc V10 linker pro...

2020-02-10 Thread Mikael Simberg
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 855f952e2cee7672848e4d71b76339610eb2cd77
  
https://github.com/STEllAR-GROUP/hpx/commit/855f952e2cee7672848e4d71b76339610eb2cd77
  Author: Hartmut Kaiser 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
M libs/collectives/src/latch.cpp
M src/CMakeLists.txt
M src/lcos/base_lco_with_value.cpp
M src/lcos/base_lco_with_value_1.cpp
M src/lcos/base_lco_with_value_2.cpp
M src/lcos/base_lco_with_value_3.cpp
M src/performance_counters/counters.cpp
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/primary_namespace.cpp
M src/runtime/agas/server/symbol_namespace_server.cpp

  Log Message:
  ---
  Adding missing #includes to fix gcc V10 linker problems

- flyby: clean up -fPIC option


  Commit: d31c0827bd7577ea6da87027382916550edd5e20
  
https://github.com/STEllAR-GROUP/hpx/commit/d31c0827bd7577ea6da87027382916550edd5e20
  Author: Mikael Simberg 
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
M libs/collectives/src/latch.cpp
M src/CMakeLists.txt
M src/lcos/base_lco_with_value.cpp
M src/lcos/base_lco_with_value_1.cpp
M src/lcos/base_lco_with_value_2.cpp
M src/lcos/base_lco_with_value_3.cpp
M src/performance_counters/counters.cpp
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/primary_namespace.cpp
M src/runtime/agas/server/symbol_namespace_server.cpp

  Log Message:
  ---
  Merge pull request #4357 from STEllAR-GROUP/fixing_gcc10_linker_issue

Adding missing #includes to fix gcc V10 linker problems


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/68e93504a56e...d31c0827bd75
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2020-02-10 Thread Mikael Simberg
  Branch: refs/heads/fixing_gcc10_linker_issue
  Home:   https://github.com/STEllAR-GROUP/hpx
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits