1*89a1d03eSRichard // RUN: clang-tidy %s --checks=-*,bugprone-bad-signal-to-kill-thread -- | count 0
2*89a1d03eSRichard 
3*89a1d03eSRichard #define SIGTERM ((unsigned)15) // no-crash
4*89a1d03eSRichard using pthread_t = int;
5*89a1d03eSRichard int pthread_kill(pthread_t thread, int sig);
6*89a1d03eSRichard 
func()7*89a1d03eSRichard int func() {
8*89a1d03eSRichard   pthread_t thread;
9*89a1d03eSRichard   return pthread_kill(thread, 0);
10*89a1d03eSRichard }
11