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

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

1f8ef30e840eb08a19eb9add41e1b1495065eaa6 authored over 3 years ago by Hartmut Kaiser <[email protected]>
change some static asserts to check for input iterators instead of forward iterators (for sequential overloads)

4b84f3e5f2961a013cf2bdb35a085aabdc802529 authored over 3 years ago by Jedi18 <[email protected]>
fix bug by replacing local_iterator with difference_type

ab41ad32ff60e4755cbc2f90bb5f75dac2f3cfd1 authored over 3 years ago by Jedi18 <[email protected]>
fix build error and add hpx::parallel::count test

95c01dd5aab5e49c1f24ac8c9231271b2623b318 authored over 3 years ago by Jedi18 <[email protected]>
seperated segmented algorithms: count and count_if, replaced tag with tag_fallback

66d1225bf5463e894824350708e190dcfa6320db authored over 3 years ago by Jedi18 <[email protected]>
Merge pull request #5207 from msimberg/hpx-compute-host-code

Always define HPX_COMPUTE_HOST_CODE for host code

09ec51f07a59c89b614806f9ceee17d057cb35e7 authored over 3 years ago by Hartmut Kaiser <[email protected]>
fix clang-format bug and fix static assert

3c1ecd596b54f21b5610e4ea695653589c78ad7c authored over 3 years ago by Jedi18 <[email protected]>
seperate segmented algorithms: adjacent_find

30f1192f11ba7544ed6ca74fcc699263d0d02852 authored over 3 years ago by Jedi18 <[email protected]>
Merge pull request #5205 from STEllAR-GROUP/distribution_policies

Moving all distribution policies into modules

0ac6321742269b1d75d73c5aaf3c342d60ff4976 authored over 3 years ago by Hartmut Kaiser <[email protected]>
fix build errors

b5e03103e8f7d65c8e9ecced0bb75ba4d814dfc2 authored over 3 years ago by Jedi18 <[email protected]>
modified deprecated hpx::parallel::for_each_n to not use for_each_n_ and fixed static assert for sequential

8832e1389fc1adc4e8e2590835e6bc7823c311f3 authored over 3 years ago by Jedi18 <[email protected]>
seperate segmented algorithm: for_each_n and move tag_invoke to tag_fallback_invoke for for_each_n

8d15e84f53100aa71f30003a4652dcd1bd78543c authored over 3 years ago by Jedi18 <[email protected]>
Merge pull request #5214 from aurianer/fix_clang_format_sender

Fix clang-format error in sender.hpp

858ced80e79ee1816d7a0603cd0133fac0de0c4f authored over 3 years ago by Auriane R <[email protected]>
Change copyright to ETH Zurich

590ec17c8f21df42f0ab793dc2555921960564bf authored over 3 years ago by Auriane R <[email protected]>
Fix clang-format error

522549d3efe8d8c4e77bcd13a7c67bf82bec2563 authored over 3 years ago by Auriane R <[email protected]>
Moving all distribution policies into modules

7a032122eb4b3077dcc3d98b68121b6167817c51 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5211 from gonidelis/minor_adapted_algos_fixes

Minor adapted algos fixes

3cdb0bb9ba87d47e9583aa820c140c25f9213248 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5213 from aurianer/fix_docs

Removing ESSENTIAL option to the doc example

5f90306ca4df57de5d5ec3a28bbe6d376ac7c07d authored over 3 years ago by Auriane R <[email protected]>
Merge pull request #5210 from STEllAR-GROUP/is_invocable

Fixing is_invocable deprecation warnings

ba94c1e487f677d8962e006bcbbb6771c1e3c021 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5206 from msimberg/create-library-fix-libhpx-summary

Add formatting exceptions for libhpx to create_module_skeleton.py

06c7053ef1d6e15377031b2373db61ee8b9c7004 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Removing ESSENTIAL option to the doc example

b98e35d657dcd2158ac66950190cf5837540101e authored over 3 years ago by Auriane R <[email protected]>
Merge branch 'master' into create-library-fix-libhpx-summary

e58dd546daa09d14054291edbd409b9f6a6a7f87 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5208 from msimberg/tag-invoke-docs

Add examples and explanation on when tag_fallback/priority are useful

830f05b14d8cfa5d73c7e4406cf54466b1e4483d authored over 3 years ago by Hartmut Kaiser <[email protected]>
Make deprecated overloads invoke detail implementations and impose static asserts for iterator types on adapted overloads

