Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/STEllAR-GROUP/hpx

The C++ Standard Library for Parallelism and Concurrency
https://github.com/STEllAR-GROUP/hpx

Remove unnecessary DEPRECATION_WARNINGS option from init_runtime_local module

b9a6ad7d4fbc312c09539afb3fe9ca0350b3a9ac authored over 3 years ago by Mikael Simberg <[email protected]>
Export runtime_configuration

6f2e639f548aa083219a8b6342ccbb0415033dad authored over 3 years ago by Mikael Simberg <[email protected]>
Move around and enable more tests

9ec1393e08caff008e051ee977f334850f17296b authored over 3 years ago by Mikael Simberg <[email protected]>
Move more tests that require the distributed runtime

47ea35521d03c3b89a9de6f7a7d04ad4d00da840 authored over 3 years ago by Mikael Simberg <[email protected]>
Revert split of runtime_configuration

c0ea15f63927b8979396a01b5c06c68e75e4a3f5 authored over 3 years ago by Mikael Simberg <[email protected]>
Automatically disable components when distributed runtime is off

39cf14f7b12301ebeccf5c0e357d707445becff8 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix formatting, inspect errors, and minor compilation issues

f0d7a0332dc1a4bd282cc296e9ad2b033f0d435c authored over 3 years ago by Mikael Simberg <[email protected]>
Add local-only versions of runtime_configuration and command_line_handling, separate entrypoint for local runtime

5930ddef790fbf08fcdb267a92cbdadea9251869 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove HPX_HAVE_NETWORKING and HPX_HAVE_DISTRIBUTED_RUNTIME ifdefs from core modules

0c1f49f41bd4bd08d26163c5e7b30f7c58722eb5 authored over 3 years ago by Mikael Simberg <[email protected]>
Adding hpx::execution::unsequenced_policy (hpx::execution::unseq)

- this policy currently simply maps to hpx::execution::sequenced_policy
- also add (conditional)...

ebb52c0d6e448d82aabc20ca642e6cbbeaae3715 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Further simplify algorithm implementations

4eee1c881454c5b30fccf1be2147e5c53fbe403b authored over 3 years ago by Hartmut Kaiser <[email protected]>
Allow for HPX algorithms being invoked with std execution policies

- flyby: significantly simplify algorithm dispatch helper

c4307ef3cdc9e507e3592ad8f86f51623e2bd9e4 authored over 3 years ago by Hartmut Kaiser <[email protected]>
seperate segmented algorithms for transform, change tag_fallback to tag_fallback_invoke

d9458b8169f104b1be375292efa5222275f25849 authored over 3 years ago by targetakhil <[email protected]>
Only find Boost.Iostreams if required for plugins

729f3eda2acc7a1f141878bb067fca9510689c8e authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5252 from STEllAR-GROUP/remove-boost-bimap

Remove uses of Boost.Bimap

76a2ba5b266008be5e0d5a13e17ae0950099dde2 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove uses of Boost.Bimap

bae367b2679c115ea362d19d740f1f3b0e094114 authored over 3 years ago by Agustin K-ballo Berge <[email protected]>
Merge pull request #5248 from msimberg/daint-modules-upgrade

Use old Piz Daint modules after upgrade

2ec0f886d888709e860f0f8066a0aeed3188392a authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5249 from STEllAR-GROUP/fixing_process_windows

Adding missing header

be250ad9affe83fed3e7dcc8e4ae4f99ceec6033 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #4955 from msimberg/object-libraries

Use object libraries for modules

7511d57cc901df1455e8b3cf21a0728970193aaa authored over 3 years ago by Mikael Simberg <[email protected]>
Adding missing #include

e99532327aef3583779b9a8f390a7e4dc8ebe407 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Fix clang-10 configuration on CSCS jenkins instance

76abd550cbc72386e358c0f11bbbafe8230b1de1 authored over 3 years ago by Mikael Simberg <[email protected]>
Use older Cray compiler on Jenkins CI

3175b119f515f6b84d0296950c55d08d72c70e0e authored over 3 years ago by Mikael Simberg <[email protected]>
Use -I instead of -isystem in pkgconfig files

Don't have a good way to detect which include directories are already
system include directories...

8df348bcdb052a267666ac351623b6526c308e34 authored over 3 years ago by Mikael Simberg <[email protected]>
Temporarily make old Piz Daint modules available for CI

