Created on 2019-06-12.00:00:00 last changed yesterday
Proposed resolution:
This wording is relative to N4810.
Modify [support.limits.general], Table 36 — "Standard library feature-test macros", as indicated:
Table 36 — Standard library feature-test macros Macro name Value Header(s) […] __cpp_lib_parallel_algorithm 201603L <algorithm> <execution> <memory> <numeric> […]
[ Brno 2026-06-10; Status changed: New → Resolved by P3179R9. ]
[ 2019-07 Issue Prioritization ]
Priority to 3 after discussion on the reflector.
There are parallel overloads of algorithms in <memory>, so it should define the macro. Also, <execution> defines the exec policies for use with the algos, so that should define the macro too.
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2026-06-10 12:02:10 | admin | set | messages: + msg16406 |
| 2026-06-10 12:02:10 | admin | set | status: new -> resolved |
| 2019-07-23 15:26:26 | admin | set | messages: + msg10499 |
| 2019-06-13 21:05:14 | admin | set | messages: + msg10442 |
| 2019-06-12 00:00:00 | admin | create | |