[libc++] Update with LWG issue number for shared-ptr constructor

This commit is contained in:
Louis Dionne
2024-06-11 16:48:35 -04:00
parent 16f2aa1a2d
commit f638f7b6a7
3 changed files with 3 additions and 2 deletions

View File

@@ -65,4 +65,5 @@
"`3343 <https://wg21.link/LWG3343>`__","Ordering of calls to ``unlock()`` and ``notify_all()`` in Effects element of ``notify_all_at_thread_exit()`` should be reversed","Not Yet Adopted","|Complete|","16.0",""
"XXXX","","The sys_info range should be affected by save","Not Yet Adopted","|Complete|","19.0"
"`4071 <https://wg21.link/LWG4071>`__","","``reference_wrapper`` comparisons are not SFINAE-friendly","Not Yet Adopted","|Complete|","19.0"
"`4110 <https://wg21.link/LWG4110>`__","","``shared_ptr(nullptr_t, Deleter)`` is overconstrained, breaking some sensible deleters","Not Yet Adopted","|Complete|","19.0"
"","","","","",""
1 Issue # Issue Name Meeting Status First released version Labels
65 `3343 <https://wg21.link/LWG3343>`__ Ordering of calls to ``unlock()`` and ``notify_all()`` in Effects element of ``notify_all_at_thread_exit()`` should be reversed Not Yet Adopted |Complete| 16.0
66 XXXX The sys_info range should be affected by save Not Yet Adopted |Complete| 19.0
67 `4071 <https://wg21.link/LWG4071>`__ ``reference_wrapper`` comparisons are not SFINAE-friendly Not Yet Adopted |Complete| 19.0
68 `4110 <https://wg21.link/LWG4110>`__ ``shared_ptr(nullptr_t, Deleter)`` is overconstrained, breaking some sensible deleters Not Yet Adopted |Complete| 19.0
69

View File

@@ -117,7 +117,7 @@ int main(int, char**)
#if TEST_STD_VER >= 14
{
// See https://github.com/llvm/llvm-project/pull/93071#issuecomment-2158494851
// LWG 4110
auto deleter = [](auto pointer) { delete pointer; };
std::shared_ptr<int> p(new int, deleter);
}

View File

@@ -167,7 +167,7 @@ int main(int, char**)
#if TEST_STD_VER >= 14
{
// See https://github.com/llvm/llvm-project/pull/93071#issuecomment-2158494851
// LWG 4110
auto deleter = [](auto pointer) { delete pointer; };
std::shared_ptr<int> p(new int, deleter, std::allocator<int>());
}