200dc8488219fe7fc78b3bfdeb0c2cbc488e1e49 authored over 3 years ago by Mikael Simberg <[email protected]>
Actually linking with object files, if given

26d96d2808ba538447070c101f83713a775ee0c8 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Filter out object files generated by CMake from pkgconfig files

42b8b94d5c40416b7c5fb45cbfdf21d7194e627f authored over 3 years ago by Mikael Simberg <[email protected]>
Fix dependencies in init_runtime module

035d19b794cf87d026de4d52f3e7d2efa8f159ae authored over 3 years ago by Mikael Simberg <[email protected]>
Only enable object libraries for core and parallelism libraries

773bf7649c8885f1d1eee4e732c7ec4dd4ff85aa authored over 3 years ago by Mikael Simberg <[email protected]>
Fix more distributed module dependencies

2a3bcf89c4c1743284232d337182b1dafc144166 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove unnecessary target_link_libraries calls from core libraries

13c9ab4e41d15332f4c85d615be6ef95a6daeb8d authored over 3 years ago by Mikael Simberg <[email protected]>
Fix headers in split_shared_future test

aaa9a59fb27c9141d9d897957d836b7cb4d2506e authored over 3 years ago by Mikael Simberg <[email protected]>
Disable pkgconfig file generation

1797724079c38b0485256b9808b85a10b69fef87 authored over 3 years ago by Mikael Simberg <[email protected]>
Make sure MPI is found by dependent projects

b16aef7364243be0ef022ab8d668018741136fd4 authored over 3 years ago by Mikael Simberg <[email protected]>
Format HPX_AddLibrary.cmake

00afd30f67dd7d4d29a9bb08ceb0d7b4d2b617b1 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix dependencies in init_runtime module

c538c621e3564f10bd501da2a8cf0679babd3f47 authored over 3 years ago by Mikael Simberg <[email protected]>
Use object libraries for header tests

a12e0ba44829e9ef5e796e548bd2303502498f6f authored over 3 years ago by Mikael Simberg <[email protected]>
Format files

c406cb3ab1d38d915dcfb0c3e4bc5f523d5c71b7 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix more distributed module dependencies

992950360450171bde1d69d0c0475f778963ca57 authored over 3 years ago by Mikael Simberg <[email protected]>
Only enable object libraries for core and parallelism libraries

7baed12dfc8a2dd7d7f5e37c233e72ab107993c2 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove unnecessary dependencies in some distributed modules

51887b80ff4ee2d76ee4b8abc9007578e833e336 authored over 3 years ago by Mikael Simberg <[email protected]>
Link to shared libraries instead of object files in unit tests

bd4784b37472a8fcf35c1548953b26439ea17564 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove unnecessary target_link_libraries calls from core libraries

2b934373f61621a586493a5bf30cae82c395b402 authored over 3 years ago by Mikael Simberg <[email protected]>
Use object libraries for core libraries

b36f24abd95937bf7381380dd0ee7361119d3daa authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5092 from STEllAR-GROUP/spirit-x3

Replace spirit.qi with x3

1d417a6e451f44873b2baff75288cddd495ce7b7 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5236 from STEllAR-GROUP/invoke_function

Add an example demonstrating the use of the invoke_function_action facility

408090488c377bedaa532b8cafba3fbe51f5b916 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5188 from aurianer/bump_boost_version

Bump Boost minimum version to 1.71.0

16796fd033f43e94fc16b3922c0c877148b08bbc authored over 3 years ago by Mikael Simberg <[email protected]>
Format transform.hpp

55dcf359f2c66aeb750c6c5061c724f26cd10a2d authored over 3 years ago by Mikael Simberg <[email protected]>
Add CI workaround for Cray clang float128 issue

e54ff56f23b8cd3f1cc8df6138db1d7cd291055c authored over 3 years ago by Mikael Simberg <[email protected]>
Add missing headers to mem_counter_linux.cpp

de93317f07ca10e5cd977a8b761625bb3ab40c8b authored over 3 years ago by Mikael Simberg <[email protected]>
Change icc env to intel env

47f05a2391f46770d179a77c5edcd26fa9ee306a authored over 3 years ago by aurianer <[email protected]>
Bump Boost minimum version to 1.71.0

This allows to replace spirit.qi with x3
https://github.com/STEllAR-GROUP/hpx/pull/5092#issuecom...

