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

Merge pull request #5080 from msimberg/1.6.0-release-notes

1.6.0 release notes

405b1989b881f4dd64f984ff25bbde91990ff69f authored over 3 years ago by Mikael Simberg <[email protected]>
Update version tag and date for 1.6.0-rc1

b4558d0b482523e9150ac6cacdc4496001b09b4a authored over 3 years ago by Mikael Simberg <[email protected]>
1.6.0 release notes (excluding issue and PR lists)

f84605096fdb0d5649679671ce8cf7bb052469b9 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5127 from aurianer/fibonacci_doc_fix

Fix typo in fibonacci documentation

0b6df0d6adeed861776c990c1e236cc4a8413b32 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix typo in fibonacci documentation

e63c039faf72fde48dc3c107dff5f19705cd83ab authored over 3 years ago by aurianer <[email protected]>
Merge pull request #4622 from STEllAR-GROUP/sanitizer_fixes

Sanitizer fixes

132cfad2362c8ac876c38c2a18757fbe654eeb80 authored over 3 years ago by Mikael Simberg <[email protected]>
Disable sanitizers build on CSCS jenkins instance

b284b1e1db4dbde535bdb780f78f65ed98292a76 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5120 from STEllAR-GROUP/compatibility_fixes

Fixing compatibility warnings in hpx::transform implementation

6b79ff1e3c2a3af63812eb6f6d5f2f085efb376c authored over 3 years ago by Mikael Simberg <[email protected]>
Fixing compatibility warnings in hpx::transform implementation

- flyby: fixing compatibility warning in libfabric parcelport

c4fcd6b381e2796bd963f0340cc7172ca7368445 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5122 from STEllAR-GROUP/fixing_5113

Making sure exceptions during runtime initialization are correctly reported

fd2ddcbe94d792816951cd8c839875278faa3138 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5119 from gonidelis/sequnetial_find

Use sequential_find and friends from separate detail header

dc201b6f152c4078fb8b62d4917167120c3efdcb authored over 3 years ago by Mikael Simberg <[email protected]>
Merge branch 'master' into sanitizer_fixes

460aabfa0708fb94392364451942462016f6e06b authored over 3 years ago by Hartmut Kaiser <[email protected]>
Format benchmark_partal_sort_parallel.cpp

1f4b348da2c8b232cef82cf611bbaec7e1c6fe42 authored over 3 years ago by Mikael Simberg <[email protected]>
Use sequential_find and friends from separate detail header

bf0ab14c208a47f1912982ea740718a406b293d7 authored over 3 years ago by gonidelis <[email protected]>
Merge pull request #5123 from msimberg/partial-sort-debug-benchmarks

Reduce vector sizes in partial sort benchmarks when running in debug mode

53f3dfd66fc5b7b3683d00e54e79e90bdaa9b4cb authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5100 from msimberg/update-ci-boost-versions

Bump minimum required Boost version to 1.66 and update CI configurations

1e92383319ba5207e8cd87cf2af1393bdf721e3c authored over 3 years ago by Mikael Simberg <[email protected]>
Revert "Attempting to fix memory leak in create_topology()"

This reverts commit 76392f9319b4ab4acad3110fc6290eec08e32eb8.

3bd490ed0dee26ac493a62db38433f9d4e6ee5d4 authored over 3 years ago by Mikael Simberg <[email protected]>
Completely disable Boost asio string_view for older Boost versions

e6a09b2bbb3683e19b4fdd1a459d49ec8a686fa5 authored over 3 years ago by Mikael Simberg <[email protected]>
Reduce vector sizes in partial sort benchmarks when running in debug mode

0626f08e202a41f42b58405697031389275e2c23 authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #4858 from STEllAR-GROUP/distributed_resiliency

Extending resilience APIs to support distributed invocations

5e8ab7ee726d247bbc0915a3bcbeac485953d5ce authored over 3 years ago by Mikael Simberg <[email protected]>
Working around hwloc limitation on certain platforms

