|
17 | 17 | // RUN: llvm-cas --cas %t/cas --cat-blob @%t/A.result > %t/kind.blob
|
18 | 18 |
|
19 | 19 | /// Make keys for module loads. The result casid construction is tied with the actual structure of CompilerJobResultSchema.
|
20 |
| -// RUN: llvm-cas --cas %t/cas --make-blob --data %stdlib_module | tr -d '\n' > %t/Swift.key |
21 |
| -// RUN: llvm-cas --cas %t/cas --make-node --data %t/kind.blob @%t/Swift.key @%t/schema.casid > %t/Swift.casid |
| 20 | +// RUN: llvm-cas --cas %t/cas --make-blob %stdlib_module | tr -d '\n' > %t/Swift.key |
| 21 | +// RUN: llvm-cas --cas %t/cas --make-node %t/kind.blob @%t/Swift.key @%t/schema.casid > %t/Swift.casid |
22 | 22 | // RUN: llvm-cas --cas %t/cas --put-cache-key @%t/Swift.key @%t/Swift.casid
|
23 | 23 |
|
24 |
| -// RUN: llvm-cas --cas %t/cas --make-blob --data %ononesupport_module | tr -d '\n' > %t/ONone.key |
25 |
| -// RUN: llvm-cas --cas %t/cas --make-node --data %t/kind.blob @%t/ONone.key @%t/schema.casid > %t/ONone.casid |
| 24 | +// RUN: llvm-cas --cas %t/cas --make-blob %ononesupport_module | tr -d '\n' > %t/ONone.key |
| 25 | +// RUN: llvm-cas --cas %t/cas --make-node %t/kind.blob @%t/ONone.key @%t/schema.casid > %t/ONone.casid |
26 | 26 | // RUN: llvm-cas --cas %t/cas --put-cache-key @%t/ONone.key @%t/ONone.casid
|
27 | 27 |
|
28 |
| -// RUN: llvm-cas --cas %t/cas --make-blob --data %concurrency_module | tr -d '\n' > %t/Concurrency.key |
29 |
| -// RUN: llvm-cas --cas %t/cas --make-node --data %t/kind.blob @%t/Concurrency.key @%t/schema.casid > %t/Concurrency.casid |
| 28 | +// RUN: llvm-cas --cas %t/cas --make-blob %concurrency_module | tr -d '\n' > %t/Concurrency.key |
| 29 | +// RUN: llvm-cas --cas %t/cas --make-node %t/kind.blob @%t/Concurrency.key @%t/schema.casid > %t/Concurrency.casid |
30 | 30 | // RUN: llvm-cas --cas %t/cas --put-cache-key @%t/Concurrency.key @%t/Concurrency.casid
|
31 | 31 |
|
32 |
| -// RUN: llvm-cas --cas %t/cas --make-blob --data %string_processing_module | tr -d '\n' > %t/String.key |
33 |
| -// RUN: llvm-cas --cas %t/cas --make-node --data %t/kind.blob @%t/String.key @%t/schema.casid > %t/String.casid |
| 32 | +// RUN: llvm-cas --cas %t/cas --make-blob %string_processing_module | tr -d '\n' > %t/String.key |
| 33 | +// RUN: llvm-cas --cas %t/cas --make-node %t/kind.blob @%t/String.key @%t/schema.casid > %t/String.casid |
34 | 34 | // RUN: llvm-cas --cas %t/cas --put-cache-key @%t/String.key @%t/String.casid
|
35 | 35 |
|
36 |
| -// RUN: llvm-cas --cas %t/cas --make-blob --data %t/SwiftShims.pcm | tr -d '\n' > %t/Shims.key |
37 |
| -// RUN: llvm-cas --cas %t/cas --make-node --data %t/kind.blob @%t/Shims.key @%t/schema.casid > %t/Shims.casid |
| 36 | +// RUN: llvm-cas --cas %t/cas --make-blob %t/SwiftShims.pcm | tr -d '\n' > %t/Shims.key |
| 37 | +// RUN: llvm-cas --cas %t/cas --make-node %t/kind.blob @%t/Shims.key @%t/schema.casid > %t/Shims.casid |
38 | 38 | // RUN: llvm-cas --cas %t/cas --put-cache-key @%t/Shims.key @%t/Shims.casid
|
39 | 39 |
|
40 |
| -// RUN: llvm-cas --cas %t/cas --make-blob --data %t/_SwiftConcurrencyShims.pcm | tr -d '\n' > %t/ConcurrencyShims.key |
41 |
| -// RUN: llvm-cas --cas %t/cas --make-node --data %t/kind.blob @%t/ConcurrencyShims.key @%t/schema.casid > %t/ConcurrencyShims.casid |
| 40 | +// RUN: llvm-cas --cas %t/cas --make-blob %t/_SwiftConcurrencyShims.pcm | tr -d '\n' > %t/ConcurrencyShims.key |
| 41 | +// RUN: llvm-cas --cas %t/cas --make-node %t/kind.blob @%t/ConcurrencyShims.key @%t/schema.casid > %t/ConcurrencyShims.casid |
42 | 42 | // RUN: llvm-cas --cas %t/cas --put-cache-key @%t/ConcurrencyShims.key @%t/ConcurrencyShims.casid
|
43 | 43 |
|
44 | 44 | // RUN: echo "[{" > %/t/map.json
|
|
106 | 106 | // RUN: echo "\"isFramework\": false" >> %/t/map.json
|
107 | 107 | // RUN: echo "}]" >> %/t/map.json
|
108 | 108 |
|
109 |
| -// RUN: llvm-cas --cas %t/cas --make-blob --data %t/map.json > %t/map.casid |
| 109 | +// RUN: llvm-cas --cas %t/cas --make-blob %t/map.json > %t/map.casid |
110 | 110 |
|
111 | 111 | // RUN: %target-swift-frontend -emit-module -emit-module-path %t/Foo.swiftmodule -disable-implicit-swift-modules -module-cache-path %t.module-cache -explicit-swift-module-map-file @%t/map.casid -Rmodule-loading -Xcc -Rmodule-import %s -cache-compile-job -cas-path %t/cas -allow-unstable-cache-key-for-testing 2>&1 | %FileCheck %s
|
112 | 112 |
|
|
0 commit comments