llvm-project

Форк
0
17 строк · 326.0 Байт
1
// RUN: %clang_tsan -O1 %s -o %t && %run %t 2>&1 | FileCheck %s
2
#include <pthread.h>
3
#include <stdio.h>
4

5
void *Thread(void *x) {
6
  return 0;
7
}
8

9
int main() {
10
  pthread_t t;
11
  pthread_create(&t, 0, Thread, 0);
12
  pthread_join(t, 0);
13
  fprintf(stderr, "PASS\n");
14
  return 0;
15
}
16

17
// CHECK-NOT: WARNING: ThreadSanitizer: thread leak
18

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.