- on certain platforms (like BSD), hwloc doesn't correctly report the number of cores, use numbe...

6ead107c531025ca77ffde01f1e6329a0cd44e2b authored over 3 years ago by Hartmut Kaiser <[email protected]>
Making sure exceptions during runtime initialization are correctly reported

bc346e0099b0390717dc6dfe7ec48b5d80a2f843 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Revert "More fixes to reinitialize_static"

This reverts commit de67f5b5b7aafa511d5c9334308c2020bef08b81.

da31c6ddeb287560c55fb7517006c3f991ecb05c authored over 3 years ago by Mikael Simberg <[email protected]>
Update minimum clang version to clang 7

dbeff2d65dbf71c96c8577a7439ee44139402732 authored over 3 years ago by Mikael Simberg <[email protected]>
Format program options cmdline test

c0102bdff2042d13c76256e3663b9e2d2867aca0 authored over 3 years ago by Mikael Simberg <[email protected]>
Disable support for experimental std::string_view in Boost ASIO

libc++ 7 and 8 have a experimental/string_view header which Boost ASIO
detects as support for st...

d091a077c237ac88f0ec1fb60f4e79e7249c67be authored over 3 years ago by Mikael Simberg <[email protected]>
Update Jenkins configurations

51c88d8e0576f91ae3a6f9ad047902b7437dc049 authored over 3 years ago by Mikael Simberg <[email protected]>
Partially revert latest change

7007b3e2ae3e9cf7ba715f5c1ce20723fed07911 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Add ifndef to assist hip compiler

e7074c24010d141554eac642098e543bb203f188 authored over 3 years ago by Nikunj Gupta <[email protected]>
Add sanitizer support for visual studio

- fix new/delete type mismatch sanitizer warning
- flyby: fix HPX_EXPORT
- flyby: fix lock-being...

9711c39f351f02a70a30d8bf8fa5e4487050d434 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Attempt to fix memory leak in access_counter_set test

6546d676a5f16fe759b0714ff1dc7df1c661e286 authored over 3 years ago by Mikael Simberg <[email protected]>
Attempt to fix ubsan warning about calling virtual function on object of wrong type

4b0284f7aa4cb398eb0e13998fda71896c34789a authored over 3 years ago by Mikael Simberg <[email protected]>
Add ubsan suppression file

d191bb7726cbfc417dff46cc887d1d8c2f4b0f60 authored over 3 years ago by Mikael Simberg <[email protected]>
Remove wrong module dependency in actions_base module

2500c0dbe7fe98653c5d0fa62514576a35fcd033 authored over 3 years ago by Mikael Simberg <[email protected]>
Add ASAN suppression file

ba5a80e8f4784153a81912f2dce55cd4bd9fae0d authored over 3 years ago by Hartmut Kaiser <[email protected]>
Print stacktraces on undefined behaviour sanitizer errors

f54563f8c7d4ad8c7d5b6efbd6d23af1eb81dc3d authored over 3 years ago by Mikael Simberg <[email protected]>
More fixes to reinitialize_static

de67f5b5b7aafa511d5c9334308c2020bef08b81 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Add sanitizer build to Jenkins

6a4c570a4152e05022d7539ade66cd6e2e81338d authored over 3 years ago by Mikael Simberg <[email protected]>
Capture better stacktraces for leaks reported by leak sanitizer

bbbf7e9bf804b80ad4071c54b073ab5492085367 authored over 3 years ago by Mikael Simberg <[email protected]>
Fixing allocators to throw on OOM conditions, fixing deque template parameters

0984fd683db4831a5ede67c3b82c1acac1285347 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Attempting to fix memory leak in create_topology()

- avoid double constructing reinitialize_static data

76392f9319b4ab4acad3110fc6290eec08e32eb8 authored over 3 years ago by Hartmut Kaiser <[email protected]>
Adding support for aligned_alloc on systems that don't have it

- fixing formatting problems
- adding missing header

96eea98692ea1eef84a008ec42f92e349e9e270d authored over 3 years ago by Hartmut Kaiser <[email protected]>
Fixing formatting