ead6ff47c736c97d81410ea18bf792d42feb212c authored over 3 years ago by gonidelis <[email protected]>
Remove async algorithms tests without exec-policies

aba531a598c7d51d116df10b68978582f98b3266 authored over 3 years ago by gonidelis <[email protected]>
Fixing is_invocable deprecation warnings

a138f9c6acf73e5c2adc7e376daa39b636e03bbf authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5201 from Jedi18/master

Replaced tag_invoke with tag_fallback_invoke for adjacent_find algorithm

818fdba1009ea86ebcbb46742e909fcc5dc36edd authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5203 from srinivasyadav18/segmented_copy

Move copy algorithms to tag_fallback_invoke

4e4c1db61144bb7ded3fc61f95c38d8baba9ec2c authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5192 from gonidelis/replace_adapt

Adapt replace(_if) to C++20

6f95aff9beb9ebee04840fd762258eb920e76dbe authored over 3 years ago by Hartmut Kaiser <[email protected]>
Change some HPX_COMPUTE_X_CODE ifdefs

b2e10d0548c47e2dc8d715e88719ebab0c4c6f79 authored over 3 years ago by Mikael Simberg <[email protected]>
Add examples and explanation on when tag_fallback/priority are useful

1f8a7a066a7bd97bf8a4aaa004e0219e1bc4f76f authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5053 from msimberg/p0443-executor

Add P0443r14 executor and a a few P1897 algorithms

d027517a25b11c0f430e5a3bd4231454ad6bdd19 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5190 from aurianer/set_compatibility_headers_on

Set compatibility headers by default to on

4c4b7fb2cade1636e4acaa9cb56dfcbfb864091c authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5165 from aurianer/require_cmake_3_17

Require cmake 3.17

c33cea20e38750a4a1bdcd02f4f922d43404568f authored over 3 years ago by Mikael Simberg <[email protected]>
Always define HPX_COMPUTE_HOST_CODE if HPX_COMPUTE_DEVICE_CODE isn't defined

369668bedfb9c3621b12be807b69aa14a3d47b2e authored over 3 years ago by Mikael Simberg <[email protected]>
Provide docs for ranges::result_copy family result types

9be33024a4503f037860d4722e49112f9a068957 authored over 3 years ago by gonidelis <[email protected]>
Add more SFINAE to P0443 customization points

- Move enable_ifs to template parameters
- Add enable_ifs to some member functions that did not ...

1862150216e600b12b2a44bfef5358abcf8f5e3f authored over 3 years ago by Mikael Simberg <[email protected]>
Add formatting exceptions for libhpx to create_module_skeleton.py

609c1e280829ad2262c92d520941875db6b4abf7 authored over 3 years ago by Mikael Simberg <[email protected]>
Print modules cmake options if unusual ones

9725ddf370e8f4b187a8868f00e95ee8c2d5b7e5 authored over 3 years ago by Auriane R <[email protected]>
Remove the compatiblity headers from the docs

962ec7644fbc120415927bc26f92f42276e866f9 authored over 3 years ago by Auriane R <[email protected]>
Remove compatibility comment

039c3564e0e8ecd6e2349cd993ab8047eb52c35f authored over 3 years ago by Auriane R <[email protected]>
Remove deprecation warnings for module in docs

b392dba5e186b53854cfc1324f85372e2383123c authored over 3 years ago by Auriane R <[email protected]>
Remove the use of the options inside modules

163664fe407ee18b541c65588c01c09ff30fd8b9 authored over 3 years ago by Auriane R <[email protected]>
Remove COMPATIBILITY_HEADERS option in add_hpx_module

Flyby: remove the hpx option and enable it by default to ON by default

872874a7962ca11960aa9da7e0929d0e2ca42b99 authored over 3 years ago by Auriane R <[email protected]>
Merge pull request #5202 from msimberg/pseudo-dependencies-cache-variable

Make HPX_WITH_PSEUDO_DEPENDENCIES a cache variable

29ec69719d46d66d3bbe5b0b37a20a014d289c9a authored over 3 years ago by Mikael Simberg <[email protected]>
Provide docs for replace family in C++20

265e5819cc3cc6cff9b7ca6d9020a3b56a660627 authored over 3 years ago by gonidelis <[email protected]>
Merge pull request #5166 from STEllAR-GROUP/action_tests

Moving some action tests to modules

962f1338d54ca50341b3e02fcf51bf9165b075e1 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Remove the cmake_minimum_required in modules

