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

--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to lfoldy from comment #7)
> (In reply to Jakub Jelinek from comment #6)
> > Created attachment 61136 [details]
> > gcc15-pr119834.patch
> > 
> > Untested patch (except on a short testcase with memset (ptr, 0, 17); to
> > verify that *clrmem_short -> *xc_zero splitting still works).
> > Without a reproducer it is hard to do more.
> > Perhaps it is late combine that propagates the constant?
> > 
> > Can you compile with additional -da (assuming you still hit the ICE) and
> > attach all the *.[0-9]*r.* dumps?
> 
> Thanks, I'll try. (It's a qemu system, compiling GCC takes about 24 hours.)

For the -da files I meant with your current compiler, just retry the
fl_gxx -Isrc/libharfbuzz-subset.so.0.61101.0.p -Isrc -I../harfbuzz-11.0.1/src
-I. -I../harfbuzz-11.0.1 -I/usr/local/env/s390x-linux-gcc15-alma8/devel/include
-fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall
-Winvalid-pch -std=c++11 -fno-exceptions -O2 -g -fno-exceptions -fno-rtti
-fno-threadsafe-statics -fvisibility-inlines-hidden -DHAVE_CONFIG_H -O2 -P
-fPIC -MD -MQ src/libharfbuzz-subset.so.0.61101.0.p/hb-subset.cc.o -MF
src/libharfbuzz-subset.so.0.61101.0.p/hb-subset.cc.o.d -o
src/libharfbuzz-subset.so.0.61101.0.p/hb-subset.cc.o -c
../harfbuzz-11.0.1/src/hb-subset.cc
command with -da added to that and if it reproduces, attach here tarball of
hb_subset.cc.*[0-9]r.*

Reply via email to