For a trivial change that I'd like to bootstrap + regtest, I am am getting FAILs like:
$ diff xxx/gcc/testsuite/gcc/gcc.sum yyy/gcc/testsuite/gcc/gcc.sum 164656c164656 < PASS: c-c++-common/tsan/atomic_stack.c -O0 output pattern test --- > FAIL: c-c++-common/tsan/atomic_stack.c -O0 output pattern test 164659c164659 < FAIL: c-c++-common/tsan/atomic_stack.c -O2 output pattern test --- > PASS: c-c++-common/tsan/atomic_stack.c -O2 output pattern test 164662c164662 < PASS: c-c++-common/tsan/bitfield_race.c -O0 output pattern test --- > FAIL: c-c++-common/tsan/bitfield_race.c -O0 output pattern test 164668c164668 < PASS: c-c++-common/tsan/fd_pipe_race.c -O0 output pattern test --- > FAIL: c-c++-common/tsan/fd_pipe_race.c -O0 output pattern test 164674c164674 < FAIL: c-c++-common/tsan/free_race.c -O0 output pattern test --- > PASS: c-c++-common/tsan/free_race.c -O0 output pattern test Is there anything special so that these tests don't arbitrary flip their PASS/FAIL state? The GCC version that's being tested is current trunk. The build compiler is GCC v14.2.1. The two testsuites (one for xxx and one for yyy) are being run at the same time (in their tmux panes). For what I know tests may run at the same time when they are in different build directories. The configure command is basically $ ../../source/gcc/configure The command to run the testsuites is $ make check from the respective top level build directory. Johann