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

chenglulu <chenglulu at loongson dot cn> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Target|                            |loongarch64*-*-*
           Keywords|                            |ice-on-valid-code

--- Comment #1 from chenglulu <chenglulu at loongson dot cn> ---

When compiling spec2006 400, the following error occurs:
during GIMPLE pass: vect
toke.c: In function ‘S_scan_const’:
toke.c:1217:1: internal compiler error: Segmentation fault
0x2d931bf internal_error(char const*, ...)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/diagnostic-global-context.cc:534
0x18e5a20 crash_signal
        /home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/toplev.cc:323
0x71f2e2a4251f ???
        ./signal/../sysdeps/unix/sysv/linux/x86_64/libc_sigaction.c:0
0xe088bf tree_class_check(tree_node*, tree_code_class, char const*, int, char
const*)
        /home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree.h:3887
0x1e584cc loongarch_vector_costs::add_stmt_cost(int, vect_cost_for_stmt,
_stmt_vec_info*, _slp_tree*, tree_node*, int, vect_cost_model_location)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/config/loongarch/loongarch.cc:4393
0x1ce0f38 add_stmt_cost(vector_costs*, int, vect_cost_for_stmt,
_stmt_vec_info*, _slp_tree*, tree_node*, int, vect_cost_model_location)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vectorizer.h:2024
0x1ce108b add_stmt_costs(vector_costs*, vec<stmt_info_for_cost, va_heap,
vl_ptr>*)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vectorizer.h:2054
0x1d18129 vect_slp_analyze_operations(vec_info*)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vect-slp.cc:8526
0x1cbee81 vect_analyze_loop_2
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vect-loop.cc:2424
0x1cc0752 vect_analyze_loop_1
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vect-loop.cc:2895
0x1cc11a7 vect_analyze_loop(loop*, gimple*, vec_info_shared*)
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vect-loop.cc:3073
0x1d46ad3 try_vectorize_loop_1
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vectorizer.cc:1100
0x1d47066 try_vectorize_loop
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vectorizer.cc:1219
0x1d47358 execute
       
/home/chenglulu/work/toolchain-glibc/src/gcc-trunk/gcc/tree-vectorizer.cc:1335
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.

Reply via email to