d1b19e7034edd00315fe0b8338ab88b92cc5a7af authored over 3 years ago by Hartmut Kaiser <[email protected]>
Switching from internal_allocator to newly created aligned_allocator when

objects require over aligned allocation.

d5ef3e2192fc6c6503a506333abcdd0b48fc1622 authored over 3 years ago by Thomas Heller <[email protected]>
Changing new allocator to support jemalloc (on Windows, mostly) as well.

6edcb5d817cee00c8842d72256e53dcc0a575bfd authored over 3 years ago by Hartmut Kaiser <[email protected]>
Adding sanitizer build

c357996191cf151204135200c1706f0ea1133c96 authored over 3 years ago by Thomas Heller <[email protected]>
Fixing allocation of over aligned types.

4f4679e9cb1665839502101970d9298228af2b4c authored over 3 years ago by Thomas Heller <[email protected]>
Make sure HPX_HAVE_ADDRESS_SANITIZER is always properly defined

including config/defines.hpp solves the problem that HPX_HAVE_SANITIZERS is
properly defined whe...

7c4754a3372760055e8b2c535393102a0ebf1a45 authored over 3 years ago by Thomas Heller <[email protected]>
Fixing dangling reference

33434c661f6a91dddbc55294cefac7e5e1627e23 authored over 3 years ago by Thomas Heller <[email protected]>
Fixing UB in shared priority queue

These problems were detected by ubsan:
- Uninitialized access to boolean variables
- Index o...

e9f3221244e764b14e598a0b1597391f59e89a5c authored over 3 years ago by Thomas Heller <[email protected]>
Eliminating leak reported by asan coming out of the externally declared std::string

f631c5c4f867af42181ec19c4669e28128e53b9e authored over 3 years ago by Thomas Heller <[email protected]>
Using internal_allocator for lockfree queues to allow for better support for overaligned types.

8e2da034862cf1836826cb4a2a076b63b5bcb156 authored over 3 years ago by Thomas Heller <[email protected]>
Fixing memory leak in composable_guard

a54b3e67f346f0d8cc0e1439e87e558919ae3f8d authored over 3 years ago by Thomas Heller <[email protected]>
Add brief documentation to the distributed resiliency module

dff8c35f0f699f8ddbef72f977ff40ea5da1a997 authored over 3 years ago by Nikunj Gupta <[email protected]>
Merge pull request #5107 from msimberg/relax-dataflow-instantiations

Relax dataflow internals

3225590f6ab8c3a802993e81e8b2cabab7615c4c authored over 3 years ago by Mikael Simberg <[email protected]>
Merge pull request #5114 from STEllAR-GROUP/atomic_fixes

Fix 5112 - make sure libatomic is used when needed

5c82e51f6b02be3b55951f7b8d3a4d2cf2e48e5c authored over 3 years ago by Mikael Simberg <[email protected]>
Add HPX_ASSERT to fix empty locales array

ccce9c07d66f447a1328ee9c592ef182736aff95 authored over 3 years ago by Nikunj Gupta <[email protected]>
Merge pull request #5116 from msimberg/timer-pool-off

Fix compilation with timer pool off

f8aa99d16b1f4a7a0d4252f9bbb339f19ff65ab0 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix compilation with timer pool off

7b8d0b4d010b01b1248ca7202a106186bf2ed5b8 authored over 3 years ago by Mikael Simberg <[email protected]>
Fix failing async replay unit test

0195f1241b3539342b467c215a722e15872289f5 authored over 3 years ago by Nikunj Gupta <[email protected]>
Fixes 1d_stencil replay performance test

3c6eea1fcf58b559eaf8e4d19fddbcdcb9842fb0 authored over 3 years ago by Nikunj Gupta <[email protected]>
Fixing symbol importing for resiliency, disable windows examples for github CI

- reduce working set for performance tests to avoid timeouts

08e32ce5bedc248b8945486acb238ee593491c1f authored over 3 years ago by Hartmut Kaiser <[email protected]>
Merge pull request #5106 from msimberg/fix-property-cpos-nvcc

