Created attachment 14420 [details] gdb.log I build gdb (40f1a1a4564, with some testsuite patches) with -O2, and ran the testsuite with target board remote-stdio-gdbserver: ... (gdb) PASS: gdb.multi/multi-re-run.exp: re_run_inf=1: iter=1: print tls_var continue^M Continuing.^M No unwaited-for children left.^M (gdb) FAIL: gdb.multi/multi-re-run.exp: re_run_inf=1: iter=1: continue until exit ... AFAICT, this is a duplicate of PR18717. As for the test-case patches, the only change impacting this test-case and target board, is switching from ssh -T to ssh -t in remote-stdio-gdbserver.exp, which I don't think is related to the FAIL. I suppose we need to KFAIL this, but I haven't managed to reproduce it yet, which makes the KFAIL hard to test.