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

Eric Gallager <egallager at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Known to work|                            |8.0
   Target Milestone|---                         |6.4
            Summary|__attribute__((noreturn))   |[6 regression]
                   |called from destructor when |__attribute__((noreturn))
                   |another auto-scoped         |called from destructor when
                   |variable has a non-trivial  |another auto-scoped
                   |dtor erroneously fails with |variable has a non-trivial
                   |"control reaches end of     |dtor erroneously fails with
                   |non-void function" at -O0   |"control reaches end of
                   |                            |non-void function" at -O0

--- Comment #2 from Eric Gallager <egallager at gcc dot gnu.org> ---
Work properly with gcc8, it looks like 6 is the only branch this bug is still
relevant for

Reply via email to