Change initialization of property CPOs to satisfy older nvcc versions

f90d452846b22ef6eb48153c5ddd086df5bc97f2 authored over 3 years ago by Mikael Simberg <[email protected]>
std atomic check should use STRING not BOOL

If the check for std atomic failed, the variable was left set
even though it should not be used.

f4fa7b077ace0801b4aa599673e0709cf2b64aa0 authored over 3 years ago by John Biddiscombe <[email protected]>
Fix 5112 - make sure libatomic is used when needed

f12cb5b28cc35b7cc7b6e6b1269421f9cb327561 authored almost 4 years ago by John Biddiscombe <[email protected]>
Merge pull request #5108 from sudo-panda/refactor-iter-sent

Refactor iter_sent.hpp to make structs lowercase

598104732c7decfde49e9bf40429ccf724705087 authored almost 4 years ago by Mikael Simberg <[email protected]>
Merge pull request #5109 from msimberg/init-overloads

Remove default runtime mode argument from init overload, again

17e8e02f07dd0619a24c22d8f478a416d289ca18 authored almost 4 years ago by Mikael Simberg <[email protected]>
Running performance tests in distributed as well

d6a1de21efce4d659548d95750f13baf39826b07 authored almost 4 years ago by Hartmut Kaiser <[email protected]>
Allowing for module to (indirectly) depend on main library

c20d391c2fef3057f36e32ab84e3d00caa8ce898 authored almost 4 years ago by Hartmut Kaiser <[email protected]>
Build system fixes

- adding missing #includes
- replaced deprecated functionalities
- flyby: format new file

d8fcb5ef8dcfa90ece7f102b0d7b49941b014839 authored almost 4 years ago by Hartmut Kaiser <[email protected]>
Fixes errors in examples

- Fixes timeout in async replay distributed: The error was due to
extremely large sized argument...

bc598709683595452fe9ee367a6f50f3067bd071 authored almost 4 years ago by Nikunj Gupta <[email protected]>
Adding build system support for tests

- fixing test compilation etc.

aef06af983aa02fec94b1b253ec19aeb651a539a authored almost 4 years ago by Hartmut Kaiser <[email protected]>
Add missing communicator.hpp to replay and replicate performance tests

b0975f0530e1bdc216fa77225806a2103e56ec0b authored almost 4 years ago by Nikunj Gupta <[email protected]>
Adds tests (not cmakelists)

b739dc067426693a24882f09d91b102444ef810f authored almost 4 years ago by Nikunj Gupta <[email protected]>
Adds basic structure for resiliency_distributed module

89a27346aecec745fc834660d61c1858d1387dae authored almost 4 years ago by Nikunj Gupta <[email protected]>
Send resiliency module under parallel library

ca592321059cf1b1ce5903320e817043cb2b20ca authored almost 4 years ago by Nikunj Gupta <[email protected]>
Re-include hpx_main header

58f6c8b00d6a71843bed1a43ced2e3ea458adf44 authored almost 4 years ago by Baidyanath Kundu <[email protected]>
Rename BitCountingIterator struct to bit_counting_iterator

d60107e583ec994cc81678a2ad262530da2bd1bb authored almost 4 years ago by Baidyanath Kundu <[email protected]>
Remove default runtime mode argument from deprecated hpx::init overload

c04bb62097dab6570aa6632d43d6285eb2ec470f authored almost 4 years ago by Mikael Simberg <[email protected]>
Revert "Remove default runtime mode argument from start/init overloads"

This reverts commit 8302c847f643065679734c11ac18872cd1e5909c.

339bc1a9c8ba6f2a88e1e75c369022792f77fde7 authored almost 4 years ago by Mikael Simberg <[email protected]>
Rename Sentinel struct to sentinel

d828530c195ba46f66ba8cb79d6b74ff95579ad7 authored almost 4 years ago by Baidyanath Kundu <[email protected]>
Rename Iterator struct to iterator

