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

            Bug ID: 117307
           Summary: [15 regression] ICE when building gavl-1.4.0 in
                    vect_slp_analyze_operations
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: sjames at gcc dot gnu.org
  Target Milestone: ---

Created attachment 59443
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59443&action=edit
blend_c.i

```
$ gcc -c blend_c.i -O3 -march=x86-64-v4
during GIMPLE pass: vect
/var/tmp/portage/media-libs/gavl-1.4.0-r3/work/gavl-1.4.0/gavl/c/blend_c.c: In
function ‘blend_graya_float’:
/var/tmp/portage/media-libs/gavl-1.4.0-r3/work/gavl-1.4.0/gavl/c/blend_c.c:289:13:
internal compiler error: Segmentation fault
  289 | static void blend_graya_float(gavl_overlay_blend_context_t * ctx,
      |             ^~~~~~~~~~~~~~~~~
0x5571908e4d15 diagnostic_context::diagnostic_impl(rich_location*,
diagnostic_metadata const*, diagnostic_option_id, char const*, __va_list_tag
(*) [1], diagnostic_t)
        ???:0
0x5571907a6a65 internal_error(char const*, ...)
        ???:0
0x557190f2958f vect_slp_analyze_operations(vec_info*)
        ???:0
0x557190fe912b vect_analyze_loop(loop*, gimple*, vec_info_shared*)
        ???:0
0x557190a5ff01 execute_pass_list(function*, opt_pass*)
        ???:0
0x557190987949 cgraph_node::expand()
        ???:0
0x55719094f155 symbol_table::compile()
        ???:0
0x557191195c01 symbol_table::finalize_compilation_unit()
        ???:0
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
See <https://bugs.gentoo.org/> for instructions.
````

---

```
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/15/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with:
/var/tmp/portage/sys-devel/gcc-15.0.9999/work/gcc-15.0.9999/configure
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --prefix=/usr
--bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/15
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/15/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/15/include/g++-v15
--disable-silent-rules --disable-dependency-tracking
--with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/15/python
--enable-objc-gc --enable-languages=c,c++,d,go,objc,obj-c++,fortran,ada,m2,rust
--enable-obsolete --enable-secureplt --disable-werror --with-system-zlib
--enable-nls --without-included-gettext --disable-libunwind-exceptions
--enable-checking=yes,extra,rtl --with-bugurl=https://bugs.gentoo.org/
--with-pkgversion='Gentoo 15.0.9999 p, commit
d4278761ff6c0c703c8cf4d105cac664e15a0df8' --with-gcc-major-version-only
--enable-libstdcxx-time --enable-lto --disable-libstdcxx-pch --enable-shared
--enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu
--enable-multilib --with-multilib-list=m32,m64 --disable-fixed-point
--enable-targets=all --enable-libgomp --disable-libssp --enable-libada
--enable-cet --disable-systemtap --disable-valgrind-annotations
--disable-vtable-verify --disable-libvtv --with-zstd --without-isl
--enable-default-pie --enable-host-pie --enable-host-bind-now
--enable-default-ssp --disable-fixincludes --with-build-config='bootstrap-O3
bootstrap-lto bootstrap-cet'
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 15.0.0 20241026 (experimental)
40fedaf35fa99a9728d5b84d47035f4c92e1ba90 (Gentoo 15.0.9999 p, commit
d4278761ff6c0c703c8cf4d105cac664e15a0df8)
```

Reply via email to