@@ -68,11 +68,13 @@ Breaking changes
68
68
Closed issues
69
69
=============
70
70
71
+ * :hpx-issue: `6162 ` - Current master does not compile on ROSTAM
71
72
* :hpx-issue: `6108 ` - cxx17_aligned_new.cpp on msvc fails due to wrong pragma directive
72
73
* :hpx-issue: `6045 ` - Can't call nullary callables wrapped with `hpx::unwrapping `
73
74
* :hpx-issue: `6008 ` - Missing `constexpr ` default constructor for `hpx::mutex `
74
75
* :hpx-issue: `5999 ` - Add HPX Conda package to conda-forge
75
76
* :hpx-issue: `5998 ` - Serializing multiple arguments when applying distributed action results in segfault
77
+ * :hpx-issue: `5958 ` - HPX 1.8.0 and Blaze issues
76
78
* :hpx-issue: `5908 ` - Windows: duplicated symbols in static builds
77
79
* :hpx-issue: `5802 ` - Lost status is_ready from future
78
80
* :hpx-issue: `5767 ` - Performance drop on Piz Daint
@@ -83,8 +85,36 @@ Closed issues
83
85
Closed pull requests
84
86
====================
85
87
88
+ * :hpx-pr: `6179 ` - Taking predicates for algorithms by value
89
+ * :hpx-pr: `6178 ` - Changes needed to make chapel_hpx examples work
90
+ * :hpx-pr: `6176 ` - Fixing warnings that were generated by PVS Studio
91
+ * :hpx-pr: `6174 ` - Replace boost::integer::gcd with std: :gcd
92
+ * :hpx-pr: `6172 ` - [Docs] Fix example of how to run single/specific test(s)
93
+ * :hpx-pr: `6170 ` - Adding missing fallback for processing_units_count customization point
94
+ * :hpx-pr: `6169 ` - LCI parcelport: bypass the parcel queue and connection cache.
95
+ * :hpx-pr: `6167 ` - Add create_local_communicator API function
96
+ * :hpx-pr: `6166 ` - Add missing header for std::intmax_t
97
+ * :hpx-pr: `6165 ` - Attempt to work around MSVC problem
98
+ * :hpx-pr: `6161 ` - Update EVE integration
99
+ * :hpx-pr: `6160 ` - More cleanup for module levels 0 to 10
100
+ * :hpx-pr: `6159 ` - Fix minor spelling mistake in generate_issue_pr_list.sh
101
+ * :hpx-pr: `6157 ` - Improve index_queue_spawning
102
+ * :hpx-pr: `6154 ` - Avoid performing late command line handling twice in distributed runtime
103
+ * :hpx-pr: `6152 ` - The -rd and -mr options didn't work, and they should have been --rd and --mr
104
+ * :hpx-pr: `6151 ` - Refactoring the Manual page in documentation
105
+ * :hpx-pr: `6148 ` - Investigate the failure of the LCI parcelport.
106
+ * :hpx-pr: `6147 ` - Make posix co-routine stacks non-executable
107
+ * :hpx-pr: `6146 ` - Avoid ambiguities wrt tag_invoke
108
+ * :hpx-pr: `6144 ` - General improvements to scheduling and related fixes
109
+ * :hpx-pr: `6140 ` - Fixing background scheduler to properly exit in the end
110
+ * :hpx-pr: `6137 ` - Adding example of a simple master/slave distributed application
111
+ * :hpx-pr: `6136 ` - Deprecate `execution::experimental::task_group ` in favor of `experimental::task_group `
112
+ * :hpx-pr: `6135 ` - Fixing warnings reported by MSVC analysis
113
+ * :hpx-pr: `6134 ` - Adding notification function for parcelports to be called after early parcel handling
86
114
* :hpx-pr: `6132 ` - Fixing to_non_par() for parallel simd policies
115
+ * :hpx-pr: `6131 ` - modernize modules from level 25
87
116
* :hpx-pr: `6130 ` - Remove the mutex lock in the critical path of get_partitioner.
117
+ * :hpx-pr: `6129 ` - Modernize module from levels 22, 23
88
118
* :hpx-pr: `6127 ` - Working around gccV9 problem that prevent us from storing enum classes in bit fields
89
119
* :hpx-pr: `6126 ` - Deprecate hpx::parallel::task_block in favor of hpx::experimental: :ta…
90
120
* :hpx-pr: `6125 ` - Making sure sync_wait compiles when used with an lvalue sender involving bulk
@@ -97,14 +127,15 @@ Closed pull requests
97
127
* :hpx-pr: `6117 ` - Initialize buffer_allocate_time _ to 0
98
128
* :hpx-pr: `6116 ` - Add new command line argument --hpx:loopback_network
99
129
* :hpx-pr: `6115 ` - Modernize modules of levels 14, 15, and 16
100
- * :hpx-pr: `6114 ` - Enhance the formatting of the documentation
130
+ * :hpx-pr: `6114 ` - Enhance the formatting of the documentation
101
131
* :hpx-pr: `6113 ` - Modernize modules in module level 11, 12, and 13
102
132
* :hpx-pr: `6112 ` - Modernize modules from levels 9 and 10
103
133
* :hpx-pr: `6111 ` - Modernize all modules from module level 8
104
134
* :hpx-pr: `6110 ` - Use pragma error directive to report warnings as errors on msvc
105
135
* :hpx-pr: `6109 ` - Modernize serialization module
106
136
* :hpx-pr: `6107 ` - Modernize error module
107
137
* :hpx-pr: `6106 ` - Modernizing modules of levels 0 to 5
138
+ * :hpx-pr: `6105 ` - Optimizations on LCI parcelport: merge small messages; remove sender mutex lock.
108
139
* :hpx-pr: `6104 ` - Adding parameters API: measure_iteration
109
140
* :hpx-pr: `6103 ` - Document `task_group ` and include in Public API
110
141
* :hpx-pr: `6102 ` - Prevent warnings generated by clang-cl
@@ -146,6 +177,7 @@ Closed pull requests
146
177
* :hpx-pr: `6060 ` - Allow to disable registering signal handlers
147
178
* :hpx-pr: `6059 ` - [P2300] Fix: declval cannot be ODR used
148
179
* :hpx-pr: `6058 ` - Avoid ambiguity for hpx::get used with std: :variant
180
+ * :hpx-pr: `6057 ` - Create a dedicated thread pool to run LCI_progress.
149
181
* :hpx-pr: `6056 ` - Fix coroutine test for clang
150
182
* :hpx-pr: `6055 ` - Patches needed to be able to build HPX 1.8.1 on various platforms
151
183
* :hpx-pr: `6054 ` - Use MSVC specific attribute [[msvc::no_unique_address]]
@@ -172,12 +204,13 @@ Closed pull requests
172
204
* :hpx-pr: `6030 ` - Adding parcelport initialization hook for resource partitioner operation
173
205
* :hpx-pr: `6029 ` - Simplify startup code
174
206
* :hpx-pr: `6027 ` - Add/Fix documentation in Public API page
175
- * :hpx-pr: `6026 ` - add option hpx:force_ipv4 to force resolving hostnames to ipv4 adresses
207
+ * :hpx-pr: `6026 ` - add option hpx:force_ipv4 to force resolving hostnames to ipv4 addresses
176
208
* :hpx-pr: `6025 ` - build(docs): remove leftover sections
177
209
* :hpx-pr: `6023 ` - Minor fixes on "How to build on Windows"
178
210
* :hpx-pr: `6022 ` - build(doxy): don't extract private members
179
211
* :hpx-pr: `6021 ` - Adding pu_mask to thread_pool_bulk_scheduler
180
212
* :hpx-pr: `6020 ` - docs: add cppref NamedRequirements support
213
+ * :hpx-pr: `6018 ` - Unseq adaptation for for_each, transform, reduce, transform_reduce, etc.
181
214
* :hpx-pr: `6017 ` - loop and transform_loop unseq adaptation
182
215
* :hpx-pr: `6016 ` - Config and structural updates to support unseq implementation
183
216
* :hpx-pr: `6015 ` - Integrating sync_wait & sync_wait_with_variant
@@ -197,11 +230,11 @@ Closed pull requests
197
230
* :hpx-pr: `5990 ` - P2300 enhancements
198
231
* :hpx-pr: `5989 ` - Fix missing documentation in Public API page
199
232
* :hpx-pr: `5987 ` - Attempting to fix timed executor API
200
- * :hpx-pr: `5986 ` - Fix warnings when building docs
233
+ * :hpx-pr: `5986 ` - Fix warnings when building docs
201
234
* :hpx-pr: `5985 ` - Re-add deprecated tag_policy_tag et.al. types that were removed in V1.8.1
202
235
* :hpx-pr: `5981 ` - docs: add docs for condition_variable.hpp
203
236
* :hpx-pr: `5980 ` - More work on execution::read
204
- * :hpx-pr: `5979 ` - Unsupport clang-v8 and clang-v9, switch LSU clang-v13 to C++17
237
+ * :hpx-pr: `5979 ` - Unsupported clang-v8 and clang-v9, switch LSU clang-v13 to C++17
205
238
* :hpx-pr: `5977 ` - fix: Compilation errors for -std=c++17 builders
206
239
* :hpx-pr: `5975 ` - docs: fix & improve parallel algorithms documentation 5
207
240
* :hpx-pr: `5974 ` - [P2300] Adapt get completion signatures for awaitable senders
0 commit comments