deb1e8b52d35ea416b3c73cdaf91009914903661 authored almost 4 years ago by Baidyanath Kundu <[email protected]>
Merge pull request #5103 from msimberg/init-overloads

Remove default runtime mode argument from start/init overloads

96d691f99afd9430b8d498474ba2b1df70d3d50c authored almost 4 years ago by Mikael Simberg <[email protected]>
Relax dataflow_return_impl specialization for launch policies

377658feb5423e658fa5ef19d680dbdab1107bed authored almost 4 years ago by Mikael Simberg <[email protected]>
Add dataflow test to check that dataflow internals are not unnecessarily instantiated

6d60dd1140e9678c244747cb009a62cbcc0bb522 authored almost 4 years ago by Mikael Simberg <[email protected]>
Change initialization of property CPOs to satisfy older nvcc versions

6a44c8f5e57720e9aca5e1aa817c31e17eeca5f3 authored almost 4 years ago by Mikael Simberg <[email protected]>
Merge pull request #5101 from msimberg/update-apex-1.6.0

Update APEX tag for 1.6.0

f07ceb5e93bf96a67af1270afbd06950ebdf7cdf authored almost 4 years ago by Mikael Simberg <[email protected]>
Merge pull request #5102 from msimberg/thread-enums-no-cmake-option

Untie deprecated thread enums from the CMake option

1ff041b2b92e6f9c25ca0662cc14c2fe8f98d056 authored almost 4 years ago by Mikael Simberg <[email protected]>
Merge pull request #5104 from STEllAR-GROUP/cmake_rebuilds

Fix regeneration of two files that trigger unnecessary rebuilds

ce9aba6d738d5dd25cec4e3d93a87738940dd1e6 authored almost 4 years ago by Mikael Simberg <[email protected]>
Format CMake files

30861b6a4da4e23f3a3b710289441f21ee9f5cfe authored almost 4 years ago by Mikael Simberg <[email protected]>
Fix regeneration of two files that trigger unnecessary rebuilds

The modules_enabled.hpp file was being wiped by a cleanup step
in the module creation script.

A...

ec7e4268a08099c21a30cce7e4f742b0d6edd3f5 authored almost 4 years ago by John Biddiscombe <[email protected]>
Update APEX tag to 2.3.0 for HPX 1.6.0 release

677fa67f675826d3e74db7228b65199317b99c70 authored almost 4 years ago by Mikael Simberg <[email protected]>
Remove default runtime mode argument from start/init overloads

These overloads may take precedence over the non-deprecated overloads
using hpx::init_params if ...

8302c847f643065679734c11ac18872cd1e5909c authored almost 4 years ago by Mikael Simberg <[email protected]>
Untie deprecated thread enums from the CMake option

b4b28642422fe8dc446be622f9c5a2a5972f2546 authored almost 4 years ago by Mikael Simberg <[email protected]>
Update minimum required Boost version to 1.66

8e151c8ad10c705a9e862cf2e93630262ab647eb authored almost 4 years ago by Mikael Simberg <[email protected]>
Update minimum Boost versions on CI

642bbc8f9e11ee0748485a29e69f322681a90670 authored almost 4 years ago by Mikael Simberg <[email protected]>
Merge pull request #5051 from gonidelis/adapt_transform

Adapt transform to C++20

0775cd673215d45324dc8ee476ae482b8b888aab authored almost 4 years ago by Mikael Simberg <[email protected]>
Provide CMake exception for transform_range_binary test using deprecated transform and adapt segmented transform_binary2 test

5f08b8f794cd786724d644383c4446edcb1b49ff authored almost 4 years ago by gonidelis <[email protected]>
Merge pull request #5084 from msimberg/1.6.0-compatibility-options

Disable compatibility options for 1.6.0 release

1527f3ba8055f795f701ddf89368f4a24199f79e authored almost 4 years ago by Mikael Simberg <[email protected]>
Add missing include to from_string.hpp

ab7368bdf051529dd635a20697c0fb60f6654729 authored almost 4 years ago by Mikael Simberg <[email protected]>