|
16 | 16 | // CHECK-FIRST: Handled f.swift
|
17 | 17 | // CHECK-FIRST: Handled bad.swift
|
18 | 18 |
|
19 |
| -// CHECK-RECORD-CLEAN-DAG: "./a.swift": [ |
20 |
| -// CHECK-RECORD-CLEAN-DAG: "./b.swift": [ |
21 |
| -// CHECK-RECORD-CLEAN-DAG: "./c.swift": [ |
22 |
| -// CHECK-RECORD-CLEAN-DAG: "./d.swift": [ |
23 |
| -// CHECK-RECORD-CLEAN-DAG: "./e.swift": [ |
24 |
| -// CHECK-RECORD-CLEAN-DAG: "./f.swift": [ |
25 |
| -// CHECK-RECORD-CLEAN-DAG: "./bad.swift": [ |
| 19 | +// CHECK-RECORD-CLEAN-DAG: "{{(./)?}}a.swift": [ |
| 20 | +// CHECK-RECORD-CLEAN-DAG: "{{(./)?}}b.swift": [ |
| 21 | +// CHECK-RECORD-CLEAN-DAG: "{{(./)?}}c.swift": [ |
| 22 | +// CHECK-RECORD-CLEAN-DAG: "{{(./)?}}d.swift": [ |
| 23 | +// CHECK-RECORD-CLEAN-DAG: "{{(./)?}}e.swift": [ |
| 24 | +// CHECK-RECORD-CLEAN-DAG: "{{(./)?}}f.swift": [ |
| 25 | +// CHECK-RECORD-CLEAN-DAG: "{{(./)?}}bad.swift": [ |
26 | 26 |
|
27 | 27 |
|
28 | 28 | // RUN: touch -t 201401240006 %t/a.swift
|
|
39 | 39 | // NEGATIVE-A-NOT: Handled e.swift
|
40 | 40 | // NEGATIVE-A-NOT: Handled f.swift
|
41 | 41 |
|
42 |
| -// CHECK-RECORD-A-DAG: "./a.swift": [ |
43 |
| -// CHECK-RECORD-A-DAG: "./b.swift": [ |
44 |
| -// CHECK-RECORD-A-DAG: "./c.swift": !private [ |
45 |
| -// CHECK-RECORD-A-DAG: "./d.swift": !private [ |
46 |
| -// CHECK-RECORD-A-DAG: "./e.swift": !private [ |
47 |
| -// CHECK-RECORD-A-DAG: "./f.swift": [ |
48 |
| -// CHECK-RECORD-A-DAG: "./bad.swift": !private [ |
| 42 | +// CHECK-RECORD-A-DAG: "{{(./)?}}a.swift": [ |
| 43 | +// CHECK-RECORD-A-DAG: "{{(./)?}}b.swift": [ |
| 44 | +// CHECK-RECORD-A-DAG: "{{(./)?}}c.swift": !private [ |
| 45 | +// CHECK-RECORD-A-DAG: "{{(./)?}}d.swift": !private [ |
| 46 | +// CHECK-RECORD-A-DAG: "{{(./)?}}e.swift": !private [ |
| 47 | +// CHECK-RECORD-A-DAG: "{{(./)?}}f.swift": [ |
| 48 | +// CHECK-RECORD-A-DAG: "{{(./)?}}bad.swift": !private [ |
49 | 49 |
|
50 | 50 | // RUN: cd %t && %swiftc_driver -c -driver-use-frontend-path "%{python.unquoted};%S/Inputs/update-dependencies.py;%swift-dependency-tool" -output-file-map %t/output.json -incremental -driver-always-rebuild-dependents ./a.swift ./b.swift ./c.swift ./d.swift ./e.swift ./f.swift ./bad.swift -module-name main -j1 -v > %t/a2.txt 2>&1
|
51 | 51 | // RUN: %FileCheck -check-prefix=CHECK-A2 %s < %t/a2.txt
|
|
81 | 81 | // NEGATIVE-B-NOT: Handled e.swift
|
82 | 82 | // NEGATIVE-B-NOT: Handled f.swift
|
83 | 83 |
|
84 |
| -// CHECK-RECORD-B-DAG: "./a.swift": [ |
85 |
| -// CHECK-RECORD-B-DAG: "./b.swift": [ |
86 |
| -// CHECK-RECORD-B-DAG: "./c.swift": [ |
87 |
| -// CHECK-RECORD-B-DAG: "./d.swift": [ |
88 |
| -// CHECK-RECORD-B-DAG: "./e.swift": [ |
89 |
| -// CHECK-RECORD-B-DAG: "./f.swift": [ |
90 |
| -// CHECK-RECORD-B-DAG: "./bad.swift": !private [ |
| 84 | +// CHECK-RECORD-B-DAG: "{{(./)?}}a.swift": [ |
| 85 | +// CHECK-RECORD-B-DAG: "{{(./)?}}b.swift": [ |
| 86 | +// CHECK-RECORD-B-DAG: "{{(./)?}}c.swift": [ |
| 87 | +// CHECK-RECORD-B-DAG: "{{(./)?}}d.swift": [ |
| 88 | +// CHECK-RECORD-B-DAG: "{{(./)?}}e.swift": [ |
| 89 | +// CHECK-RECORD-B-DAG: "{{(./)?}}f.swift": [ |
| 90 | +// CHECK-RECORD-B-DAG: "{{(./)?}}bad.swift": !private [ |
91 | 91 |
|
92 | 92 | // RUN: cd %t && %swiftc_driver -c -driver-use-frontend-path "%{python.unquoted};%S/Inputs/update-dependencies.py;%swift-dependency-tool" -output-file-map %t/output.json -incremental -driver-always-rebuild-dependents ./a.swift ./b.swift ./c.swift ./d.swift ./e.swift ./f.swift ./bad.swift -module-name main -j1 -v > %t/b2.txt 2>&1
|
93 | 93 | // RUN: %FileCheck -check-prefix=CHECK-B2 %s < %t/b2.txt
|
|
0 commit comments