Lines Matching +full:- +full:- +full:no +full:- +full:build

1 // RUN: %clang -fmodules -fno-modules -### %s 2>&1 | FileCheck -check-prefix=CHECK-NO-MODULES %s
2 // CHECK-NO-MODULES-NOT: -fmodules
4 // RUN: %clang -fmodules -fno-modules -fmodules -### %s 2>&1 | FileCheck -check-prefix=CHECK-HAS-MO…
5 // CHECK-HAS-MODULES: -fmodules
7 // RUN: %clang -fbuild-session-file=doesntexist -### %s 2>&1 | FileCheck -check-prefix=NOFILE %s
8 // NOFILE: no such file or directory: 'doesntexist'
10 // RUN: touch -m -a -t 201008011501 %t.build-session-file
11 // RUN: %clang -fbuild-session-file=%t.build-session-file -### %s 2>&1 | FileCheck -check-prefix=TI…
13 // RUN: %clang -fbuild-session-timestamp=1280703457 -### %s 2>&1 | FileCheck -check-prefix=TIMESTAM…
14 // TIMESTAMP_ONLY: -fbuild-session-timestamp=128
16 // RUN: %clang -fbuild-session-file=%t.build-session-file -fbuild-session-timestamp=123 -### %s 2>&…
17 …CONFLICT: error: invalid argument '-fbuild-session-file={{.*}}.build-session-file' not allowed wit…
19 // RUN: %clang -fbuild-session-timestamp=123 -fmodules-validate-once-per-build-session -### %s 2>&1…
20 // MODULES_VALIDATE_ONCE: -fbuild-session-timestamp=123
21 // MODULES_VALIDATE_ONCE: -fmodules-validate-once-per-build-session
23 // RUN: %clang -fbuild-session-file=%t.build-session-file -fmodules-validate-once-per-build-session…
24 // MODULES_VALIDATE_ONCE_FILE: -fbuild-session-timestamp=128
25 // MODULES_VALIDATE_ONCE_FILE: -fmodules-validate-once-per-build-session
27 // RUN: %clang -fmodules-validate-once-per-build-session -### %s 2>&1 | FileCheck -check-prefix=MOD…
28 …E_ERR: option '-fmodules-validate-once-per-build-session' requires '-fbuild-session-timestamp=<sec…
30 // RUN: %clang -### %s 2>&1 | FileCheck -check-prefix=MODULES_VALIDATE_SYSTEM_HEADERS_DEFAULT %s
31 // MODULES_VALIDATE_SYSTEM_HEADERS_DEFAULT-NOT: -fmodules-validate-system-headers
33 // RUN: %clang -fmodules-validate-system-headers -### %s 2>&1 | FileCheck -check-prefix=MODULES_VAL…
34 // MODULES_VALIDATE_SYSTEM_HEADERS: -fmodules-validate-system-headers
36 // RUN: %clang -fmodules -fmodule-map-file=foo.map -fmodule-map-file=bar.map -### %s 2>&1 | FileChe…
37 // CHECK-MODULE-MAP-FILES: "-fmodules"
38 // CHECK-MODULE-MAP-FILES: "-fmodule-map-file=foo.map"
39 // CHECK-MODULE-MAP-FILES: "-fmodule-map-file=bar.map"
41 // RUN: %clang -fmodules -fmodule-file=foo.pcm -fmodule-file=bar.pcm -### %s 2>&1 | FileCheck -chec…
42 // CHECK-MODULE-FILES: "-fmodules"
43 // CHECK-MODULE-FILES: "-fmodule-file=foo.pcm"
44 // CHECK-MODULE-FILES: "-fmodule-file=bar.pcm"
46 // RUN: %clang -fno-modules -fmodule-file=foo.pcm -fmodule-file=bar.pcm -### %s 2>&1 | FileCheck -c…
47 // CHECK-NO-MODULE-FILES-NOT: "-fmodules"
48 // CHECK-NO-MODULE-FILES-NOT: "-fmodule-file=foo.pcm"
49 // CHECK-NO-MODULE-FILES-NOT: "-fmodule-file=bar.pcm"