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

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|FIXED                       |---
                 CC|                            |marxin at gcc dot gnu.org
             Status|RESOLVED                    |REOPENED

--- Comment #6 from Martin Liška <marxin at gcc dot gnu.org> ---
I still see:

$ ./xgcc -B. /home/marxin/Programming/gcc2/gcc/testsuite/gcc.dg/pr86179.c -O3
-c
during GIMPLE pass: vect
/home/marxin/Programming/gcc2/gcc/testsuite/gcc.dg/pr86179.c: In function ‘c’:
/home/marxin/Programming/gcc2/gcc/testsuite/gcc.dg/pr86179.c:7:6: internal
compiler error: in vect_get_constant_vectors, at tree-vect-slp.c:3683
    7 | void c(int32_t *d, char *g)
      |      ^
0x1527fe8 vect_get_constant_vectors
        /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:3683
0x1528ba2 vect_get_slp_defs(vec_info*, _slp_tree*, vec<vec<tree_node*, va_heap,
vl_ptr>, va_heap, vl_ptr>*, unsigned int)
        /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:3915
0x14bce34 vect_get_vec_defs(vec_info*, tree_node*, tree_node*, _stmt_vec_info*,
vec<tree_node*, va_heap, vl_ptr>*, vec<tree_node*, va_heap, vl_ptr>*,
_slp_tree*)
        /home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:1636
0x14ccf29 vectorizable_shift
        /home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:5900
0x14e00bf vect_transform_stmt(vec_info*, _stmt_vec_info*,
gimple_stmt_iterator*, _slp_tree*, _slp_instance*)
        /home/marxin/Programming/gcc/gcc/tree-vect-stmts.c:11182
0x1529e22 vect_schedule_slp_instance
        /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4263
0x152963c vect_schedule_slp_instance
        /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4155
0x152963c vect_schedule_slp_instance
        /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4155
0x152963c vect_schedule_slp_instance
        /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4155
0x152963c vect_schedule_slp_instance
        /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4155
0x152963c vect_schedule_slp_instance
        /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4155
0x152a426 vect_schedule_slp(vec_info*)
        /home/marxin/Programming/gcc/gcc/tree-vect-slp.c:4387
0x15074ad vect_transform_loop(_loop_vec_info*, gimple*)
        /home/marxin/Programming/gcc/gcc/tree-vect-loop.c:8753
0x1533096 try_vectorize_loop_1
        /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:988
0x1533332 try_vectorize_loop
        /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:1044
0x153350c vectorize_loops()
        /home/marxin/Programming/gcc/gcc/tree-vectorizer.c:1125
0x13a6bc5 execute
        /home/marxin/Programming/gcc/gcc/tree-ssa-loop.c:414
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.

$ ./xgcc -v
Using built-in specs.
COLLECT_GCC=./xgcc
Target: ppc64le-linux-gnu
Configured with: /home/marxin/Programming/gcc/configure
--enable-languages=c,c++,fortran,lto --prefix=/home/marxin/bin/gcc
--disable-bootstrap --disable-multilib --disable-libsanitizer
--target=ppc64le-linux-gnu
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.0.0 20200527 (experimental) (GCC)

Reply via email to