f4ecd25b492e1dcaa10ba5743cea73c261dc8181 authored over 3 years ago by Auriane R <[email protected]>
Update clang 7 config to test clang 10/Boost 1.74

clang 7 already tested in the clang-oldest config

50207b2140cfab769849e132bb77fe52d9289d9f authored over 3 years ago by Auriane R <[email protected]>
Update Boost versions in the CI configurations

699038c6e819a7fcd714d709d731f787ac7e0475 authored over 3 years ago by Auriane R <[email protected]>
Add an example demonstrating the use of the invoke_function_action facility

- also applies fixes to the facility itself.

aa4e09bd0cc043ea747d048573d452c032e45f4f authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5221 from STEllAR-GROUP/lco_module

Moving LCO related files to modules

c24e945dfef56d78708b4317a58d26aafe34283c authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5238 from msimberg/transform-binary-annotations

Make sure annotations are used in the binary transform

f56e70658a4ca59e48b3331a861932bf4fbd6d08 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Moving LCO related files to modules

2e925f3d3ce7aaac509d1ff7ba60cad09e5789c8 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Make sure annotations are used in the binary transform

b4e80dc9b529774fd5eef44c4481bdf98ed6a74f authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5224 from Jedi18/seperate_segmented_all_any_none

Separate segmented algorithms for none_of, any_of and all_of

674f2076b3463c349375763a454851a0fd957e86 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5217 from aurianer/add_hip_github_action

Add a HIP github action

a1d8c68c6f908219f1d1e13400d843eda7c35717 authored over 3 years ago by Mikael Simberg <[email protected]>
Add a HIP github action

df736ee1cbd5b5eda2e8b793dcc9af5a50b6fa2a authored over 3 years ago by Auriane R <[email protected]>
Add compute|async_cuda to the build targets

658033a0c6b4a9a8616a10ca14479cb86f2a7f04 authored over 3 years ago by Auriane R <[email protected]>
Remove Test as already tested in linux github action

75b3c7b1ed4624d8440a62ddc9e8e9cf39057a44 authored over 3 years ago by Auriane R <[email protected]>
Merge pull request #5234 from STEllAR-GROUP/msimberg-patch-6

Fix small typo in --hpx:local option description

4d748091cc937b9eb61b7b42562191e1e2b638e3 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5231 from aurianer/sort_config_options

Sort printed config options

2270e7e5b29c3e9808a9717448f9421e04b287fb authored over 3 years ago by Auriane R <[email protected]>
Merge pull request #5200 from STEllAR-GROUP/distributed_runtime

Moving files to (distributed) runtime module

4fa75cfb161522a1f686aaebfd2bc8711321b048 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Fix the description of --hpx:local

Co-authored-by: Hartmut Kaiser <[email protected]>

c354925eab4eb56e86cca2fa44434641683763df authored over 3 years ago by Mikael Simberg <[email protected]>
Remove workaround for Boost V1.70

fca81f64b018452ffb0aa19e519ef96ad9277ad5 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Retain qi counter parser for Boost 1.70.0

That version of X3 regresses raw[] support with no reasonable workaround

389a4f5da007d745a8ace5c23a09c00ea646cdb2 authored over 3 years ago by Agustin K-ballo Berge <[email protected]>
Replace spirit.qi with x3

2efbaa09b037bcc540b9e3b88e7dbc20a3108685 authored over 3 years ago by Agustin K-ballo Berge <[email protected]>
Moving files to (distributed) runtime module

- moving related files to their respective modules
- adding header #includes for find_here(), fi...

96bb3dad4d5b29bea4035e38880829aaa4d5f6cf authored over 3 years ago by Hartmut Kaiser <[email protected]>
Fix small typo in --hpx:local option description

339e2a22fdddda65fcd1b9d0f65fe99ed90d6dcb authored over 3 years ago by Mikael Simberg <[email protected]>
Sort printed config options

41dec82b0f68a1816c767db6b2cd1cd45d3ab441 authored over 3 years ago by aurianer <[email protected]>
Sort the runtime configuration options

8bddd0657cf435612d1f876bcb73d9d3888ff6c5 authored over 3 years ago by Auriane R <[email protected]>
Merge pull request #5226 from STEllAR-GROUP/msimberg-patch-6

Use new docker image in all CircleCI steps

76ff850f86fc147594fdf687ecce9f59456382a6 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5229 from msimberg/remove-boost-include

Remove leftover Boost include from sync_wait.hpp

