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 HPX_WITH_PROMISE_ALIAS_COMPATIBILITY option

d216affd20ada224557bab9d47cb7039e0591ce2 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove HPX_WITH_REGISTER_THREAD* options

ce76e84bcba3c0d5b5e8c25098bc5e94b08dff48 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove HPX_WITH_ACTION_BASE_COMPATIBILITY option

87f2c8e651a3745729ff701ba2dbfb9202529458 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5312 from msimberg/local-modules-includes

Use local runtime and local headers in local-only modules and tests

6017158dd7fb2fb98a468473b6f5caeb391eb740 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5335 from msimberg/partial_algorithm-generic

Make partial_algorithm work with any number of arguments

788af2e7345521cdf53cba51fc7792e60880fda6 authored over 3 years ago by Mikael Simberg <[email protected]>
Make partial_algorithm work with any number of arguments

49cb9bf6408f3d743ef57ff09e40e3d163391f91 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5332 from STEllAR-GROUP/simplify_tag_invoke

Simplify tag_invoke and friends

92ff3ea21be13119229cf50d2cc7adcb074d702a authored over 3 years ago by Mikael Simberg <[email protected]>
Use local runtime for tests in non-distributed modules

acb054996aef9a59af10d091948ee45b8c26c546 authored over 3 years ago by Mikael Simberg <[email protected]>
Add include_local module

c599fbb4e972d37d75ad62d2cdabbfb1d8aafd4d authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5324 from msimberg/async_rw_mutex-add-get-to-wrappers

Add get member functions to async_rw_mutex proxy objects for explicitly getting the wrapped value

9b64c82be139799b5ea8c95acae22208c036eabe authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5323 from msimberg/keep_future

Add keep_future algorithm

7f96e82f3a5190a08d6cad62a675db8dc422ba2f authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5339 from STEllAR-GROUP/fixing_5333

Making sure hpx::util::hardware::timestamp() is always defined

2e8333cd2e4cac4a48ea0aa735b238021ca103b6 authored over 3 years ago by Mikael Simberg <[email protected]>
Making sure hpx::util::hardware::timestamp() is always defined

bb5286861190f06941c0aed04ef1e26a584c05f2 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Make async_rw_mutex read-write access wrappers non-copyable

9f59adc72a63b7246622455efb2defd16ebc1c4e authored over 3 years ago by Mikael Simberg <[email protected]>
Add get member functions to async_rw_mutex proxy objects for explicitly getting the wrapped value

e9808db4c4d295166516d989c47e90d5e865ece3 authored over 3 years ago by Mikael Simberg <[email protected]>
Initialize async_rw_mutex value member in member initializer list instead of in constructor body

16a2e79b4f4c24604bcb0360b5aae30ec153057c authored over 3 years ago by Mikael Simberg <[email protected]>
Add execution::keep_future to pass the future instead of its value to continuations when futures are used as senders

keep_future passes the future instead of the value to help manage future
lifetimes. Especially s...

1c51095fa3672573b906aadcd1acfcdcf913ba24 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove accidentally added header file from execution module CMakeLists.txt

b6c251feed4d33740ebac5902a884fa9cbcaaf8f authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5274 from msimberg/p1897-more-algorithms

More P1897 algorithms

bf6890366898718e5f932b3b86728a03f5dbc464 authored over 3 years ago by Mikael Simberg <[email protected]>
Add missing includes to sender algorithm files

96105eb9fe135ee33530e17cb62e7d5b92ad8cc2 authored over 3 years ago by Mikael Simberg <[email protected]>
Don't ignore new allocator in ensure_started

Keep the optimization when ensure_started_sender is passed to
ensure_started, but only when the ...

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

4a684ae316cb7cc62584877ac7ef8334eaa272dd authored over 3 years ago by Mikael Simberg <[email protected]>
Merge branch 'master' into gcc_11_c++20

081abfd480801840b758dfbe32e84079b04fe8c8 authored over 3 years ago by srinivasyadav18 <[email protected]>
Merge pull request #5334 from gonidelis/iter_sent_fix

Follow up iter_sent include on #5225

3cfc34a02cec8b26311b928c8ed710ccdfd922a7 authored over 3 years ago by Mikael Simberg <[email protected]>
Follow up iter_sent include on #5225

bfd9c03595af50845fa334eff9a199741f53228d authored over 3 years ago by gonidelis <[email protected]>
Merge branch 'STEllAR-GROUP:master' into gcc_11_c++20

