llvm-capstone/libcxx/docs/Status/SpaceshipProjects.csv
Mark de Wever 5bf142749e [libc++][doc] Updates spaceship status.
Work on the missing chrono parts has started, but their operators will
be added in different patches. So split the remaining chrono part to one
entry per line and mark them in progress.
2023-07-01 12:37:02 +02:00

21 KiB

1SectionDescriptionDependenciesAssigneeComplete
2- `5.1 Clause 16: Library Introduction <https://wg21.link/p1614r2#clause-16-library-introduction>`_
3| `[expos.only.func] <https://wg21.link/expos.only.func>`_| `synth-three-way <https://reviews.llvm.org/D107721>`_ | `synth-three-way-result <https://reviews.llvm.org/D107721>`_[cmp.concept]Kent Ross|Complete|
4- `5.2 Clause 17: Language support library <https://wg21.link/p1614r2#clause-17-language-support-library>`_
5| `[support.limits.general] <https://wg21.link/support.limits.general>`_|NoneUnassigned|Nothing To Do|
6| `[type.info] <https://wg21.link/type.info>`_| remove ops `typeinfo <https://reviews.llvm.org/D130853>`_NoneAdrian Vogelsgesang|Complete|
7| `[compare.syn] <https://wg21.link/compare.syn>`_| [cmp.concept] | [cmp.result] | [cmp.object] | [cmp.alg]Unassigned|Complete|
8| `[cmp.weakeq] <https://wg21.link/cmp.weakeq>`_ | `[cmp.strongeq] <https://wg21.link/cmp.strongeq>`_| removed by `P1959R0 <https://wg21.link/P1959R0>`_NoneUnassigned|Nothing To Do|
9| `[cmp.partialord] <https://wg21.link/cmp.partialord>`_ | `[cmp.weakord] <https://wg21.link/cmp.weakord>`_ | `[cmp.strongord] <https://wg21.link/cmp.strongord>`_| remove ops `*_ordering <https://reviews.llvm.org/D100342>`_NoneChristopher Di Bella|Complete|
10| `[cmp.concept] <https://wg21.link/cmp.concept>`_| `three_way_comparable <https://reviews.llvm.org/D103478>`_ | `three_way_comparable_with <https://reviews.llvm.org/D103478>`_NoneRuslan Arutyunyan|Complete|
11| `[cmp.result] <https://wg21.link/cmp.result>`_| `compare_three_way_result <https://reviews.llvm.org/D103581>`_NoneArthur O'Dwyer|Complete|
12| `[comparisons.three.way] <https://wg21.link/comparisons.three.way>`_| `compare_three_way <https://reviews.llvm.org/D80899>`_[cmp.concept]Arthur O'Dwyer|Complete|
13| `[cmp.alg] <https://wg21.link/cmp.alg>`_| `strong_order <https://reviews.llvm.org/D110738>`_ | `weak_order <https://reviews.llvm.org/D110738>`_ | `partial_order <https://reviews.llvm.org/D110738>`_ | `strong_order_fallback <https://reviews.llvm.org/D111514>`_ | `weak_order_fallback <https://reviews.llvm.org/D111514>`_ | `partial_order_fallback <https://reviews.llvm.org/D111514>`_NoneArthur O'Dwyer|Complete| [#note-strongorder]_
14| `[coroutine.syn] <https://wg21.link/coroutine.syn>`_ | `[coroutine.handle.compare] <https://wg21.link/coroutine.handle.compare>`_| `coroutine_handle <https://reviews.llvm.org/D109433>`_[comparisons.three.way]Chuanqi Xu|Complete|
15- `5.3 Clause 18: Concepts Library <https://wg21.link/p1614r2#clause-18-concepts-library>`_
16- `5.4 Clause 19: Diagnostics Library <https://wg21.link/p1614r2#clause-19-diagnostics-library>`_
17| `[system.error.syn] <https://wg21.link/system.error.syn>`_|| [syserr.errcat.nonvirtuals] | [syserr.compare]Unassigned|Complete|
18| `[syserr.errcat.overview] <https://wg21.link/syserr.errcat.overview>`_ | `[syserr.errcat.nonvirtuals] <https://wg21.link/syserr.errcat.nonvirtuals>`_| `error_category <https://reviews.llvm.org/D131363>`_[comparisons.three.way]Adrian Vogelsgesang|Complete|
19| `[syserr.compare] <https://wg21.link/syserr.compare>`_| `error_code <https://reviews.llvm.org/D131371>`_ | `error_condition <https://reviews.llvm.org/D131371>`_NoneAdrian Vogelsgesang|Complete|
20- `5.5 Clause 20: General utilities library <https://wg21.link/p1614r2#clause-20-general-utilities-library>`_
21| `[utility.syn] <https://wg21.link/pairs.syn>`_ | `[pairs.pair] <https://wg21.link/pairs.pair>`_ | `[pairs.spec] <https://wg21.link/pairs.spec>`_| `pair <https://reviews.llvm.org/D107721>`_[expos.only.func]Kent Ross|Complete|
22| `[tuple.syn] <https://wg21.link/tuple.syn>`_ | `[tuple.rel] <https://wg21.link/tuple.rel>`_| `tuple <https://reviews.llvm.org/D108250>`_[expos.only.func]Kent Ross|Complete|
23| `[optional.syn] <https://wg21.link/optional.syn>`_ | `[optional.relops] <https://wg21.link/optional.relops>`_ | `[optional.nullops] <https://wg21.link/optional.nullops>`_ | `[optional.comp.with.t] <https://wg21.link/optional.comp.with.t>`_| `optional <https://reviews.llvm.org/D146392>`_ | `nullopt <https://reviews.llvm.org/D146392>`_NoneHristo Hristov|Complete|
24| `[variant.syn] <https://wg21.link/variant.syn>`_ | `[variant.relops] <https://wg21.link/variant.relops>`_ | `[variant.monostate.relops] <https://wg21.link/variant.monostate.relops>`_| `monostate <https://reviews.llvm.org/D131372>`_ | `variant <https://reviews.llvm.org/D131372>`_NoneKent Ross|Complete|
25| `[template.bitset] <https://wg21.link/template.bitset>`_ | `[bitset.members] <https://wg21.link/bitset.members>`_| remove ops `bitset <https://reviews.llvm.org/D152611>`_NoneHristo Hristov|Complete|
26| `[memory.syn] <https://wg21.link/memory.syn>`_|NoneUnassigned|Complete|
27| `[allocator.globals] <https://wg21.link/allocator.globals>`_| remove ops `allocator <https://reviews.llvm.org/D152612>`_NoneHristo Hristov|Complete|
28| `[unique.ptr.special] <https://wg21.link/unique.ptr.special>`_| `unique_ptr <https://reviews.llvm.org/D130838>`_[comparisons.three.way]Adrian Vogelsgesang|Complete|
29| `[util.smartptr.shared.cmp] <https://wg21.link/util.smartptr.shared.cmp>`_| `shared_ptr <https://reviews.llvm.org/D130852>`_[comparisons.three.way]Adrian Vogelsgesang|Complete|
30| `[mem.res.syn] <https://wg21.link/mem.res.syn>`_ | `[mem.res.eq] <https://wg21.link/mem.res.eq>`_ | `[mem.poly.allocator.eq] <https://wg21.link/mem.poly.allocator.eq>`_| | remove ops `memory_resource <https://reviews.llvm.org/D152629>`_ | remove ops `polymorphic_allocator <https://reviews.llvm.org/D152629>`_NoneHristo Hristov|Complete|
31| `[allocator.adaptor.syn] <https://wg21.link/allocator.adaptor.syn>`_ | `[scoped.adaptor.operators] <https://wg21.link/scoped.adaptor.operators>`_| remove ops `scoped_allocator_adaptor <https://reviews.llvm.org/D152678>`_NoneHristo Hristov|Complete|
32| `[functional.syn] <https://wg21.link/functional.syn>`_ | `[range.cmp] <https://wg21.link/range.cmp>`_ | `[func.wrap.func] <https://wg21.link/func.wrap.func>`_ | `[func.wrap.func.nullptr] <https://wg21.link/func.wrap.func.nullptr>`_| remove ops `function <https://reviews.llvm.org/D152704>`_NoneHristo Hristov|Complete|
33| `[meta.unary.prop] <https://wg21.link/meta.unary.prop>`_| replaced by `issue LWG3354 <https://wg21.link/LWG3354>`_NoneUnassigned|Nothing To Do|
34| `[meta.trans.other] <https://wg21.link/meta.trans.other>`_|NoneUnassigned|Not Started|
35| `[type.index.overview] <https://wg21.link/type.index.overview>`_ | `[type.index.members] <https://wg21.link/type.index.members>`_| `type_index <https://reviews.llvm.org/D131357>`_NoneAdrian Vogelsgesang|Complete|
36| `[charconv.syn] <https://wg21.link/charconv.syn>`_| `to_chars_result <https://reviews.llvm.org/D112366>`_NoneMark de Wever|Complete|
37| `[charconv.syn] <https://wg21.link/charconv.syn>`_| `from_chars_result <https://reviews.llvm.org/D112366>`_NoneMark de Wever|Complete|
38- `5.6 Clause 21: Strings library <https://wg21.link/p1614r2#clause-21-strings-library>`_
39| `[char.traits.specializations.char] <https://wg21.link/char.traits.specializations.char>`_ | `[char.traits.specializations.char8.t] <https://wg21.link/char.traits.specializations.char8.t>`_ | `[char.traits.specializations.char16.t] <https://wg21.link/char.traits.specializations.char16.t>`_ | `[char.traits.specializations.char32.t] <https://wg21.link/char.traits.specializations.char32.t>`_ | `[char.traits.specializations.wchar.t] <https://wg21.link/char.traits.specializations.wchar.t>`_ | `[string.syn] <https://wg21.link/string.syn>`_ | `[string.cmp] <https://wg21.link/string.cmp>`_| `basic_string <https://reviews.llvm.org/D131421>`_NoneMark de Wever|Complete|
40| `[string.view.synop] <https://wg21.link/string.view.synop>`_ | `[string.view.comparison] <https://wg21.link/string.view.comparison>`_| `basic_string_view <https://reviews.llvm.org/D130295>`_NoneMark de Wever|Complete|
41- `5.7 Clause 22: Containers library <https://wg21.link/p1614r2#clause-22-containers-library>`_
42| `[container.requirements.general] <https://wg21.link/container.requirements.general>`_|NoneUnassigned|Not Started|
43| `[array.syn] <https://wg21.link/array.syn>`_ (`general <https://wg21.link/container.opt.reqmts>`_)| `array <https://reviews.llvm.org/D132265>`_[expos.only.func]| Adrian Vogelsgesang | Hristo Hristov|Complete|
44| `[deque.syn] <https://wg21.link/deque.syn>`_ (`general <https://wg21.link/container.opt.reqmts>`_)| `deque <https://reviews.llvm.org/D144821>`_[expos.only.func]Hristo Hristov|Complete|
45| `[forward.list.syn] <https://wg21.link/forward.list.syn>`_ (`general <https://wg21.link/container.opt.reqmts>`_)| `forward_list <https://reviews.llvm.org/D145172>`_[expos.only.func]Hristo Hristov|Complete|
46| `[list.syn] <https://wg21.link/list.syn>`_ (`general <https://wg21.link/container.opt.reqmts>`_)| `list <https://reviews.llvm.org/D132312>`_[expos.only.func]Adrian Vogelsgesang|Complete|
47| `[vector.syn] <https://wg21.link/vector.syn>`_ (`general <https://wg21.link/container.opt.reqmts>`_)| `vector <https://reviews.llvm.org/D132268>`_[expos.only.func]| Adrian Vogelsgesang | Hristo Hristov|Complete|
48| `[array.overview] <https://wg21.link/array.overview>`_ (`general <https://wg21.link/container.opt.reqmts>`_)| removed by `issue LWG3347 <https://cplusplus.github.io/LWG/issue3347>`_None| Adrian Vogelsgesang | Hristo Hristov|Complete|
49| `[associative.map.syn] <https://wg21.link/associative.map.syn>`_ (`general <https://wg21.link/container.opt.reqmts>`_)| `map <https://reviews.llvm.org/D145976>`_ | `multimap <https://reviews.llvm.org/D145976>`_[expos.only.func]Hristo Hristov|Complete|
50| `[associative.set.syn] <https://wg21.link/associative.set.syn>`_ (`general <https://wg21.link/container.opt.reqmts>`_)| `multiset <https://reviews.llvm.org/D148416>`_ | `set <https://reviews.llvm.org/D148416>`_[expos.only.func]Hristo Hristov|Complete|
51| `[unord.map.syn] <https://wg21.link/unord.map.syn>`_| remove ops `unordered_map <https://reviews.llvm.org/D152642>`_ | remove ops `unordered_multimap <https://reviews.llvm.org/D152642>`_NoneHristo Hristov|Complete|
52| `[unordered.set.syn] <https://wg21.link/unordered.set.syn>`_| remove ops `unordered_set <https://reviews.llvm.org/D152643>`_ | remove ops `unordered_multiset <https://reviews.llvm.org/D152643>`_NoneHristo Hristov|Complete|
53| `[queue.syn] <https://wg21.link/queue.syn>`_| `queue <https://reviews.llvm.org/D146066>`_NoneHristo Hristov|Complete|
54| `[stack.syn] <https://wg21.link/stack.syn>`_| `stack <https://reviews.llvm.org/D146094>`_NoneHristo Hristov|Complete|
55| `[queue.ops] <https://wg21.link/queue.ops>`_| `queue <https://reviews.llvm.org/D146066>`_NoneHristo Hristov|Complete|
56| `[stack.ops] <https://wg21.link/stack.ops>`_| `stack <https://reviews.llvm.org/D146094>`_NoneHristo Hristov|Complete|
57- `5.8 Clause 23: Iterators library <https://wg21.link/p1614r2#clause-23-iterators-library>`_
58| `[iterator.synopsis] <https://wg21.link/iterator.synopsis>`_|NoneUnassigned|Complete|
59| `[reverse.iter.cmp] <https://wg21.link/reverse.iter.cmp>`_| `reverse_iterator <https://reviews.llvm.org/D113695>`_NoneMikhail Maltsev|Complete|
60| `[move.iterator] <https://wg21.link/move.iterator>`_ | `[move.iter.op.comp] <https://wg21.link/move.iter.op.comp>`_| `move_iterator <https://reviews.llvm.org/D117656>`_NoneArthur O'Dwyer|Complete|
61| `[common.iterator] <https://wg21.link/common.iterator>`_ | `[common.iter.cmp] <https://wg21.link/common.iter.cmp>`_| `common_iterator <https://reviews.llvm.org/D103335>`_NoneZoe Carver|Complete|
62| `[counted.iterator] <https://wg21.link/counted.iterator>`_ | `[counted.iter.cmp] <https://wg21.link/counted.iter.cmp>`_| `counted_iterator <https://reviews.llvm.org/D106205>`_NoneZoe Carver|Complete|
63| `[unreachable.sentinel] <https://wg21.link/unreachable.sentinel>`_| `unreachable_sentinel_t <https://reviews.llvm.org/D107920>`_NoneZoe Carver|Complete|
64| `[istream.iterator] <https://wg21.link/istream.iterator>`_ | `[istream.iterator.ops] <https://wg21.link/istream.iterator.ops>`_| remove ops `istream_iterator <https://reviews.llvm.org/D119620>`_NoneKonstantin Varlamov|Complete|
65| `[istreambuf.iterator] <https://wg21.link/istreambuf.iterator>`_ | `[istreambuf.iterator.ops] <https://wg21.link/istreambuf.iterator.ops>`_| remove ops `istreambuf_iterator <https://reviews.llvm.org/D119620>`_NoneKonstantin Varlamov|Complete|
66- `5.9 Clause 24: Ranges library <https://wg21.link/p1614r2#clause-24-ranges-library>`_
67| `[range.iota.iterator] <https://wg21.link/range.iota.iterator>`_| `ranges::iota_view::iterator <https://reviews.llvm.org/D110774>`_[concepts.cmp]Arthur O'Dwyer|Complete|
68| `[range.iota.sentinel] <https://wg21.link/range.iota.sentinel>`_| remove ops `iota_view::sentinel <https://reviews.llvm.org/D107396>`_NoneZoe Carver|Complete|
69| `[range.filter.iterator] <https://wg21.link/range.filter.iterator>`_| remove ops `filter_view::iterator <https://reviews.llvm.org/D109086>`_NoneLouis Dionne|Complete|
70| `[range.filter.sentinel] <https://wg21.link/range.filter.sentinel>`_| remove ops `filter_view::sentinel <https://reviews.llvm.org/D109086>`_NoneLouis Dionne|Complete|
71| `[range.transform.iterator] <https://wg21.link/range.transform.iterator>`_| `ranges::transform_view::iterator <https://reviews.llvm.org/D110774>`_[concepts.cmp]Arthur O'Dwyer|Complete|
72| `[range.transform.sentinel] <https://wg21.link/range.transform.sentinel>`_| remove ops `transform_view::sentinel <https://reviews.llvm.org/D103056>`_NoneZoe Carver|Complete|
73| `[range.take.sentinel] <https://wg21.link/range.take.sentinel>`_| remove ops `take_view::sentinel <https://reviews.llvm.org/D123600>`_NoneKonstantin Varlamov|Complete|
74| `[range.join.iterator] <https://wg21.link/range.join.iterator>`_| remove ops `join_view::iterator <https://reviews.llvm.org/D107671>`_NoneZoe Carver|Complete|
75| `[range.join.sentinel] <https://wg21.link/range.join.sentinel>`_| remove ops `join_view::sentinel <https://reviews.llvm.org/D107671>`_NoneZoe Carver|Complete|
76| `[range.split.outer] <https://wg21.link/range.split.outer>`_| remove ops `split_view::outer_iterator <https://reviews.llvm.org/D142063>`_NoneHui Xie|Complete|
77| `[range.split.inner] <https://wg21.link/range.split.inner>`_| remove ops `split_view::inner_iterator <https://reviews.llvm.org/D142063>`_NoneHui Xie|Complete|
78- `5.10 Clause 25: Algorithms library <https://wg21.link/p1614r2#clause-25-algorithms-library>`_
79| `[algorithm.syn] <https://wg21.link/algorithm.syn>`_ | `[alg.three.way] <https://wg21.link/alg.three.way>`_| `lexicographical_compare_three_way <https://reviews.llvm.org/D131395>`_[comparisons.three.way]Adrian Vogelsgesang|Complete|
80- `5.11 Clause 26: Numerics library <https://wg21.link/p1614r2#clause-26-numerics-library>`_
81| `[complex.syn] <https://wg21.link/complex.syn>`_ | `[complex.ops] <https://wg21.link/complex.ops>`_| remove ops `complex <https://reviews.llvm.org/D152615>`_NoneHristo Hristov|Complete|
82| `[class.slice.overview] <https://wg21.link/class.slice.overview>`_ | `[slice.ops] <https://wg21.link/slice.ops>`_| `slice <https://reviews.llvm.org/D152617>`_NoneHristo Hristov|Complete|
83- `5.12 Clause 27: Time library <https://wg21.link/p1614r2#clause-27-time-library>`_
84| `[time.syn] <https://wg21.link/time.syn>`_|NoneMark de Wever|In Progress|
85| `[time.duration.comparisons] <https://wg21.link/time.duration.comparisons>`_`chrono::duration <https://reviews.llvm.org/D145881>`_NoneHristo Hristov|Complete|
86| `[time.point.comparisons] <https://wg21.link/time.point.comparisons>`_`chrono::time_point <https://reviews.llvm.org/D146250>`_NoneHristo Hristov|Complete|
87| `[time.cal.day.nonmembers] <https://wg21.link/time.cal.day.nonmembers>`_ | `[time.cal.month.nonmembers] <https://wg21.link/time.cal.month.nonmembers>`_ | `[time.cal.year.nonmembers] <https://wg21.link/time.cal.year.nonmembers>`_ | `[time.cal.md.nonmembers] <https://wg21.link/time.cal.md.nonmembers>`_ | `[time.cal.mdlast] <https://wg21.link/time.cal.mdlast>`_ | `[time.cal.ym.nonmembers] <https://wg21.link/time.cal.ym.nonmembers>`_ | `[time.cal.ymd.nonmembers] <https://wg21.link/time.cal.ymd.nonmembers>`_ | `[time.cal.ymdlast.nonmembers] <https://wg21.link/time.cal.ymdlast.nonmembers>`_| `chrono::day <https://reviews.llvm.org/D129887>`_ | `chrono::month <https://reviews.llvm.org/D129887>`_ | `chrono::year <https://reviews.llvm.org/D129887>`_ | `chrono::month_day <https://reviews.llvm.org/D129887>`_ | `chrono::month_day_last <https://reviews.llvm.org/D129887>`_ | `chrono::year_month <https://reviews.llvm.org/D129887>`_ | `chrono::year_month_day <https://reviews.llvm.org/D129887>`_ | `chrono::year_month_day_last <https://reviews.llvm.org/D129887>`_NoneMark de Wever|Complete|
88| `[time.cal.wd] <https://wg21.link/time.cal.wd>`_ | `[time.cal.wdidx] <https://wg21.link/time.cal.wdidx>`_ | `[time.cal.wdlast] <https://wg21.link/time.cal.wdlast>`_ | `[time.cal.mwd] <https://wg21.link/time.cal.mwd>`_ | `[time.cal.mwdlast] <https://wg21.link/time.cal.mwdlast>`_ | `[time.cal.ymwd] <https://wg21.link/time.cal.ymwd>`_ | `[time.cal.ymwdlast] <https://wg21.link/time.cal.ymwdlast>`_| `weekday <https://reviews.llvm.org/D152699>`_ | `weekday_indexed <https://reviews.llvm.org/D152699>`_ | `weekday_last <https://reviews.llvm.org/D152699>`_ | `month_weekday <https://reviews.llvm.org/D152699>`_ | `month_weekday_last <https://reviews.llvm.org/D152699>`_ | `year_month_weekday <https://reviews.llvm.org/D152699>`_ | `year_month_weekday_last <https://reviews.llvm.org/D152699>`_NoneHristo Hristov|Complete|
89`[time.zone.nonmembers] <https://wg21.link/time.zone.nonmembers>`_`chrono::time_zone`A ``<chrono>`` implementationMark de Wever|In Progress|
90`[time.zone.zonedtime.nonmembers] <https://wg21.link/time.zone.zonedtime.nonmembers>`_`chrono::zoned_time`A ``<chrono>`` implementationMark de Wever|In Progress|
91`[time.zone.leap.nonmembers] <https://wg21.link/time.zone.leap.nonmembers>`_`chrono::time_leap_seconds`A ``<chrono>`` implementationMark de Wever|In Progress|
92`[time.zone.link.nonmembers] <https://wg21.link/time.zone.link.nonmembers>`_`chrono::time_zone_link`A ``<chrono>`` implementationMark de Wever|In Progress|
93- `5.13 Clause 28: Localization library <https://wg21.link/p1614r2#clause-28-localization-library>`_
94| `[locale] <https://wg21.link/locale>`_ | `[locale.operators] <https://wg21.link/locale.operators>`_| remove ops `locale <https://reviews.llvm.org/D152654>`_NoneHristo Hristov|Complete|
95- `5.14 Clause 29: Input/output library <https://wg21.link/p1614r2#clause-29-inputoutput-library>`_
96| `[fs.filesystem.syn] <https://wg21.link/fs.filesystem.syn>`_| `filesystem::space_info <https://reviews.llvm.org/D130861>`_NoneAdrian Vogelsgesang|Complete|
97| `[fs.class.path] <https://wg21.link/fs.class.path>`_ | `[fs.path.nonmember] <https://wg21.link/fs.path.nonmember>`_| `filesystem::path <https://reviews.llvm.org/D130859>`_NoneAdrian Vogelsgesang|Complete|
98| `[fs.class.file.status] <https://wg21.link/fs.class.file.status>`_| `file_status <https://reviews.llvm.org/D152647>`_NoneHristo Hristov|Complete|
99| `[fs.class.directory.entry] <https://wg21.link/fs.class.directory.entry>`_ | `[fs.dir.entry.obs] <https://wg21.link/fs.dir.entry.obs>`_| `filesystem::directory_entry <https://reviews.llvm.org/D130860>`_NoneAdrian Vogelsgesang|Complete|
100- `5.15 Clause 30: Regular expressions library <https://wg21.link/p1614r2#clause-30-regular-expressions-library>`_
101| `[re.syn] <https://wg21.link/re.syn>`_|NoneMark de Wever|Complete|
102| `[re.submatch.op] <https://wg21.link/re.submatch.op>`_| `sub_match <https://reviews.llvm.org/D132310>`_NoneMark de Wever|Complete|
103| `[re.results.nonmember] <https://wg21.link/re.results.nonmember>`_| remove ops `match_results`NoneMark de Wever|Complete|
104| `[re.regiter] <https://wg21.link/re.regiter>`_, | `[re.regiter.comp] <https://wg21.link/re.regiter.comp>`_| remove ops `regex_iterator`NoneMark de Wever|Complete|
105| `[re.tokiter] <https://wg21.link/re.tokiter>`_ | `[re.tokiter.comp] <https://wg21.link/re.tokiter.comp>`_| remove ops `regex_token_iterator`NoneMark de Wever|Complete|
106- `5.16 Clause 31: Atomic operations library <https://wg21.link/p1614r2#clause-31-atomic-operations-library>`_
107- `5.17 Clause 32: Thread support library <https://wg21.link/p1614r2#clause-32-thread-support-library>`_
108| `[thread.thread.id] <https://wg21.link/thread.thread.id>`_| `thread::id <https://reviews.llvm.org/D131362>`_NoneAdrian Vogelsgesang|Complete|
109Misc (Not part of R1614)
110| `[range.elements.iterator] <https://wg21.link/range.elements.iterator>`_| `ranges::elements_view::iterator <https://reviews.llvm.org/D136268>`_[concepts.cmp]Hui Xie|Complete|
111| `[stacktrace.entry.cmp] <https://wg21.link/stacktrace.entry.cmp>`_| `stacktrace_entry <https://reviews.llvm.org/D123228>`_NoneNikolas Klauser|In Progress|
112| `[stacktrace.basic.cmp] <https://wg21.link/stacktrace.basic.cmp>`_| `basic_stacktrace <https://reviews.llvm.org/D123228>`_[alg.three.way]Nikolas Klauser|In Progress|