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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|32-bit ARM gcc-14.1 new     |[14/15 Regression] 32-bit
                   |false positive              |ARM gcc-14.1 new false
                   |-Wunused-value              |positive -Wunused-value
             Target|arm                         |arm*-*-*eabi
   Target Milestone|---                         |14.2

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
This looks related to constructor return this where with ARM EABI constructors
(and deconstructors return this) and we produce:
      <<cleanup_point <<< Unknown tree: expr_stmt
        prefix = {._M_len=8, ._M_str=(const char *) "<prefix>"}, (struct
basic_string_view *) &prefix >>>>>;


Note "this" of &prefix is there.

Let me try to reduce this a little bit.
I might not get to it until week after next though.

Reply via email to