diff options
Diffstat (limited to 'clang/test/Driver/spirv-toolchain.cl')
-rw-r--r-- | clang/test/Driver/spirv-toolchain.cl | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/clang/test/Driver/spirv-toolchain.cl b/clang/test/Driver/spirv-toolchain.cl index 4be08f127290..c2fcb3577259 100644 --- a/clang/test/Driver/spirv-toolchain.cl +++ b/clang/test/Driver/spirv-toolchain.cl @@ -59,7 +59,13 @@ // TMP: {{llvm-spirv.*"}} [[S]] "-to-binary" "-o" {{".*o"}} //----------------------------------------------------------------------------- -// Check that warning occurs if multiple input files are passed. -// RUN: %clang -### --target=spirv64 %s %s 2>&1 | FileCheck --check-prefix=WARN %s +// Check linking when multiple input files are passed. +// RUN: %clang -### -target spirv64 %s %s 2>&1 | FileCheck --check-prefix=SPLINK %s -// WARN: warning: Linking multiple input files is not supported for SPIR-V yet +// SPLINK: clang{{.*}} "-cc1" "-triple" "spirv64" +// SPLINK-SAME: "-o" [[BC:".*bc"]] +// SPLINK: {{llvm-spirv.*"}} [[BC]] "-o" [[SPV1:".*o"]] +// SPLINK: clang{{.*}} "-cc1" "-triple" "spirv64" +// SPLINK-SAME: "-o" [[BC:".*bc"]] +// SPLINK: {{llvm-spirv.*"}} [[BC]] "-o" [[SPV2:".*o"]] +// SPLINK: {{"spirv-link.*"}} [[SPV1]] [[SPV2]] "-o" "a.out" |