• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1RUN: %cpp_compiler %S/SpamyTest.cpp -o %t-SpamyTest
2
3RUN: %run %t-SpamyTest -runs=1                  2>&1 | FileCheck %s --check-prefix=FD_MASK_0
4RUN: %run %t-SpamyTest -runs=1 -close_fd_mask=0 2>&1 | FileCheck %s --check-prefix=FD_MASK_0
5RUN: %run %t-SpamyTest -runs=1 -close_fd_mask=1 2>&1 | FileCheck %s --check-prefix=FD_MASK_1
6RUN: %run %t-SpamyTest -runs=1 -close_fd_mask=2 2>&1 | FileCheck %s --check-prefix=FD_MASK_2
7RUN: %run %t-SpamyTest -runs=1 -close_fd_mask=3 2>&1 | FileCheck %s --check-prefix=FD_MASK_3
8
9FD_MASK_0-DAG: PRINTF_STDOUT
10FD_MASK_0-DAG: PRINTF_STDERR
11FD_MASK_0-DAG: STREAM_COUT
12FD_MASK_0-DAG: STREAM_CERR
13FD_MASK_0-DAG: INITED
14
15FD_MASK_1-NOT: PRINTF_STDOUT
16FD_MASK_1-DAG: PRINTF_STDERR
17FD_MASK_1-NOT: STREAM_COUT
18FD_MASK_1-DAG: STREAM_CERR
19FD_MASK_1-DAG: INITED
20
21FD_MASK_2-DAG: PRINTF_STDOUT
22FD_MASK_2-DAG: STREAM_COUT
23FD_MASK_2-DAG: INITED
24FD_MASK_2-NOT: PRINTF_STDERR
25FD_MASK_2-NOT: STREAM_CERR
26
27FD_MASK_3-NOT: PRINTF_STDOUT
28FD_MASK_3-NOT: PRINTF_STDERR
29FD_MASK_3-NOT: STREAM_COUT
30FD_MASK_3-NOT: STREAM_CERR
31FD_MASK_3: INITED
32
33