Greetings! The issue persists with gcc-16 and gcc-snapshot. Will try to file upstream.
Take care, Matthias Klose <[email protected]> writes: > On 3/16/26 14:06, Camm Maguire wrote: >> Package: gcc-15 >> X-Debbugs-Cc: [email protected] >> Version: 15.2.0-13 >> Severity: important >> Tags: upstream >> Dear Maintainer, >> At -O2 gcc miscompiles the following snippet of C code >> V2083= ({register object _z=vs_base[0];register object >> *_x=vs_base+1,*_y=(object *)V2048;if (!_y) vs_top=base; else >> {for(;_x<vs_top;) *_y++=*_x++;if (_x>vs_top) _y--;vs_top=_y;}_z;}); > > Hi Camm, please could you report that upstream? Also maybe testing > that with trunk (gcc-16/gcc-snapshot? > > Thanks, Matthias > > > > -- Camm Maguire [email protected] ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah

