I'm seeing the following (OBS, tumbleweed, unix/m64, gcc-PIE installed): ... (gdb) PASS: gdb.threads/signal-command-handle-nopass.exp: step-over yes: thread 1 selected signal SIGUSR1^M Continuing with signal SIGUSR1.^M ^M Thread 1 "signal-command-" received signal SIGUSR1, User defined signal 1.^M 0x00007ffff7e43264 in pthread_create@GLIBC_2.2.5 () from /lib64/libc.so.6^M (gdb) FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over yes: signal SIGUSR1 ... In contrast, a passing case would show: ... (gdb) PASS: gdb.threads/signal-command-handle-nopass.exp: step-over yes: thread 1 selected signal SIGUSR1^M Continuing with signal SIGUSR1.^M ^M Thread 1 "signal-command-" hit Breakpoint 3, handler (sig=10) at /home/vries/gdb_versions/devel/src/gdb/testsuite/gdb.threads/signal-command-handle-nopass.c:27^M 27 }^M (gdb) PASS: gdb.threads/signal-command-handle-nopass.exp: step-over yes: signal SIGUSR1 ...
[ Formerly reported here: PR 26867 comment 2. ]