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

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |ASSIGNED
   Last reconfirmed|                            |2018-07-09
           Assignee|unassigned at gcc dot gnu.org      |jakub at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 44364
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=44364&action=edit
gcc9-pr86406.patch

Untested fix.

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Author: jakub
Date: Tue Jul 10 08:04:14 2018
New Revision: 262536

URL: https://gcc.gnu.org/viewcvs?rev=262536&root=gcc&view=rev
Log:
        PR sanitizer/86406
        * cp-gimplify.c (cp_maybe_instrument_return): Skip trailing
        DEBUG_BEGIN_STMTs.

        * g++.dg/ubsan/pr86406.C: New test.

Added:
    trunk/gcc/testsuite/g++.dg/ubsan/pr86406.C
Modified:
    trunk/gcc/cp/ChangeLog
    trunk/gcc/cp/cp-gimplify.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to