https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115383
Bug ID: 115383 Summary: ICE with TCVC_2 build Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: kugan at gcc dot gnu.org Target Milestone: --- Patch [PATCH 1/4] Relax COND_EXPR reduction vectorization SLP restriction seem to cause ICE while building TSVC_2 Reduced test: cat tsvc_vec.i void dummy(); void s331() { int j; for (int i; i; i++) if ((float)i < 00.) j = i; dummy(j); } gcc options used: gcc -std=c99 -O3 -march=native -flto -Wl,--sort-section=name -mcpu=neoverse-v2 -msve-vector-bits=128 gcc -v: Using built-in specs. COLLECT_GCC=/proj/grco/gcc/Linux_aarch64/upstream-main/latest/bin/gcc COLLECT_LTO_WRAPPER=/proj/grco/gcc/Linux_aarch64/upstream-main/20240606024711346f33e2/libexec/gcc/aarch64-unknown-linux-gnu/15.0.0/lto-wrapper Target: aarch64-unknown-linux-gnu Configured with: /var/jenkins/workspace/GCC_Nightly/configure --enable-multiarch=yes --enable-languages=c,c++,fortran,lto --prefix=/proj/grco/gcc/Linux_aarch64/upstream-main/20240606024711346f33e2 Thread model: posix Supported LTO compression algorithms: zlib gcc version 15.0.0 20240606 (experimental) (GCC)