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

            Bug ID: 102515
           Summary: UBSAN misses signed division instrumentation
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: sanitizer
          Assignee: unassigned at gcc dot gnu.org
          Reporter: rguenth at gcc dot gnu.org
                CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
                    jakub at gcc dot gnu.org, kcc at gcc dot gnu.org, marxin at 
gcc dot gnu.org
  Target Milestone: ---

To replace -ftrapv with -fsanitize=signed-integer-overflow
-fsanitize-undefined-trap-on-error we need to (well, might want to ...) extend
UBSAN to cover the degenerate case of signed division of the most negative
value by -1.

Reply via email to