7d830daf11f78495b253c0c623ed74bb690636b8 authored over 3 years ago by srinivasyadav18 <[email protected]>
Fix cxx20_lamdda_capture

Silence the warning for the lamda begin unused.

35074c46cb2b00e33b1a1b30abcfd17abddb0c7a authored over 3 years ago by srinivasyadav18 <[email protected]>
Merge pull request #5199 from STEllAR-GROUP/msimberg-patch-4

Update ICC module name on Piz Daint Jenkins configuration

89886e3c1f7ee90f5bab5006c504ae1342da4d0b authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5321 from Jedi18/seperate_segmented_reduce

Seperate segmented algorithms for reduce

c40b57077b82eceb73c2c7a6a4c1f5f54a62d967 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5331 from STEllAR-GROUP/executor_cpos

More work on cleaning up executor CPOs

475c3101c1145d5d32958d88d61b6ee74fe044fb authored over 3 years ago by Mikael Simberg <[email protected]>
Simplify tag_invoke and friends

0ce3d42eafd52a55de594bbd851e020ec4ed9bd5 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge branch 'master' into gcc_11_c++20

3e486c71062c041fd7a12d8ec1a1526bd9df1d52 authored over 3 years ago by srinivasyadav18 <[email protected]>
Enabled WARNINGS_AS_ERRORS for windows

613a0f2e6c6c41b803dd428b4b7b12c507173e01 authored over 3 years ago by srinivasyadav18 <[email protected]>
More work on cleaning up executor CPOs

5631c61ca540fb28fd4c93c97aeae7f17fdd8dd3 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Rename new cxx_feature_tests

7cf19dc1ffc1f7473692ae64d594de4f78349737 authored over 3 years ago by srinivasyadav18 <[email protected]>
Added -Werror and fixed COMPILE_DEFINITIONS

e5fae7175c830ecd2369fa73bf92ce190d3ee8d3 authored over 3 years ago by srinivasyadav18 <[email protected]>
Update release tag to rc1 for 1.7.0

d4868b3b5c57b435e19dba916d105f02ba41d271 authored over 3 years ago by Mikael Simberg <[email protected]>
Add empty whats_new_1_7_0.rst file

6623f9e4ad9d82085bf83eee7b7cf57180296f58 authored over 3 years ago by Mikael Simberg <[email protected]>
Update ICC module name on Piz Daint Jenkins configuration and fix ICC compilation

5083f2f02c68a94289eb151509836c9847f62d39 authored over 3 years ago by Mikael Simberg <[email protected]>
Document synchronization mechanism used for adding and calling continuations in ensure_started

7018a0b15f8772c94a38e8a58857710df1cc3851 authored over 3 years ago by Mikael Simberg <[email protected]>
Make custom type constructors in algorithm_test_utils.hpp explicit

5f1853f848c56f89c14e60b9bb31dc3029dca993 authored over 3 years ago by Mikael Simberg <[email protected]>
Add missing forwarding in just algorithm

a8ca787760aabb04d36d2fe09dc5be17ed770a73 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix use of NewAllocator template parameter in ensure_started

f605548656c335679a63e6bdbd0aa73dc1d58caa authored over 3 years ago by Mikael Simberg <[email protected]>
Qualify sender/receiver member functions with & and && where appropriate

7d81ec2cf347f61e38f09840de531ec3dfc47302 authored over 3 years ago by Mikael Simberg <[email protected]>
Add HPX_UNREACHABLE macro and use it in place of std::terminate in sender algorithms

4a01499c470cecbf76538515698c858346899ca6 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix start CPO

Should only take operation states by reference

544f92a4aea1a1bfd4f7aeb5b9914f801da50c98 authored over 3 years ago by Mikael Simberg <[email protected]>
Delete reference overload in ensure_started instead of using is_rvalue_reference

37135fc6de570740f0bc79ba66b12c57cdd76dbb authored over 3 years ago by Mikael Simberg <[email protected]>
Fix allocator handling in ensure_started and detach

58d4d87c1a1e1da50872d91d49879be695e1bc24 authored over 3 years ago by Mikael Simberg <[email protected]>
Add const to p1897 visitor structs

c3fb2f062e0785bfe7d2a5b2c9d655d7e56a489c authored over 3 years ago by Mikael Simberg <[email protected]>
Use make_exceptional_future in cuda and cublas executors

e358031606122b8a1c8e3d4bfcf7abe613565eb9 authored over 3 years ago by Mikael Simberg <[email protected]>
Move function in with_result_of

