https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114081
Bug ID: 114081 Summary: [14 regression] ICE in verify_dominators when building php-8.3.3 (error: dominator of 16 should be 111, not 3) Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: sjames at gcc dot gnu.org Target Milestone: --- Created attachment 57513 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57513&action=edit filter.i.xz (I need to work around another problem with broken unwinding, so someone else will need to post a proper bt here.) ``` $ x86_64-pc-linux-gnu-cc -Iext/filter/ -I/var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/ext/filter/ -I/var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/include -I/var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/main -I/var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli -I/usr/include/valgrind -I/var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/ext/date/lib -I/usr/include/libxml2 -I/var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/ext/mbstring/libmbfl -I/var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/ext/mbstring/libmbfl/mbfl -I/usr/include/pspell -I/var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/TSRM -I/var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/Zend -D_GNU_SOURCE -fno-common -Wstrict-prototypes -Wformat-truncation -Wlogical-op -Wduplicated-cond -Wno-clobbered -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -O3 -march=native -mtls-dialect=gnu2 -fno-semantic-interposition -pipe -fno-vect-cost-model -Wa,-O2 -Wa,-mtune=znver2 -fdiagnostics-color=always -fdiagnostics-urls=never -frecord-gcc-switches -Wreturn-type -Walloc-size -Wfree-nonheap-object -Wstrict-aliasing=2 -Wbuiltin-declaration-mismatch -Wformat -Wformat-security -Waddress -Warray-bounds -Wfree-nonheap-object -Wint-to-pointer-cast -Wmain -Wnonnull -Wodr -Wreturn-type -Wsizeof-pointer-memaccess -Wstrict-aliasing -Wstring-compare -Wuninitialized -Wvarargs -fvisibility=hidden -Wimplicit-fallthrough=1 -DZEND_SIGNALS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/ext/filter/filter.c -o ext/filter/filter.lo -MMD -MF ext/filter/filter.dep -MT ext/filter/filter.lo -save-temps x86_64-pc-linux-gnu-cc: warning: ‘-pipe’ ignored because ‘-save-temps’ specified /var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/ext/filter/filter.c: In function ‘php_zval_filter.constprop’: /var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/ext/filter/filter.c:247:13: error: dominator of 16 should be 111, not 3 247 | static void php_zval_filter(zval *value, zend_long filter, zend_long flags, zval *options, char* charset, bool copy) /* {{{ */ | ^~~~~~~~~~~~~~~ during GIMPLE pass: vect /var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/ext/filter/filter.c:247:13: internal compiler error: in verify_dominators, at dominance.cc:1194 0x563590c8a390 verify_dominators(cdi_direction) [clone .constprop.0] /usr/src/debug/sys-devel/gcc-14.0.9999/gcc-14.0.9999/gcc/dominance.cc:1194 /var/tmp/portage/dev-lang/php-8.3.3/work/sapis-build/cli/ext/filter/filter.c:247:13: internal compiler error: Segmentation fault ```