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

            Bug ID: 122852
           Summary: 16.0.0 snapshot 20251123 produces ICE with
                    darktable-5.2.1 during IPA pass: cp
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ted.d.rodgers at gmail dot com
  Target Milestone: ---

Created attachment 62910
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62910&action=edit
gzipped introspection_demosaic.c.i

ICE with this:
/usr/bin/x86_64-pc-linux-gnu-gcc -march=sapphirerapids -mabm -mno-sgx -mrtm
-mshstk -O3  -std=c99 -fopenmp -o introspection_demosaic.c.o -c
introspection_demosaic.c.i >gcc_out.txt

builds successfully with:
/usr/bin/x86_64-pc-linux-gnu-gcc -march=sapphirerapids -mabm -mno-sgx -mrtm
-mshstk -O2  -std=c99 -fopenmp -o introspection_demosaic.c.o -c
introspection_demosaic.c.i


during IPA pass: cp
/var/tmp/portage/media-gfx/darktable-5.2.1/work/darktable-5.2.1_build/lib64/darktable/plugins/introspection_demosaic.c:293:1:
internal compiler error: Segmentation fault
  293 | }
      | ^
0x55d63fba4be7 internal_error(char const*, ...)
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/diagnostic-global-context.cc:787
0x55d63dca2afa crash_signal
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/toplev.cc:325
0x7f75a4045b2f ???
       
/usr/src/debug/sys-libs/glibc-2.42-r2/glibc-2.42/signal/../sysdeps/unix/sysv/linux/x86_64/libc_sigaction.c:0
0x55d63c9597fe ipa_fn_summary_t::duplicate(cgraph_node*, cgraph_node*,
ipa_fn_summary*, ipa_fn_summary*)
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/ipa-fnsummary.cc:906
0x55d63d3c9f8e symbol_table::call_cgraph_duplication_hooks(cgraph_node*,
cgraph_node*)
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/cgraph.cc:650
0x55d63d3c9f8e cgraph_node::create_virtual_clone(vec<cgraph_edge*, va_heap,
vl_ptr> const&, vec<ipa_replace_map*, va_gc, vl_embed>*,
ipa_param_adjustments*, char const*, unsigned int)
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/cgraphclones.cc:728
0x55d63f7054de create_specialized_node
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/ipa-cp.cc:5182
0x55d63f708766 decide_about_value<tree_node*>
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/ipa-cp.cc:5948
0x55d63f70af6d decide_whether_version_node
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/ipa-cp.cc:6042
0x55d63f71335f ipcp_decision_stage
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/ipa-cp.cc:6306
0x55d63f71335f ipcp_driver
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/ipa-cp.cc:6496
0x55d63f71335f execute
       
/usr/src/debug/sys-devel/gcc-16.0.0_p20251123/gcc-16-20251123/gcc/ipa-cp.cc:6569
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.

Reply via email to