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

--- Comment #9 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #7)
> (In reply to Richard Biener from comment #5)
> > > ../configure --enable-languages=c,c++ --disable-multilib 
> > > --with-build-config=bootstrap-lto-lean --with-arch=z196 --with-tune=zEC12 
> > > --disable-libstdcxx-pch
> > > make -j4 STAGE1_CFLAGS="-O2" profiledbootstrap
> > 
> > worked OK.  I'm trying the exact original configure/flags but my VM has
> > different glibc at least.  The symptom suggests the issue should not be
> > LTO dependent, I'll try to prove that tomorrow, also to reproduce in the
> > same build env if really necessary.
> 
> So it reproduces with glibc 2.31 as well, plain trunk (r16-7954 this time)
> and
> 
> > ../gcc/configure 'CFLAGS= -O2 -funwind-tables -fasynchronous-unwind-tables 
> > -fstack-clash-protection -Werror=return-type -g' 'CXXFLAGS= -O2 
> > -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection 
> > -Werror=return-type -g' 'XCFLAGS= -O2 -funwind-tables 
> > -fasynchronous-unwind-tables -fstack-clash-protection -Werror=return-type 
> > -g' 'TCFLAGS= -O2 -funwind-tables -fasynchronous-unwind-tables 
> > -fstack-clash-protection -Werror=return-type -g' 'GDCFLAGS= -O2 
> > -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -g' 
> > --prefix=/usr --infodir=/usr/share/info --mandir=/usr/share/man 
> > --libdir=/usr/lib64 --libexecdir=/usr/lib64 
> > --enable-languages=c,c++,objc,fortran,obj-c++,jit --enable-host-shared 
> > --enable-checking=yes --disable-werror 
> > --with-gxx-include-dir=/usr/include/c++/16 
> > --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --enable-ssp --disable-libssp 
> > --disable-libvtv --enable-cet=auto --disable-libcc1 --enable-plugin 
> > --with-bugurl=https://bugs.opensuse.org/ '--with-pkgversion=SUSE Linux' 
> > --with-slibdir=/lib64 --with-system-zlib --enable-libstdcxx-allocator=new 
> > --disable-libstdcxx-pch --enable-libphobos 
> > --enable-version-specific-runtime-libs --with-gcc-major-version-only 
> > --enable-linker-build-id --enable-linux-futex 
> > --enable-gnu-indirect-function --disable-multilib --program-suffix=-16 
> > --without-system-libunwind --with-tune=zEC12 --with-arch=z196 
> > --with-long-double-128 --enable-decimal-float 
> > --with-build-config=bootstrap-lto-lean --enable-link-serialization 
> > --build=s390x-suse-linux --host=s390x-suse-linux
> > setarch s390x -R make -Oline profiledbootstrap 'STAGE1_CFLAGS=-g -O2' 
> > 'BOOT_CFLAGS=-O2 -Wall -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 
> > -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables 
> > -fstack-clash-protection -Werror=return-type  -g' -j4
> 
> 
> it does _not_ reproduce when instead of bootstrap-lto-lean use the default
> build config :/
> 
> trying bootstrap-lto now to eventually debug with that.

And it does not reproduce with bootstrap-lto instead of bootstrap-lto-lean
either ...

Reply via email to