mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Public Clang calls itself "Clang"; Apple Clang calls itself "Apple LLVM". The test doesn't actually care what the name is; it's just trying to make sure that the importer is failing for the reason we expect, rather than something unrelated. rdar://problem/23506925
11 lines
693 B
Swift
11 lines
693 B
Swift
// RUN: not %swift -Xcc -fake-argument -parse %s 2>&1 | FileCheck %s -check-prefix=CHECK-UNKNOWN-ARG
|
|
// CHECK-UNKNOWN-ARG: unknown argument: '-fake-argument'
|
|
|
|
// RUN: not %swift -Xcc -ivfsoverlay -Xcc %t.nonexistent -parse %s 2>&1 | FileCheck %s -check-prefix=CHECK-VFS-NONEXISTENT
|
|
// CHECK-VFS-NONEXISTENT: virtual filesystem overlay file '{{.*}}' not found
|
|
|
|
// RUN: not %swift -Xcc --version -parse %s 2>&1 | FileCheck %s -check-prefix=CHECK-DRIVER-OPTION
|
|
// CHECK-DRIVER-OPTION-DAG: {{clang|LLVM}} version {{[0-9]+\.[0-9]+}}
|
|
// CHECK-DRIVER-OPTION-DAG: error: unable to handle compilation, expected exactly one compiler job
|
|
// CHECK-DRIVER-OPTION-DAG: error: clang importer creation failed
|