Skip to content

Commit a14ee7a

Browse files
committed
Update release notes for 1.3.0
1 parent d819dfd commit a14ee7a

File tree

1 file changed

+39
-7
lines changed

1 file changed

+39
-7
lines changed

docs/sphinx/releases/whats_new_1_3_0.rst

+39-7
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,15 @@ Breaking changes
3333
================
3434

3535
* Executable and library targets are now created without the ``_exe`` and
36-
``_lib`` suffix respectively. For example, the target ``hello_world_exe`` is
37-
now simply called ``hello_world``.
36+
``_lib`` suffix respectively. For example, the target ``1d_stencil_1_exe`` is
37+
now simply called ``1d_stencil_1``.
3838
* We have removed the following deprecated functionality: ``queue``,
39-
``scoped_unlock``, ``inclusive_scan`` compatibility overloads, support for
40-
input iterators in algorithms.
39+
``scoped_unlock``, and support for input iterators in algorithms.
4140
* We have turned off the compatibility layer for ``unwrapped`` by default. The
4241
functionality will be removed in the next release. The option can still be
43-
turned on using the |cmake|_ option
44-
``HPX_WITH_ALGORITHM_INPUT_ITERATOR_SUPPORT``.
42+
turned on using the |cmake|_ option ``HPX_WITH_UNWRAPPED_SUPPORT``. Likewise,
43+
``inclusive_scan`` compatibility overloads have been turned off by default.
44+
They can still be turned on with ``HPX_WITH_INCLUSIVE_SCAN_COMPATIBILITY``.
4545
* The minimum compiler and dependency versions have been updated. We now support
4646
GCC from version 5 onwards, Clang from version 4 onwards, and Boost from
4747
version 1.61.0 onwards.
@@ -55,6 +55,10 @@ Breaking changes
5555
Closed issues
5656
=============
5757

58+
* :hpx-issue:`3863` - shouldn't "-faligned-new" be a usage requirement?
59+
* :hpx-issue:`3841` - Build error with msvc 19 caused by SFINAE and C++17
60+
* :hpx-issue:`3836` - master branch does not build with idle rate counters
61+
enabled
5862
* :hpx-issue:`3819` - Add debug suffix to modules built in debug mode
5963
* :hpx-issue:`3817` - ``HPX_INCLUDE_DIRS`` contains non-existent directory
6064
* :hpx-issue:`3810` - Source groups are not created for files in modules
@@ -77,6 +81,7 @@ Closed issues
7781
* :hpx-issue:`3724` - Allow to pre-set command line options through environment
7882
* :hpx-issue:`3723` - examples/resource_partitioner build issue on master branch
7983
/ ubuntu 18
84+
* :hpx-issue:`3721` - faced a building error
8085
* :hpx-issue:`3720` - Hello World example fails to link
8186
* :hpx-issue:`3719` - pkg-config produces invalid output: ``-l-pthread``
8287
* :hpx-issue:`3718` - Please make the python executable configurable through
@@ -94,7 +99,8 @@ Closed issues
9499
* :hpx-issue:`3670` - Generate PDF again from documention (with Sphinx)
95100
* :hpx-issue:`3643` - Warnings when compiling HPX 1.2.1 with gcc 9
96101
* :hpx-issue:`3641` - Trouble with using ranges-v3 and ``hpx::parallel::reduce``
97-
* :hpx-issue:`3639` - ``util::unwrapping`` does not work well with member functions
102+
* :hpx-issue:`3639` - ``util::unwrapping`` does not work well with member
103+
functions
98104
* :hpx-issue:`3634` - The build fails if ``shared_future<>::then`` is called
99105
with a thread executor
100106
* :hpx-issue:`3622` - VTune Amplifier 2019 not working with ``use_itt_notify=1``
@@ -134,6 +140,29 @@ Closed issues
134140
Closed pull requests
135141
====================
136142

143+
* :hpx-pr:`3865` - adds hpx_target_compile_option_if_available
144+
* :hpx-pr:`3864` - Helper functions that are useful in numa binding and testing
145+
of allocator
146+
* :hpx-pr:`3862` - Temporary fix to local_dataflow_boost_small_vector test
147+
* :hpx-pr:`3860` - Add cache line padding to intermediate results in for loop
148+
reduction
149+
* :hpx-pr:`3859` - Remove HPX_TLL_PUBLIC and HPX_TLL_PRIVATE from CMake files
150+
* :hpx-pr:`3858` - Add compile flags and definitions to modules
151+
* :hpx-pr:`3851` - update hpxmp release tag to v0.2.0
152+
* :hpx-pr:`3849` - Correct BOOST_ROOT variable name in quick start guide
153+
* :hpx-pr:`3847` - Fix attach_debugger configuration option
154+
* :hpx-pr:`3846` - Add tests for libs header tests
155+
* :hpx-pr:`3844` - Fixing source_groups in preprocessor module to properly
156+
handle compatibility headers
157+
* :hpx-pr:`3843` - This fixes the launch_process/launched_process pair of tests
158+
* :hpx-pr:`3842` - Fix macro call with ITTNOTIFY enabled
159+
* :hpx-pr:`3840` - Fixing SLURM environment parsing
160+
* :hpx-pr:`3837` - Fixing misplaced #endif
161+
* :hpx-pr:`3835` - make all latch members protected for consistency
162+
* :hpx-pr:`3834` - Disable transpose_block_numa example on CircleCI
163+
* :hpx-pr:`3833` - make latch counter_ protected for deriving latch in hpxmp
164+
* :hpx-pr:`3831` - Fix CircleCI config for modules
165+
* :hpx-pr:`3830` - minor fix: option HPX_WITH_TEST was not working correctly
137166
* :hpx-pr:`3828` - Avoid for binaries that depend on HPX to directly link
138167
against internal modules
139168
* :hpx-pr:`3827` - Adding shortcut for ``hpx::get_ptr<>(sync, id)`` for a local,
@@ -145,6 +174,8 @@ Closed pull requests
145174
* :hpx-pr:`3821` - Disable barrier_3792 test when networking is disabled
146175
* :hpx-pr:`3820` - Assorted CMake fixes
147176
* :hpx-pr:`3815` - Removing left-over debug output
177+
* :hpx-pr:`3814` - Allow setting default scheduler mode via the configuration
178+
database
148179
* :hpx-pr:`3813` - Make the deprecation warnings issued by the old pp headers
149180
optional
150181
* :hpx-pr:`3812` - Windows requires to handle symlinks to directories
@@ -153,6 +184,7 @@ Closed pull requests
153184
* :hpx-pr:`3806` - Moving include path configuration to before APEX
154185
* :hpx-pr:`3804` - Fix latch
155186
* :hpx-pr:`3803` - Update hpxcxx to look at lib64 and use python3
187+
* :hpx-pr:`3802` - Numa binding allocator
156188
* :hpx-pr:`3801` - Remove duplicated includes
157189
* :hpx-pr:`3800` - Attempt to fix Posix context switching after lazy init
158190
changes

0 commit comments

Comments
 (0)