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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
           Assignee|unassigned at gcc dot gnu.org      |rguenth at gcc dot 
gnu.org
          Component|c                           |tree-optimization
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2024-10-22

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
#9  0x00000000013785d1 in maybe_warn_nonstring_arg<gcall*> (
    fndecl=<function_decl 0x7ffff6f28800 strncpy>, exp=0x7ffff6fe2480)
    at /space/rguenther/src/gcc/gcc/gimple-ssa-warn-access.cc:612
612                       asize = wi::to_offset (arrbnd) + 1;
(gdb) p arrbnd
$1 = <var_decl 0x7ffff6e10f30>


Confirmed.

608               if (tree arrbnd = TYPE_DOMAIN (type))
609                 {
610                   if ((arrbnd = TYPE_MAX_VALUE (arrbnd)))
611                     {
612                       asize = wi::to_offset (arrbnd) + 1;
613                       known_size = true;

Testing fix.

Reply via email to