• Home
  • Raw
  • Download

Lines Matching +full:dependency +full:- +full:check

2 // RUN: rm -rf %t
5-cc1 -fno-implicit-modules -fmodule-name=relative-dep-gen -emit-module -x c++ Inputs/relative-dep-
6-cc1 -fno-implicit-modules -fmodule-map-file=Inputs/relative-dep-gen.modulemap -fmodule-file=%t/mo…
7-cc1 -fno-implicit-modules -fmodule-map-file=Inputs/relative-dep-gen.modulemap -dependency-file %t…
9 // RUN: FileCheck --check-prefix=CHECK-BUILD %s < %t/build.d
10 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-explicit.d
11 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-implicit.d
13-cc1 -fno-implicit-modules -fmodule-name=relative-dep-gen -emit-module -x c++ Inputs/relative-dep-
14-cc1 -fno-implicit-modules -fmodule-map-file=Inputs/relative-dep-gen-cwd.modulemap -fmodule-file=%…
15-cc1 -fno-implicit-modules -fmodule-map-file=Inputs/relative-dep-gen-cwd.modulemap -dependency-fil…
17 // RUN: FileCheck --check-prefix=CHECK-BUILD %s < %t/build-cwd.d
18 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-explicit-cwd.d
19 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-implicit-cwd.d
21 // Check that the .d file is still correct after relocating the module.
23 // RUN: cp %S/Inputs/relative-dep-gen-1.h %t/Inputs
26-cc1 -fno-implicit-modules -fmodule-file=%t/mod-cwd.pcm -dependency-file %t/use-explicit-no-map-cw…
27 // RUN: cat %t/use-explicit-no-map-cwd.d
28 // RUN: FileCheck --check-prefix=CHECK-USE %s < %t/use-explicit-no-map-cwd.d
30 #include "Inputs/relative-dep-gen-1.h"
32 // CHECK-BUILD: mod.pcm:
33 // CHECK-BUILD: {{[ \t]}}Inputs/relative-dep-gen{{(-cwd)?}}.modulemap
34 // CHECK-BUILD: {{[ \t]}}Inputs/relative-dep-gen-1.h
35 // CHECK-BUILD: {{[ \t]}}Inputs/relative-dep-gen-2.h
36 // CHECK-USE: use.o:
37 // CHECK-USE-DAG: {{[ \t]}}relative-dep-gen.cpp
38 // CHECK-USE-DAG: {{[ \t]}}Inputs{{[/\\]}}relative-dep-gen-1.h