(root)/
gcc-13.2.0/
gcc/
testsuite/
c-c++-common/
tsan/
thread_leak1.c
       1  /* { dg-shouldfail "tsan" } */
       2  
       3  #include <pthread.h>
       4  #include <unistd.h>
       5  
       6  void *Thread(void *x) {
       7    return 0;
       8  }
       9  
      10  int main() {
      11    pthread_t t;
      12    pthread_create(&t, 0, Thread, 0);
      13    sleep(1);
      14    return 0;
      15  }
      16  
      17  /* { dg-output "WARNING: ThreadSanitizer: thread leak.*(\n|\r\n|\r)" } */
      18  /* { dg-output "SUMMARY: ThreadSanitizer: thread leak.*main.*(\n|\r\n|\r)" } */