45e1cfbd949d7d9a757daaf47bcad89283170348 authored over 3 years ago by Mikael Simberg <[email protected]>
Add default type for tuple_element Enable template parameter

feb0354bd55c966d70015131408331e323f26afa authored over 3 years ago by Mikael Simberg <[email protected]>
Use schedule instead of execute in execution::on

a1bcb6c0c2d63d1c3b34463278f27a7710ce131f authored over 3 years ago by Mikael Simberg <[email protected]>
Correct value_types for future and shared_future

a2f35fbb0e0988c170e18ee87fa2917c3e665dc1 authored over 3 years ago by Mikael Simberg <[email protected]>
Add sfinae to tuple_element

30c5d99b4573f3733e8d870c97a2ed0b04adcdfd authored over 3 years ago by Mikael Simberg <[email protected]>
Handle non-copyable and non-default constructible types in execution algorithms

5f3bd3ef26ad9cd379bf3379dae90aeb67fd0c6d authored over 3 years ago by Mikael Simberg <[email protected]>
Add helper function for handling catch blocks that can yield

97bf12a5f402c7c7ba52ba41e13438e6cda0146b authored over 3 years ago by Mikael Simberg <[email protected]>
Add more P1897 algorithms

Adds the following from P1897:
* ensure_started: acts similarly to a shared_future, i.e. can be ...

542810e55a8621bda52b0b0dc12c3c3a65110d88 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5320 from msimberg/fix-sender-executor-traits

Fix is_sender trait and other small fixes to p0443 traits

d9a8fc52ad9d5fb273fcaf4d7aa4335348c7cfaf authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5225 from gonidelis/reverse_adapt

Adapt reverse to C++20

93dd0ca5c630b6b4133d21678a5d64066fe80c0f authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5326 from STEllAR-GROUP/serialize_buffer_resize

Adding resize() to serialize_buffer allowing to shrink its size

12326fea4907ae913d494044bcb5726c4e857374 authored over 3 years ago by Mikael Simberg <[email protected]>
Unify and isolate iter_sent testing facility header

f22ff92f7d0c411694dd297f65d4bed0629835b3 authored over 3 years ago by gonidelis <[email protected]>
Adding resize_norealloc() to serialize_buffer allowing to shrink its size

a3f0a94c065615fc85def28832d94c3e37463901 authored over 3 years ago by Hartmut Kaiser <[email protected]>
removed forwarding of init

2c8ba05526dd0ae9b857ba04e9e6776dcb58e83c authored over 3 years ago by targetakhil <[email protected]>
Update various sender/executor/scheduler traits

Make sure that is_sender is false for primitive types like void, int,
etc.

0dfd14c99299696bb37ed657435f161ea1f94df5 authored over 3 years ago by Mikael Simberg <[email protected]>
Provide ranges overloads for reverse

40213b81a15594aef536f24ca4d548663d43fa4f authored over 3 years ago by gonidelis <[email protected]>
Adapt hpx::reverse family to C++20 and provide docs

3159b444deb264650da1a5425fa018282c02135d authored over 3 years ago by gonidelis <[email protected]>
Make count_3646 test compatible with custom iter_sent header

729bef3260826b99839c0efe467050e106c53f48 authored over 3 years ago by gonidelis <[email protected]>
Add ranges_facilities header, implement ranges::next

181dd30d77a9e31d083833a006f111c1e83de673 authored over 3 years ago by gonidelis <[email protected]>
Merge pull request #5322 from STEllAR-GROUP/replace_cpos

Replace executor customization point implementations with tag_invoke

c320e11a3c1771c8accd446362d245da33016b15 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5318 from aurianer/make_hipblas_optional

Make hipblas dependency optional as not always available

26d66a10ddd73ff003acf70d491e62bb1e75de22 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5308 from Jedi18/seperate_segmented_find

Seperate segmented algorithms for find, find_if, find_if_not

fd858284d737f4279619c1e29171e87da43a51ca authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5307 from Jedi18/disentangle_fill

Seperate segmented algorithms for fill and generate

93f8ea6bbe70de046e87a31f2b75658ce11d4f0b authored over 3 years ago by Mikael Simberg <[email protected]>
Fixing inspect and formatting errors

6ae68bcee4c7e2c947fdcdb50373b1d9a24730dc authored over 3 years ago by Hartmut Kaiser <[email protected]>
Move HPX_PP_IDENTITY into seperate header

