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

            Bug ID: 117343
           Summary: valgrind error in
                    vect_optimize_slp_pass::decide_masked_load_lanes
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com
  Target Milestone: ---

This week's gcc build with valgrind produced:

==238602== Invalid read of size 4
==238602==    at 0x10D14A3: vect_optimize_slp_pass::decide_masked_load_lanes()
(tree-vect-slp.cc:7161)
==238602==    by 0x10E786B: vect_optimize_slp_pass::run()
(tree-vect-slp.cc:7247)
==238602==    by 0x10E7934: vect_optimize_slp(vec_info*) [clone .part.0]
(tree-vect-slp.cc:7303)
==238602==    by 0x10F04E5: vect_optimize_slp (vec.h:1571)

...

make[2]: *** [Makefile:657: bid_binarydecimal.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory
'/home/dcb40b/gcc/working/x86_64-pc-linux-gnu/libgcc'
make[1]: *** [Makefile:14662: all-target-libgcc] Error 2
make[1]: Leaving directory '/home/dcb40b/gcc/working'
make: *** [Makefile:1062: all] Error 2
Tue 29 Oct 08:22:49 GMT 2024

Configure line is:

../trunk/configure --prefix=$HOME/gcc/results.$DATE.valgrind \
        --disable-bootstrap \
        --disable-multilib \
        --with-pkgversion=$HASH \
        --enable-checking=valgrind \
        --enable-languages=c,c++

sed 's;-O2;-O2 -march=znver3;' < Makefile > Makefile.tmp
mv Makefile.tmp Makefile

Reply via email to