On Tue, Feb 03, 2026 at 01:47:29PM +0100, Jakub Jelinek wrote: > So, I think we should do following instead. > Tested on x86_64-linux with > make -j32 -k check-gcc GCC_TEST_RUN_EXPENSIVE=1 > RUNTESTFLAGS="GCC_TEST_RUN_EXPENSIVE=1 dg.exp='*bitint* pr112673.c > builtin-stdc-bit-*.c pr112566-2.c pr112511.c pr116588.c pr116003.c pr113693.c > pr113602.c flex-array-counted-by-7.c' dg-torture.exp='*bitint* pr116480-2.c > pr114312.c pr114121.c' dfp.exp=*bitint* > vect.exp='vect-early-break_99-pr113287.c' tree-ssa.exp=pr113735.c" > so far, will bootstrap/regtest on x86_64-linux, i686-linux and aarch64-linux > tonight.
Bootstrapped/regtested successfully on all 3, also bootstrapped on s390x-linux (though make check is still running). Ok for trunk? > 2026-02-03 Jakub Jelinek <[email protected]> > > PR middle-end/122689 > * gimple-lower-bitint.cc (gimple_lower_bitint): For the PHI handling > if min_prec == prec, break after emitting assignment from c. > > * gcc.dg/bitint-127.c: New test. Jakub
