https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102072
Bug ID: 102072 Summary: New test case gcc.dg/vect/pr101145_3.c in r12-3136 fails on armeb Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: clyon at gcc dot gnu.org Target Milestone: --- The newly introduced test causes an ICE on armeb (arm big-endian, little-endian is fine). For instance --target armeb-none-linux-gnueabihf --with-cpu cortex-a9 --with-fpu neon-fp16: FAIL: gcc.dg/vect/pr101145.c (internal compiler error) FAIL: gcc.dg/vect/pr101145.c (test for excess errors) Excess errors: during GIMPLE pass: aprefetch /gcc/testsuite/gcc.dg/vect/pr101145.c:6:1: internal compiler error: in determine_exit_conditions, at tree-ssa-loop-manip.c:1049 0xf343cd determine_exit_conditions /gcc/tree-ssa-loop-manip.c:1049 0xf343cd tree_transform_and_unroll_loop(loop*, unsigned int, edge_def*, tree_niter_desc*, void (*)(loop*, void*), void*) /gcc/tree-ssa-loop-manip.c:1255 0xf4a51b loop_prefetch_arrays /gcc/tree-ssa-loop-prefetch.c:1966 0xf4a51b tree_ssa_prefetch_arrays() /gcc/tree-ssa-loop-prefetch.c:2032