d41b84d6d4fb0129fb181cbabfc573f77b8dd88f authored over 3 years ago by srinivasyadav18 <[email protected]>
Fixing issues with guided_pool_executor

a897fbff92f52f7125c9a8b7b403a3156372d79e authored over 3 years ago by Hartmut Kaiser <[email protected]>
Modernize code

db68b87fd3f77dc74ca7a7388480371adcc7ba47 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Apply clang-format

7d95a54df8436a84fbc721bae351882c3de9b54d authored over 3 years ago by srinivasyadav18 <[email protected]>
seperate segmented algorithms for reduce

5702839569a1411587066abacc44d775ab42c239 authored over 3 years ago by targetakhil <[email protected]>
Fixing -Wvolatile for gcc 11.1 c++20

fee9ac7f5b8e772b632d90aa64a9bfcb1aabe29b authored over 3 years ago by srinivasyadav18 <[email protected]>
Adding missing HPX_CXX20_CAPTURE_THIS in simple_profiler.hpp

74707d66d7ec90ff4d409ed9ee51ab30ae246d32 authored over 3 years ago by srinivasyadav18 <[email protected]>
Fixing CXX17_NODISCARD_ATTRIBUTE

The cmake tests for CXX17_NODISCARD_ATTRIBUTE are not actually performed but the required cxx17_...

ef9b663ccd8801646f79e861abb21ff4ffcb4aea authored over 3 years ago by srinivasyadav18 <[email protected]>
Fixing possible problem during exception handling

57820472bc3a5f7e41bf1d399428772f83caa323 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Use tag_invoke based CPOs for executor customization points

d9df0c38400c1f4c1036d40d9f23722a2a338965 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Use c++20 in gcc-newest builder

8bde5d474b5956aec268297f329a7fd8cdf3c784 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix C++20 lambda capture

322595a9ececb4a69999cfda06149d19b3efac9c authored over 3 years ago by srinivasyadav18 <[email protected]>
Adding C++20 Parenthesis aggregate initalization

7cf22bb6bcbc4a73097a09730102519b6c7c8113 authored over 3 years ago by srinivasyadav18 <[email protected]>
Added HPX_CXX20_CAPTURE_THIS

d6ac0e8dc933f45b5f67dc3841a7541d22fff6a7 authored over 3 years ago by srinivasyadav18 <[email protected]>
Merge pull request #5235 from STEllAR-GROUP/fixing_datapar

Attempting to fix datapar compilation issues

c0872c555cebe393314c088abfd7cdc0f733f198 authored over 3 years ago by Mikael Simberg <[email protected]>
Add the corresponding variables for CUDA always on

Once enable_language(CUDA) will be merged, I'll add the support
here according to which target i...

a6292bea1822c9c9f2729119729a09ed17b4d942 authored over 3 years ago by Auriane R <[email protected]>
Make hipblas dependency optional as not always available

f233482bf52a008cf144e5f124031d9785c0a6d1 authored over 3 years ago by Auriane R <[email protected]>
Merge pull request #5315 from aurianer/add_explicit_keyword_to_fixture

Add explicit keyword to fixture constructor

2360b1a38ac2e3b315cdedfdf100f26ac07e0c8e authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5316 from msimberg/atomic-check

Attempt to fix checking for libatomic

b5bd0214023973dd1cee49f3c342b0a2464d575e authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5310 from STEllAR-GROUP/task_group

Adding hpx::execution::experimental::task_group

da6ec7f5d152da6aa8f7f75111e6859d321d4eb6 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Cleaning up review comments and testing problems

8e33a3435643ccbd4a7f842680a7df9a88b39e1e authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5311 from msimberg/gcc-11

Add GCC 11 builder to jenkins

c67c9b53573b6ce2baebb877adaaeb59b35ada91 authored over 3 years ago by Mikael Simberg <[email protected]>
Attempt to fix checking for libatomic

f9f2c3745d219c4c54156db71195f8295808a119 authored over 3 years ago by Mikael Simberg <[email protected]>
Add gcc 11 builder to jenkins

b80ea980480df011498b5e57c0b1325338e02668 authored over 3 years ago by Mikael Simberg <[email protected]>
Add explicit keyword to fixture constructor

21da9cb94015f17aeccfd0e24b339eddf20394ed authored over 3 years ago by Auriane R <[email protected]>
Slight changes to local::latch that might solve a race

- fixing task_group::run to properly handle additional arguments

65d7595ef8343ccf21ba6419179d28ed77b61a7a authored over 3 years ago by Hartmut Kaiser <[email protected]>