4912a3fa888682b3ae97bcc06570876274606e65 authored over 3 years ago by aurianer <[email protected]>
Fix cmake-format failure

9d9a50bd805474e6b9bc9df8a5f4fd64a8bbb2e1 authored over 3 years ago by Auriane R <[email protected]>
Remove remaining cmake 3.13 occurences in the docs

a3707bbba07fccef3c8a8bc72f7fec4b20c6b615 authored over 3 years ago by Auriane R <[email protected]>
Tmp! Ignore leak in sanitizer as not related to cmake

79662d20fb45eb62a0733c856a2cf2ce19b70d00 authored over 3 years ago by aurianer <[email protected]>
Replace the util::static_ with static in topology

73c44ebab72d97f51bf57c41fe397c46825e55c8 authored over 3 years ago by aurianer <[email protected]>
Remove add_hpx_in_framework_config_test as unused

9e0376918f3269ca6f046bfa9aa50a491aba7ac5 authored over 3 years ago by aurianer <[email protected]>
Update the image number in the github actions too

34f28ce0f53e5fcb599453968dbadd1fa0ad57ff authored over 3 years ago by aurianer <[email protected]>
Require cmake 3.17

d4da352ed6617531be5dc15488a5b2ea656ca82f authored over 3 years ago by aurianer <[email protected]>
Try with updated docker image

e378e37a6ab37ec91b5b0340cd10ede0043e8f8d authored over 3 years ago by aurianer <[email protected]>
replace tag with tag_fallback in containers/copy.hpp

14b36c22d0b687d786ff9e9111c4f7d523e63e5c authored over 3 years ago by srinivasyadav18 <[email protected]>
apply .clang-format for copy.hpp

c4f8326803b9f4533e81a13a3fbc03bb6bd78a91 authored over 3 years ago by srinivasyadav18 <[email protected]>
Replace tag_invoke with tag_fallback for copy

6f0429e746cac1a16aee346fb3ac07e3c1791037 authored over 3 years ago by srinivasyadav18 <[email protected]>
Make HPX_WITH_PSEUDO_DEPENDENCIES a cache variable

Needs to be cache variable to be propagated to dependent projects, but
stays internal.

dd6a4f9774022dbd04ddd4b7cbc22868ee0f1c23 authored over 3 years ago by Mikael Simberg <[email protected]>
replaced tag_invoke with tag_fallback_invoke for adjacent_find in container_algorithms

82a6bf0a2a8b42e75d254fb2519fedf1e979a431 authored over 3 years ago by Jedi18 <[email protected]>
Replaced tag_invoke with tag_fallback_invoke for adjacent_find algorithm

eda88cef6b3e4e23cd6944c2c2187e564a6a633a authored over 3 years ago by Jedi18 <[email protected]>
Remove mistakenly duplicated HPX_SetupBoostProgramOptions include

f0feb8f98b737d5982afd093b50deec9d7b727fd authored over 3 years ago by Mikael Simberg <[email protected]>
Fixing compilation tests

5d6a12baead52cc79160197f8999f48256e674b8 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Provide iterator-sentinel_value tests for replace_copy_(_if)

60dd21cf1cdaf4da43e5d7b533c378c38a5ccd47 authored over 3 years ago by gonidelis <[email protected]>
Moving some action tests to modules

- flyby adding test for invoking apply for an action accepting an rvalue

ece8674f1876d01726376cf9bf44911caddaa59a authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5198 from msimberg/schedule-hint-docs

Add doxygen documentation for thread_schedule_hint

521fc9ba6b5350289e757be062256696066cb8da authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5180 from aurianer/fix_hipcc_ci

Fix htts_v2 tests linking

f0619cd15adcc039c7444c087242c2f8587fd112 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5185 from msimberg/cmake-option-cleanup

Remove some minor unnecessary CMake options

a96f3cf7c62ebc73da23cce47deb74a7c6be0ffe authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5184 from msimberg/scheduler-options-fix

Remove some leftover HPX_WITH_*_SCHEDULER uses

60e8ddb92cbb655b9a73963e57249334b7555912 authored over 3 years ago by Mikael Simberg <[email protected]>
Add tests for p0443 executor properties

b3c51a701d4583985db1d7825f23c78a85d88bc1 authored over 3 years ago by Mikael Simberg <[email protected]>
Adapt replace_copy(_if) to C++20

ed5905ac42c606bbf1f774dd295842709a54e36e authored over 3 years ago by gonidelis <[email protected]>
Add doxygen documentation for thread_schedule_hint

