[Bug c/107734] New: valgrind error for gcc/testsuite/cc.target/i386/pr46051.c

dcb314 at hotmail dot com gcc-bugzilla@gcc.gnu.org
Thu Nov 17 11:45:56 GMT 2022


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

            Bug ID: 107734
           Summary: valgrind error for
                    gcc/testsuite/cc.target/i386/pr46051.c
           Product: gcc
           Version: 13.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com
  Target Milestone: ---

I just built a valgrind version of today's gcc trunk. 

When compiling source code file gcc.target/i386/pr46051.c,
I got the following:

$ ~/gcc/results.20221117.valgrind/bin/gcc -c -O2 ./gcc.target/i386/pr46051.c
==639651== Conditional jump or move depends on uninitialised value(s)
==639651==    at 0x11DFAE7: bitmap_set_bit (sbitmap.h:137)
==639651==    by 0x11DFAE7: gimple_simplify_122(gimple_match_op*, gimple**,
tree
_node* (*)(tree_node*), tree_node*, tree_node**, tree_code)
(gimple-match.cc:489
33)
==639651==    by 0x1154189: gimple_simplify_MULT_EXPR(gimple_match_op*,
gimple**
, tree_node* (*)(tree_node*), code_helper, tree_node*, tree_node*, tree_node*)
(
gimple-match.cc:131594)
==639651==    by 0x10771D1: gimple_resimplify2(gimple**, gimple_match_op*,
tree_
node* (*)(tree_node*)) (gimple-match-head.cc:323)


More information about the Gcc-bugs mailing list