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

            Bug ID: 98393
           Summary: new valgrind error for ./gcc.target/m68k/pr52573.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: ---

A valgrind version of gcc trunk dated 20201206, with hash 8c23434fdadcf4ca,
compiles testsuite file ./gcc.target/m68k/pr52573.c fine with compiler flag -O3
on x86_64.

A week later, gcc trunk dated 20201211, with hash 97b56dece7413839, does this:

==11710== Conditional jump or move depends on uninitialised value(s)
==11710==    at 0xE9DC54: vect_build_slp_instance(vec_info*, slp_instance_kind,
vec<_stmt_vec_info*, va_heap, vl_p
tr>&, _stmt_vec_info*, unsigned int, unsigned int*, hash_map<vec<gimple*,
va_heap, vl_ptr>, _slp_tree*, simple_has
hmap_traits<bst_traits, _slp_tree*> >*, _stmt_vec_info*) (tree-vect-slp.c:2396)

The problem remains a week later in gcc trunk dated 20201218.

I will have a look with git bisect.

Reply via email to