ce8fd1bd24af2bebff431a67b11efe4b85912781 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5196 from msimberg/enable-components-tests

Re-enable component tests

1016edeb562e193c72274546dbb198c8ebffc3ec authored over 3 years ago by Mikael Simberg <[email protected]>
Adapt replace(_if) to C++20 and provide ranges tests

79fd0466a9dcb4cd09783609fb82e9435d73593f authored over 3 years ago by gonidelis <[email protected]>
Make hpx::execution::experimental::executor::scheduler constexpr and const

471d3d33e09f0f04387400b1f99704b23ac22809 authored over 3 years ago by Mikael Simberg <[email protected]>
Move senders in p0443_executor test

2adacfae036f3fe05e05f854c003c86b03f3c681 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove sink_receiver

Not proposed. Replace with test-specific receivers.

e8c8ab44f4be14dc2437308aa758fa8c781f01e9 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove hpx::execution::experimental qualification where not needed

6f7f4e596e8c6b5c61660d21156951e7717d862d authored over 3 years ago by Mikael Simberg <[email protected]>
Use std::decay_t instead of std::decay in execution_base files

27877f59bb7af22302cb501bc584ae1ee3b411a4 authored over 3 years ago by Mikael Simberg <[email protected]>
Link htts2 to hpx instead of static modules

b015986386a6aaa9887b56b05fdd6e490c618c08 authored over 3 years ago by aurianer <[email protected]>
Make execution::transform take any error type

d110693577594df2eee1f3b00e6799243ee68bba authored over 3 years ago by Mikael Simberg <[email protected]>
Make sink_receiver more generic

0d0736b564733f56255292fcc623d9d698899b32 authored over 3 years ago by Mikael Simberg <[email protected]>
Add documentation for p0443r14 customization points

c5eeba7a1d08c4e8b2bb1828b8c0f7bf9be1de89 authored over 3 years ago by Mikael Simberg <[email protected]>
Move execution traits out of traits namespace directly into hpx::execution::experimental

52b670b176007d9e44cc622096c5518a423ffb54 authored over 3 years ago by Mikael Simberg <[email protected]>
Add support for stacksize, priority, and scheduler hint to experimental p0443 executor

d7635da0f567b52a6513338e6f8804a9f7f13dba authored over 3 years ago by Mikael Simberg <[email protected]>
Make sync_wait work with void return types

2df6e293f84b157ac81da0039b50992e06b30580 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove execution algorithm names not proposed for the standard

da352028a1ddcd7f76dbf62b69a5e44746115a1d authored over 3 years ago by Mikael Simberg <[email protected]>
Remove bulk_execute for the time being from sender/receiver changes

The specification is seeing too many (conflicting) changes/proposals to
justify adding it right ...

2bfe04db8a4631be4bd01fc4a58c9364139f18d5 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix inspect errors in execution files

d675ef03c981eca30ec5414773e813e1a147b731 authored over 3 years ago by Mikael Simberg <[email protected]>
Format pack.hpp and basic_executor.cpp

cc26422c0ed54764b978ba60a225bdb1280a241a authored over 3 years ago by Mikael Simberg <[email protected]>
Fix unused variable warnings in basic_sender and p0443_executor tests

6503c5249cfd9ddddcb0987f0ee31fdddb9536a5 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove unused test from p0443_executor test

0f6351de9596ba97051e61e7efb585cdfdfc4894 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix unused variable warnings in wait sender

d14cca036975bc83add80e273f2370e0a8c69f83 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix incorrect stacksize enum in p0443_executor.hpp

33aba6dc2e472e0751e60b2e2793ed8936ca90bc authored over 3 years ago by Mikael Simberg <[email protected]>
Fix deprecated thread enumerations in p0443_executor.hpp

103aafa4509013b35e1aaa440098195f433f2777 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix unused variable warnings in schedule and p0443 executor tests

d7f7cbc2a866ad810a3c93391b9b714833ce0724 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix is_sender trait

ba630b7853f651f6b9bb25a5eddbc01f9b5016cb authored over 3 years ago by Mikael Simberg <[email protected]>
Handle multiple value types in transform_sender

ec2025174411390006cce7e252bdec99afd80182 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix template template parameter names for C++14

83b24a739a45ce1d3fc9cecf8cf68f54643acdb0 authored over 3 years ago by Mikael Simberg <[email protected]>