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.