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

            Bug ID: 98378
           Summary: new valgrind error for
                    ./gcc.c-torture/execute/pr60960.c
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com
  Target Milestone: ---

Last week's valgrind build of trunk gcc, hash 97b56dece7413839,
compiled ./gcc.c-torture/execute/pr60960.c fine.

This week's valgrind build of trunk gcc, hash dc00689332f023d9
doesn't. This is what it does:

==471616== Conditional jump or move depends on uninitialised value(s)
==471616==    at 0x15CF3B5: (anonymous
namespace)::find_bswap_or_nop_finalize((anonymous namespace)::symbolic_number*,
unsigned long*, unsigned long*) (gimple-ssa-store-merging.c:807)

Source code gimple-ssa-store-merging.c:807 is

  if (n->base_addr)

Flag -O2 used on source code file gcc.c-torture/execute/pr60960.c

Reply via email to