https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120390

Jonathan Wakely <redi at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
   Target Milestone|---                         |12.5
      Known to fail|                            |15.1.0, 7.5.0
           Priority|P3                          |P4
           Severity|normal                      |minor
           Assignee|unassigned at gcc dot gnu.org      |redi at gcc dot gnu.org
            Summary|Request to improve error    |[12/13/14/15/16 Regression]
                   |with private destructor     |Request to improve error
                   |                            |with private destructor
      Known to work|                            |6.5.0

--- Comment #7 from Jonathan Wakely <redi at gcc dot gnu.org> ---
I pulled at this thread and ended up unravelling parts of std::vector (Bug
94831, Bug 40192, Bug 120397)

I'm just going to make a minimal change for this which would be suitable for
backports, because this is a diagnostic regression. Then I'll rewrite
std::_Destroy and std::_Destroy_n on trunk, after deprecating support for
std::vector<float[2]> which should never have been supported in the first
place.

Reply via email to