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.