https://gcc.gnu.org/g:21c96f68f760ca303bb462134386ae201add4b44

commit r15-7864-g21c96f68f760ca303bb462134386ae201add4b44
Author: Jonathan Wakely <jwak...@redhat.com>
Date:   Wed Mar 5 18:12:09 2025 +0000

    libstdc++: Remove redundant std::span destructor
    
    This destructor declaration serves no purpose, as pointed out by LWG
    3903 which was approved at Varna, June 2023.
    
    libstdc++-v3/ChangeLog:
    
            * include/std/span (span::~span): Remove, as per LWG 3903.
    
    Reviewed-by: Patrick Palka <ppa...@redhat.com>

Diff:
---
 libstdc++-v3/include/std/span | 2 --
 1 file changed, 2 deletions(-)

diff --git a/libstdc++-v3/include/std/span b/libstdc++-v3/include/std/span
index 247b942dc3b2..49ab9109d83e 100644
--- a/libstdc++-v3/include/std/span
+++ b/libstdc++-v3/include/std/span
@@ -257,8 +257,6 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
        : _M_ptr(__s.data()), _M_extent(__s.size())
        { }
 
-      ~span() noexcept = default;
-
       constexpr span&
       operator=(const span&) noexcept = default;

Reply via email to