From c493065d58c245ba95cde4bf2a4180db26559cdc Mon Sep 17 00:00:00 2001
From: github-actions Priority: 3
View all other issues in [range.reverse]. View all issues with SG9 status. Discussion:
Consider the following:
diff --git a/issue4077.html b/issue4077.html
index 0c0f5aac15..e6f200ec93 100644
--- a/issue4077.html
+++ b/issue4077.html
@@ -64,8 +64,8 @@
This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status. Section: 27.12.2 [alg.rand.generate] Status: New
- Submitter: Jiang An Opened: 2024-04-21 Last modified: 2024-04-21 Priority: Not Prioritized
+ Submitter: Jiang An Opened: 2024-04-21 Last modified: 2024-08-02 Priority: 2
View other active issues in [alg.rand.generate]. View all other issues in [alg.rand.generate].4019. Reversing an infinite ran
4077. Unclear preconditions of
std::ranges::generate_random
4077. Unclear preconditions of
Perhaps we should clarify the conditions in usual Preconditions paragraphs.
[2024-08-02; Reflector poll]
+ ++Set priority to 2 after reflector poll. +When reviewing this we were clear this imposes requirements on users. +
+ +Proposed resolution:
diff --git a/issue4085.html b/issue4085.html index 6dea0e6573..c04e095177 100644 --- a/issue4085.html +++ b/issue4085.html @@ -64,8 +64,8 @@This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.
ranges::generate_random
's helper lambda should specify the return typeSection: 27.12.2 [alg.rand.generate] Status: New - Submitter: Hewill Kang Opened: 2024-04-28 Last modified: 2024-05-12
-Priority: Not Prioritized + Submitter: Hewill Kang Opened: 2024-04-28 Last modified: 2024-08-02
+Priority: 2
View other active issues in [alg.rand.generate].
View all other issues in [alg.rand.generate].
@@ -120,6 +120,13 @@ranges::generate_ra
[2024-05-12, Hewill Kang provides improved wording]
+[2024-08-02; Reflector poll]
+
+
+Set priority to 2 after reflector poll.
+
+
+
Proposed resolution:
diff --git a/issue4100.html b/issue4100.html
index 73dcfc954a..1a5251227d 100644
--- a/issue4100.html
+++ b/issue4100.html
@@ -64,8 +64,8 @@
This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.
4100. Default arguments and signatures of standard library non-member functions
Section: 16.4.6.4 [global.functions] Status: New
- Submitter: Jiang An Opened: 2024-05-11 Last modified: 2024-05-12
-Priority: Not Prioritized
+ Submitter: Jiang An Opened: 2024-05-11 Last modified: 2024-08-02
+Priority: 3
View all other issues in [global.functions].
View all issues with New status.
@@ -77,6 +77,15 @@ 4100. Default arguments and sig
current standard wording doesn't clearly allow such technique.
+
[2024-08-02; Reflector poll]
+
+
+Set priority to 3 after reflector poll.
+"It's a lot of new text just to say you can't do that, lose the example?"
+"Might be NAD, is this already disallowed?" "Only for member functions."
+
+
+
Proposed resolution:
diff --git a/issue4102.html b/issue4102.html
index 006add020b..1126f43025 100644
--- a/issue4102.html
+++ b/issue4102.html
@@ -64,8 +64,8 @@
This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.
4102. string_view(Iter, Iter)
constructor breaks existing code
Section: 23.3.3.2 [string.view.cons] Status: New
- Submitter: Derek Zhang Opened: 2024-05-14 Last modified: 2024-05-20
-Priority: Not Prioritized
+ Submitter: Derek Zhang Opened: 2024-05-14 Last modified: 2024-08-02
+Priority: 2
View all other issues in [string.view.cons].
View all issues with New status.
@@ -139,6 +139,14 @@ 4102. st
is simpler and clearer anyway.
+[2024-08-02; Reflector poll]
+
+
+Set priority to 2 after reflector poll.
+"The constructor should be made explicit
as part of any resolution for this."
+
+
+
Proposed resolution:
diff --git a/issue4108.html b/issue4108.html
index b3cb2fa15e..62de07bb98 100644
--- a/issue4108.html
+++ b/issue4108.html
@@ -4,7 +4,7 @@
Issue 4108: lazy_split_view should be sized_range when pattern is empty tiny-range
-
+
@@ -61,15 +61,15 @@
-This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.
+This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of SG9 status.
4108. lazy_split_view
should be sized_range
when pattern is empty tiny-range
-Section: 26.7.16.2 [range.lazy.split.view], 26.7.17.2 [range.split.view] Status: New
- Submitter: Hewill Kang Opened: 2024-05-23 Last modified: 2024-05-26
-Priority: Not Prioritized
+
Section: 26.7.16.2 [range.lazy.split.view], 26.7.17.2 [range.split.view] Status: SG9
+ Submitter: Hewill Kang Opened: 2024-05-23 Last modified: 2024-08-02
+Priority: 4
View other active issues in [range.lazy.split.view].
View all other issues in [range.lazy.split.view].
-View all issues with New status.
+View all issues with SG9 status.
Discussion:
When the pattern range is empty, lazy_split_view
will split each element into individual subranges,
@@ -80,6 +80,16 @@
4108. lazy_split_viewPattern::size() == 0
in inner-iterator::operator++()
.
+
[2024-08-02; Reflector poll]
+
+
+Set priority to 4 after reflector poll. Set Status to SG9.
+"Design change".
+"tiny-range
should accept span<T, 0|1>
or ref_view<array<T, 0|1>>
,
+see related paper P1419."
+
+
+
Proposed resolution:
diff --git a/issue4113.html b/issue4113.html
index 445e705540..7a9e1ecfdf 100644
--- a/issue4113.html
+++ b/issue4113.html
@@ -4,7 +4,7 @@
Issue 4113: Disallow has_unique_object_representations<Incomplete[]>
-
+
@@ -61,15 +61,15 @@
-This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.
+This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of Tentatively Ready status.
4113. Disallow has_unique_object_representations<Incomplete[]>
-Section: 21.3.5.4 [meta.unary.prop] Status: New
- Submitter: Jonathan Wakely Opened: 2024-06-25 Last modified: 2024-06-25
+Section: 21.3.5.4 [meta.unary.prop] Status: Tentatively Ready
+ Submitter: Jonathan Wakely Opened: 2024-06-25 Last modified: 2024-08-02
Priority: Not Prioritized
View other active issues in [meta.unary.prop].
View all other issues in [meta.unary.prop].
-View all issues with New status.
+View all issues with Tentatively Ready status.
Discussion:
The type completeness requirements for has_unique_object_representations
say:
@@ -97,6 +97,13 @@
4113. Disallow has_unique
and apply the current rules to determine the trait's result.
+[2024-08-02; Reflector poll]
+
+
+Set status to Tentatively Ready after nine votes in favour during reflector poll.
+
+
+
Proposed resolution:
diff --git a/issue4114.html b/issue4114.html
index 28443ad086..8b30673371 100644
--- a/issue4114.html
+++ b/issue4114.html
@@ -64,8 +64,8 @@
This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.
4114. elements_view::iterator::operator*
missing conditional noexcept
specification
Section: 26.7.23.3 [range.elements.iterator] Status: New
- Submitter: Hewill Kang Opened: 2024-07-02 Last modified: 2024-07-07
-Priority: Not Prioritized
+ Submitter: Hewill Kang Opened: 2024-07-02 Last modified: 2024-08-02
+Priority: 3
View other active issues in [range.elements.iterator].
View all other issues in [range.elements.iterator].
@@ -101,6 +101,13 @@ 4114. elements_view::i
The proposed resolution is aligned with the strengthened implementation of MSVC-STL.
+[2024-08-02; Reflector poll]
+
+
+Set priority to 3 after reflector poll.
+
+
+
Proposed resolution:
diff --git a/issue4120.html b/issue4120.html
index 203be99e2b..9ae9cbaf45 100644
--- a/issue4120.html
+++ b/issue4120.html
@@ -67,8 +67,8 @@
4120. move_iterator
should provide iterator_category
only when it models
forward_iterator
Section: 25.5.4.2 [move.iterator] Status: New
- Submitter: Hewill Kang Opened: 2024-07-12 Last modified: 2024-07-21
-Priority: Not Prioritized
+ Submitter: Hewill Kang Opened: 2024-07-12 Last modified: 2024-08-02
+Priority: 3
View other active issues in [move.iterator].
View all other issues in [move.iterator].
@@ -81,6 +81,14 @@ 4120. move_iterator
iterator_category
.
+
[2024-08-02; Reflector poll]
+
+
+Set priority to 3 after reflector poll.
+"NAD, would be a major breaking change to something present since C++11."
+
+
+
Proposed resolution:
diff --git a/issue4121.html b/issue4121.html
index ffc5411f0f..ef55f0e5bd 100644
--- a/issue4121.html
+++ b/issue4121.html
@@ -64,8 +64,8 @@
This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.
4121. ranges::to
constructs associative containers via c.emplace(c.end(), *it)
Section: 26.5.7.1 [range.utility.conv.general] Status: New
- Submitter: Hewill Kang Opened: 2024-07-16 Last modified: 2024-07-23
-Priority: Not Prioritized
+ Submitter: Hewill Kang Opened: 2024-07-16 Last modified: 2024-08-02
+Priority: 2
View all issues with New status.
Discussion:
@@ -100,6 +100,19 @@ 4121. ranges::to
c
+
[2024-08-02; Reflector poll]
+
+
+Set priority to 2 after reflector poll.
+"Would like to preserve the ability to use emplace
. Tim suggested trying
+emplace_hint
first, then emplace
."
+"I tried it, it gets very verbose, because we might also want to try
+insert(*it)
instead of insert(c.end(), *it)
if emplace(*it)
is not valid
+for associative containers, because c.end()
might not be a good hint."
+"It might be suboptimal, but it still works."
+
+
+
Proposed resolution:
diff --git a/issue4123.html b/issue4123.html
index 9c3063c1a2..7dbc6c20d3 100644
--- a/issue4123.html
+++ b/issue4123.html
@@ -64,8 +64,8 @@
This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.
4123. Container effects use "the assignment operator or move assignment operator"
Section: 24.3.9.4 [deque.modifiers], 24.3.12.5 [vector.modifiers], 24.3.14.5 [inplace.vector.modifiers] Status: New
- Submitter: Jonathan Wakely Opened: 2024-07-25 Last modified: 2024-07-25
-Priority: Not Prioritized
+ Submitter: Jonathan Wakely Opened: 2024-07-25 Last modified: 2024-08-02
+Priority: 3
View other active issues in [deque.modifiers].
View all other issues in [deque.modifiers].
@@ -101,6 +101,13 @@ 4123. Container effects use "th
of the special member functions.
+
[2024-08-02; Reflector poll]
+
+
+Set priority to 3 after reflector poll. Arthur to draft wording.
+
+
+
Proposed resolution:
diff --git a/issue4127.html b/issue4127.html
index 56446bf332..9c5886ab9c 100644
--- a/issue4127.html
+++ b/issue4127.html
@@ -64,8 +64,8 @@
This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.
4127. The Standard Library should not use predicates of the form pred(*i) != false
Section: 22.10.18.3 [func.search.bm], 22.10.18.4 [func.search.bmh], 24.2.7.1 [associative.reqmts.general], 24.3.11.5 [list.ops], 27.6.6 [alg.find], 27.6.9 [alg.find.first.of], 27.6.10 [alg.adjacent.find], 27.6.11 [alg.count], 27.6.12 [alg.mismatch], 27.6.15 [alg.search], 27.8.1 [alg.sorting.general] Status: New
- Submitter: Hewill Kang Opened: 2024-07-25 Last modified: 2024-07-29
-Priority: Not Prioritized
+ Submitter: Hewill Kang Opened: 2024-07-25 Last modified: 2024-08-02
+Priority: 3
View all issues with New status.
Discussion:
@@ -93,6 +93,19 @@ 4127. The Standard Library shou
if
(with built-in conversion semantics) doesn't sound like a meaningful phrase to me.
+
[2024-08-02; Reflector poll]
+
+
+Set priority to 3 after reflector poll. "Needs more 'is true
' added".
+"Would prefer not to have explicit conversions to bool
unless
+boolean-testable
requires that.
+The 'Let E be' lists don't need an 'is true' there,
+but the use of 'E' should say 'is true'".
+[alg.search] and [func.search.bm] have changed editorially in the draft,
+the proposed resolution needs updating.
+
+
+
Proposed resolution:
diff --git a/lwg-active.html b/lwg-active.html
index 34fe888b12..429d6f3784 100644
--- a/lwg-active.html
+++ b/lwg-active.html
@@ -79,7 +79,7 @@
C++ Standard Library Active Issues List (Revision D125)
-Revised 2024-08-02 at 21:15:32 UTC
+
Revised 2024-08-02 at 21:52:48 UTC
Reference ISO/IEC IS 14882:2020(E)
Also see:
@@ -199,26 +199,26 @@ Revision History
- D125: 2023-06-09 Post-Varna
- Summary:
-- 518 open issues, up by 88.
+- 517 open issues, up by 87.
- 3091 closed issues, up by 91.
-- 40 reassigned issues, up by 4.
+- 41 reassigned issues, up by 5.
- 3649 issues total, up by 183.
- Details:
- Added the following 4 Ready issues: 4027, 4044, 4064, 4112.
-- Added the following 2 Tentatively Ready issues: 4119, 4124.
+- Added the following 3 Tentatively Ready issues: 4113, 4119, 4124.
- Added the following 7 Tentatively NAD issues: 3958, 3980, 3981, 3982, 4003, 4006, 4095.
-- Added the following 108 New issues: 3945, 3952, 3954, 3955, 3956, 3959, 3960, 3961, 3962, 3963, 3945, 3952, 3954, 3955, 3956, 3959, 3960, 3961, 3962, 3963, 3964, 3966, 3967, 3968, 3969, 3972, 3976, 3977, 3979, 3983, 3985, 3986, 3989, 3991, 3992, 3993, 3994, 3995, 3997, 3998, 3999, 4000, 4002, 4005, 4007, 4008, 4009, 4010, 4014, 4017, 4018, 4020, 4021, 4022, 4024, 4026, 4028, 4029, 4032, 4033, 4034, 4039, 4040, 4041, 4046, 4047, 4048, 4049, 4050, 4051, 4052, 4055, 4057, 4058, 4059, 4062, 4063, 4065, 4066, 4067, 4068, 4072, 4073, 4077, 4078, 4080, 4081, 4085, 4088, 4089, 4091, 4092, 4093, 4094, 4099, 4100, 4101, 4102, 4103, 4104, 4107, 4108, 4109, 4110, 4111, 4113, 4114, 4115, 4103, 4104, 4107, 4109, 4110, 4111, 4114, 4115, 4116, 4117, 4118, 4120, 4121, 4122, 4123, 4125, 4126, 4127.
- Added the following 3 Open issues: 3988, 4015, 4069.
- Added the following 3 LEWG issues: 4042, 4084, 4097.
- Added the following 2 SG1 issues: 4004, 4075.
-- Added the following SG9 issue: 4019.
+- Added the following 2 SG9 issues: 4019, 4108.
- Added the following 3 SG16 issues: 4070, 4087, 4090.
- Added the following 45 WP issues: 3946, 3947, 3948, 3949, 3950, 3951, 3953, 3957, 3965, 3970, 3973, 3974, 3975, 3984, 3987, 3990, 4001, 4011, 4012, 4013, 4016, 4023, 4025, 4030, 4031, 4035, 4036, 4037, 4038, 4043, 4045, 4053, 4054, 4060, 4061, 4071, 4074, 4076, 4079, 4082, 4083, 4096, 4098, 4105, 4106.
- Added the following Resolved issue: 3978.
@@ -56023,6 +56023,7 @@ 4019issues in [range.reverse].
+View all issues with SG9 status.
Discussion:
Consider the following:
@@ -60481,8 +60482,8 @@
40754077(i). Unclear preconditions of std::ranges::generate_random
Section: 27.12.2 [alg.rand.generate] Status: New
- Submitter: Jiang An Opened: 2024-04-21 Last modified: 2024-04-21
-Priority: Not Prioritized
+ Submitter: Jiang An Opened: 2024-04-21 Last modified: 2024-08-02
+Priority: 2
View other active issues in [alg.rand.generate].
View all other issues in [alg.rand.generate].
@@ -60496,6 +60497,14 @@ 4077Proposed resolution:
@@ -60831,8 +60840,8 @@ 40844085(i). ranges::generate_random
's helper lambda should specify the return type
Section: 27.12.2 [alg.rand.generate] Status: New
- Submitter: Hewill Kang Opened: 2024-04-28 Last modified: 2024-05-12
-Priority: Not Prioritized
+ Submitter: Hewill Kang Opened: 2024-04-28 Last modified: 2024-08-02
+Priority: 2
View other active issues in [alg.rand.generate].
View all other issues in [alg.rand.generate].
@@ -60887,6 +60896,13 @@ 4085Proposed resolution:
@@ -62421,8 +62437,8 @@
40994100(i). Default arguments and signatures of standard library non-member functions
Section: 16.4.6.4 [global.functions] Status: New
- Submitter: Jiang An Opened: 2024-05-11 Last modified: 2024-05-12
-Priority: Not Prioritized
+ Submitter: Jiang An Opened: 2024-05-11 Last modified: 2024-08-02
+Priority: 3
View all other issues in [global.functions].
View all issues with New status.
@@ -62434,6 +62450,15 @@ 4100
+
+
Proposed resolution:
@@ -62617,8 +62642,8 @@
41014102(i). string_view(Iter, Iter)
constructor breaks existing code
Section: 23.3.3.2 [string.view.cons] Status: New
- Submitter: Derek Zhang Opened: 2024-05-14 Last modified: 2024-05-20
-Priority: Not Prioritized
+ Submitter: Derek Zhang Opened: 2024-05-14 Last modified: 2024-08-02
+Priority: 2
View all other issues in [string.view.cons].
View all issues with New status.
@@ -62692,6 +62717,14 @@ 4102explicit
as part of any resolution for this."
+
+
+
Proposed resolution:
@@ -63064,13 +63097,13 @@
41074108(i). lazy_split_view
should be sized_range
when pattern is empty tiny-range
-Section: 26.7.16.2 [range.lazy.split.view], 26.7.17.2 [range.split.view] Status: New
- Submitter: Hewill Kang Opened: 2024-05-23 Last modified: 2024-05-26
-Priority: Not Prioritized
+
Section: 26.7.16.2 [range.lazy.split.view], 26.7.17.2 [range.split.view] Status: SG9
+ Submitter: Hewill Kang Opened: 2024-05-23 Last modified: 2024-08-02
+Priority: 4
View other active issues in [range.lazy.split.view].
View all other issues in [range.lazy.split.view].
-View all issues with New status.
+View all issues with SG9 status.
Discussion:
When the pattern range is empty, lazy_split_view
will split each element into individual subranges,
@@ -63081,6 +63114,16 @@
4108tiny-range
should accept span<T, 0|1>
or ref_view<array<T, 0|1>>
,
+see related paper P1419."
+
+
+
Proposed resolution:
@@ -63473,13 +63516,13 @@
41124113(i). Disallow has_unique_object_representations<Incomplete[]>
-Section: 21.3.5.4 [meta.unary.prop] Status: New
- Submitter: Jonathan Wakely Opened: 2024-06-25 Last modified: 2024-06-25
+Section: 21.3.5.4 [meta.unary.prop] Status: Tentatively Ready
+ Submitter: Jonathan Wakely Opened: 2024-06-25 Last modified: 2024-08-02
Priority: Not Prioritized
View other active issues in [meta.unary.prop].
View all other issues in [meta.unary.prop].
-View all issues with New status.
+View all issues with Tentatively Ready status.
Discussion:
The type completeness requirements for has_unique_object_representations
say:
@@ -63507,6 +63550,13 @@
4113Proposed resolution:
@@ -63563,8 +63613,8 @@
41134114(i). elements_view::iterator::operator*
missing conditional noexcept
specification
Section: 26.7.23.3 [range.elements.iterator] Status: New
- Submitter: Hewill Kang Opened: 2024-07-02 Last modified: 2024-07-07
-Priority: Not Prioritized
+ Submitter: Hewill Kang Opened: 2024-07-02 Last modified: 2024-08-02
+Priority: 3
View other active issues in [range.elements.iterator].
View all other issues in [range.elements.iterator].
@@ -63600,6 +63650,13 @@ 4114Proposed resolution:
@@ -64054,8 +64111,8 @@
41194120(i). move_iterator
should provide iterator_category
only when it models
forward_iterator
Section: 25.5.4.2 [move.iterator] Status: New
- Submitter: Hewill Kang Opened: 2024-07-12 Last modified: 2024-07-21
-Priority: Not Prioritized
+ Submitter: Hewill Kang Opened: 2024-07-12 Last modified: 2024-08-02
+Priority: 3
View other active issues in [move.iterator].
View all other issues in [move.iterator].
@@ -64068,6 +64125,14 @@ 4120
+
+
Proposed resolution:
@@ -64114,8 +64179,8 @@
41204121(i). ranges::to
constructs associative containers via c.emplace(c.end(), *it)
Section: 26.5.7.1 [range.utility.conv.general] Status: New
- Submitter: Hewill Kang Opened: 2024-07-16 Last modified: 2024-07-23
-Priority: Not Prioritized
+ Submitter: Hewill Kang Opened: 2024-07-16 Last modified: 2024-08-02
+Priority: 2
View all issues with New status.
Discussion:
@@ -64150,6 +64215,19 @@ 4121emplace
. Tim suggested trying
+emplace_hint
first, then emplace
."
+"I tried it, it gets very verbose, because we might also want to try
+insert(*it)
instead of insert(c.end(), *it)
if emplace(*it)
is not valid
+for associative containers, because c.end()
might not be a good hint."
+"It might be suboptimal, but it still works."
+
+
+
Proposed resolution:
@@ -64266,8 +64344,8 @@
Section: 24.3.9.4 [deque.modifiers], 24.3.12.5 [vector.modifiers], 24.3.14.5 [inplace.vector.modifiers] Status: New - Submitter: Jonathan Wakely Opened: 2024-07-25 Last modified: 2024-07-25
-Priority: Not Prioritized + Submitter: Jonathan Wakely Opened: 2024-07-25 Last modified: 2024-08-02
+Priority: 3
View other active issues in [deque.modifiers].
View all other issues in [deque.modifiers].
@@ -64303,6 +64381,13 @@@@ -64593,8 +64678,8 @@
pred(*i) != false
Section: 22.10.18.3 [func.search.bm], 22.10.18.4 [func.search.bmh], 24.2.7.1 [associative.reqmts.general], 24.3.11.5 [list.ops], 27.6.6 [alg.find], 27.6.9 [alg.find.first.of], 27.6.10 [alg.adjacent.find], 27.6.11 [alg.count], 27.6.12 [alg.mismatch], 27.6.15 [alg.search], 27.8.1 [alg.sorting.general] Status: New - Submitter: Hewill Kang Opened: 2024-07-25 Last modified: 2024-07-29
-Priority: Not Prioritized + Submitter: Hewill Kang Opened: 2024-07-25 Last modified: 2024-08-02
+Priority: 3
View all issues with New status.
Discussion:
@@ -64622,6 +64707,19 @@bool
unless
+boolean-testable
requires that.
+The 'Let E be' lists don't need an 'is true' there,
+but the use of 'E' should say 'is true'".
+[alg.search] and [func.search.bm] have changed editorially in the draft,
+the proposed resolution needs updating.
+
+
+
Proposed resolution:
diff --git a/lwg-closed.html b/lwg-closed.html index b858c0456f..0b32e0880e 100644 --- a/lwg-closed.html +++ b/lwg-closed.html @@ -79,7 +79,7 @@
Revised 2024-08-02 at 21:15:32 UTC +
Revised 2024-08-02 at 21:52:48 UTC
Reference ISO/IEC IS 14882:2020(E)
Also see:
@@ -103,26 +103,26 @@Revised 2024-08-02 at 21:15:32 UTC +
Revised 2024-08-02 at 21:52:48 UTC
Reference ISO/IEC IS 14882:2020(E)
Also see:
@@ -104,26 +104,26 @@This document is the Index by Section for the Library Active Issues List.
Revised 2024-08-02 at 21:15:32 UTC +
Revised 2024-08-02 at 21:52:48 UTC
16.4.6.4 [global.functions] | Default arguments and signatures of standard library non-member functions | Yes | -+ | 3 | ||||||||
4113(i) | -New | +4113(i) | +Tentatively Ready | 21.3.5.4 [meta.unary.prop] | Disallow has_unique_object_representations<Incomplete[]> |
Yes | @@ -1773,7 +1773,7 @@22.10.18.3 [func.search.bm] | The Standard Library should not use predicates of the form pred(*i) != false |
Yes | -+ | 3 | |
23.3.3.2 [string.view.cons] | string_view(Iter, Iter) constructor breaks existing code |
No | -+ | 2 | ||||||||
24.3.9.4 [deque.modifiers] | Container effects use "the assignment operator or move assignment operator" | No | -+ | 3 | ||||||||
4125(i) | +4120(i) | New | 25.5.4.2 [move.iterator] | -move_iterator 's default constructor should be constrained |
+move_iterator should provide iterator_category only when it models
+forward_iterator |
Yes | 3 | |||||
4120(i) | +4125(i) | New | 25.5.4.2 [move.iterator] | -move_iterator should provide iterator_category only when it models
-forward_iterator |
+move_iterator 's default constructor should be constrained |
Yes | -+ | 3 | ||||
26.5.7.1 [range.utility.conv.general] | ranges::to constructs associative containers via c.emplace(c.end(), *it) |
Yes | -+ | 2 | ||||||||
4108(i) | -New | -26.7.16.2 [range.lazy.split.view] | -lazy_split_view should be sized_range when pattern is empty tiny-range |
-Yes | -- | - | ||||||
3855(i) | New | -26.7.16.2 [range.lazy.split.view] | +26.7.16.2 [range.lazy.split.view] | tiny-range is not quite right |
Yes | 4 | @@ -3316,6 +3307,15 @@||||||
4108(i) | +SG9 | +26.7.16.2 [range.lazy.split.view] | +lazy_split_view should be sized_range when pattern is empty tiny-range |
+Yes | +4 | ++ | ||||||
3686(i) | New | @@ -3408,21 +3408,21 @@|||||||||||
3832(i) | +4114(i) | New | 26.7.23.3 [range.elements.iterator] | -Missing change for element_view::iterator in LWG 3798 |
+elements_view::iterator::operator* missing conditional noexcept specification |
Yes | 3 | |||||
4114(i) | +3832(i) | New | 26.7.23.3 [range.elements.iterator] | -elements_view::iterator::operator* missing conditional noexcept specification |
+Missing change for element_view::iterator in LWG 3798 |
Yes | -+ | 3 | ||||
4085(i) | +4077(i) | New | 27.12.2 [alg.rand.generate] | -ranges::generate_random 's helper lambda should specify the return type |
-Yes | -+ | Unclear preconditions of std::ranges::generate_random |
+No | +2 | |||
4077(i) | +4085(i) | New | 27.12.2 [alg.rand.generate] | -Unclear preconditions of std::ranges::generate_random |
-No | -+ | ranges::generate_random 's helper lambda should specify the return type |
+Yes | +2 |
This document is the Index by Section for the Library Active Issues List, Library Defect Reports and Accepted Issues, and Library Closed Issues List.
(view only non-Ready open issues)
-Revised 2024-08-02 at 21:15:32 UTC +
Revised 2024-08-02 at 21:52:48 UTC