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

            Bug ID: 117923
           Summary: ICE in SET_TYPE_VECTOR_SUBPARTS on Aarch64
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: major
          Priority: P3
         Component: jit
          Assignee: dmalcolm at gcc dot gnu.org
          Reporter: antoyo at gcc dot gnu.org
                CC: antoyo at gcc dot gnu.org
  Target Milestone: ---

Many tests fail on Aarch64 because of this.
It gives the following backtrace:

./gcc/testsuite/jit/test-temp.c.exe: <built-in>:0:0: error: in
SET_TYPE_VECTOR_SUBPARTS, at tree.h:4311
0xffff879a4b6f internal_error(char const*, ...)
        ../../../gcc/gcc/diagnostic-global-context.cc:517
0xffff8641ad13 fancy_abort(char const*, int, char const*)
        ../../../gcc/gcc/diagnostic.cc:1696
0xffff86c7451f SET_TYPE_VECTOR_SUBPARTS(tree_node*, poly_int<2u, unsigned
long>)
        ../../../gcc/gcc/tree.h:4311
0xffff86c7451f SET_TYPE_VECTOR_SUBPARTS(tree_node*, poly_int<2u, unsigned
long>)
        ../../../gcc/gcc/tree.h:4306
0xffff86c7451f make_vector_type
        ../../../gcc/gcc/tree.cc:9284
0xffff86db4bdb aarch64_init_simd_builtin_types
        ../../../gcc/gcc/config/aarch64/aarch64-builtins.cc:1243
0xffff86db4bdb aarch64_init_simd_builtins
        ../../../gcc/gcc/config/aarch64/aarch64-builtins.cc:1833
0xffff86db4bdb aarch64_general_init_builtins()
        ../../../gcc/gcc/config/aarch64/aarch64-builtins.cc:2361
0xffff86ce2a6b aarch64_init_builtins
        ../../../gcc/gcc/config/aarch64/aarch64.cc:15791
0xffff864300a3 jit_langhook_init
        ../../../gcc/gcc/jit/dummy-frontend.cc:1102
0xffff86426b3b lang_dependent_init
        ../../../gcc/gcc/toplev.cc:1898
0xffff86426b3b do_compile
        ../../../gcc/gcc/toplev.cc:2196

I'll soon post a patch that fixes this issue.

Reply via email to