https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107734
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|valgrind error for |[13 Regression] valgrind |gcc/testsuite/cc.target/i38 |error for |6/pr46051.c |gcc/testsuite/cc.target/i38 | |6/pr46051.c Target Milestone|--- |13.0 Ever confirmed|0 |1 Status|UNCONFIRMED |ASSIGNED Keywords| |ice-checking, | |ice-on-valid-code Last reconfirmed| |2022-11-17 Component|c |middle-end Assignee|unassigned at gcc dot gnu.org |pinskia at gcc dot gnu.org --- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I have the obvious patch. diff --git a/gcc/match.pd b/gcc/match.pd index 5aba1653b80..a4d1386fd9f 100644 --- a/gcc/match.pd +++ b/gcc/match.pd @@ -8288,6 +8288,8 @@ and, if (sel.encoding ().encoded_full_vector_p ()) { auto_sbitmap seen (nelts); + bitmap_clear (seen); + unsigned HOST_WIDE_INT count = 0, i; for (i = 0; i < nelts; i++)