fae3a55139d87cb4a1baa95ace2ab23001d35fe1 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5230 from gonidelis/replace_fixes

Fix C++20 replace algo adaptation misses

9db76d3227b590ed952069dbba9c4dae890ceda5 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5220 from Jedi18/seperate_segmented_count

Seperate segmented algorithms for count and count_if

83b6981cabded06ed822c8e86a4621d4f63075ac authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5218 from Jedi18/seperate_segmented_adjacent_find

Seperate segmented algorithms for adjacent_find

2c58cc8a2a9cd471b23130000ce63982c8645617 authored over 3 years ago by Mikael Simberg <[email protected]>
replaced using with typedef

08649ae9b554d2957bd5d8fe88777ff891030b13 authored over 3 years ago by Jedi18 <[email protected]>
Disable scheduler_binding_check test on CircleCI

31f87fe5fdfa1f0afa8dfffdc4380ac7268c1d2a authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5223 from STEllAR-GROUP/fixing_5222

Fixing build system for ittnotify

64a36ba5bffc8eb9556730eeccbca4a98c462b45 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Fix C++20 replace algo adaptation misses

715380ef17748334eb7dacd8256d0595eef55909 authored over 3 years ago by gonidelis <[email protected]>
Merge pull request #5228 from STEllAR-GROUP/config_registry

Print module name only if it has custom configuration settings

450ce26829dea23b31ee330b14a365d479ca56b2 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove leftover Boost include from sync_wait.hpp

b541349c8a226e918d14a55eb3ca066f719d4159 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5215 from aurianer/adapt_to_rocm_4_0_1

Update ROCm to 4.0.1 on Rostam

44b57c97e6426f68ad9dcb9681d2db0a76af91a5 authored over 3 years ago by Mikael Simberg <[email protected]>
Print module name only if it has custom configuration settings

b047b8980013cd84de34f2e234e14c3f8d3739af authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5212 from Jedi18/seperate_segmented_for_each

Seperate segmented algorithms for for_each_n

30bed6e0c37395f1275f1d7f1bda4b34dea56dff authored over 3 years ago by Hartmut Kaiser <[email protected]>
return first instead of last when first == last to ensure the algorithm works properly with upcoming sentinel changes

37e40c20371091a32922056a8201e4e5459edeb0 authored over 3 years ago by Jedi18 <[email protected]>
More fixes related to ITT specific code

e4a249b7d155f2c39304bb8b2d664363c77ac6df authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5227 from STEllAR-GROUP/msimberg-patch-7

Update .codespell_whitelist

a6637abacbb5be3c911fee66f465146d42fa3c41 authored over 3 years ago by Mikael Simberg <[email protected]>
Fixing build system for ittnotify

- fixing wrong #include path
- flyby: make ittnotify functions constexpr and noexcept where poss...

1a3907c977b81abfa6d3dc1200ea7b0664ab1253 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Use new docker image in all CircleCI steps

2dca367adc0a2e56bd205b63932777c424fa5b54 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5209 from STEllAR-GROUP/modules

Moving more files into modules (actions, components, init_runtime, etc.)

84a49ae5ea43f087c40590f9515a6d370cf9b75e authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5183 from STEllAR-GROUP/boost_iterator_categories

Remove dependency on boost/iterators/iterator_categories.hpp

e06d3088a5e2ac4a4a6b4f5842742209ae248cca authored over 3 years ago by Hartmut Kaiser <[email protected]>
Update ROCm to 4.0.1 on Rostam

f9d24cb2f96789389fb10a25aeb37e5cf10106fe authored over 3 years ago by aurianer <[email protected]>
Update .codespell_whitelist

c97bdbf95b272e16cfe50aa69267803a5a9f3ee2 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove dependency on boost/iterators/iterator_categories.hpp

- flyby: add `_t `/`_v` variations for `is_iterator` traits

31f0662dc193ebecc6402d11f1ae2c474798dd31 authored over 3 years ago by Hartmut Kaiser <[email protected]>
removed unused using directives

d7e91ee60fa389e24c15dd32611f5dcdf5554f52 authored over 3 years ago by Jedi18 <[email protected]>
seperated segmented algorithms for all any and none of algorithms, replaced tag_invoke with tag_fallback_invoke

c7149810dc51c6901436ba813914a30dadb09937 authored over 3 years ago by Jedi18 <[email protected]>