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