You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We've already implemented these LWG issue resolutions that were just accepted at the Nov 2024 meeting:
LWG-3210allocate_shared is inconsistent about removing const from the pointer passed to allocator construct and destroy
Implemented since 2019 (internal MSVC-PR-183222). Resolved when LWG-3216 "Rebinding the allocator before calling construct/destroy in allocate_shared" was accepted.
LWG-4024 Underspecified destruction of objects created in std::make_shared_for_overwrite/std::allocate_shared_for_overwrite
StephanTLavavej
changed the title
Remove comments after LWG-4024 and LWG-4154 were accepted
Remove comments for LWG-3210, LWG-4024, and LWG-4154
Nov 25, 2024
We've already implemented these LWG issue resolutions that were just accepted at the Nov 2024 meeting:
allocate_shared
is inconsistent about removingconst
from the pointer passed to allocatorconstruct
anddestroy
construct
/destroy
inallocate_shared
" was accepted.std::make_shared_for_overwrite/std::allocate_shared_for_overwrite
<memory>
: Add different control block types forallocate_shared_for_overwrite
#4274std::packaged_task
's constructor from a callable entity should consider decaying<future>
: Makepackaged_task
accept move-only functors #4946Now we need to remove our comments about speculatively implementing these issues.
The text was updated successfully, but these errors were encountered: