diff options
Diffstat (limited to 'test/Modules/epic-fail.m')
-rw-r--r-- | test/Modules/epic-fail.m | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/test/Modules/epic-fail.m b/test/Modules/epic-fail.m new file mode 100644 index 0000000..8969149 --- /dev/null +++ b/test/Modules/epic-fail.m @@ -0,0 +1,13 @@ +// RUN: rm -rf %t +// RUN: %clang_cc1 -fmodules-cache-path=%t -fmodules -F %S/Inputs -DgetModuleVersion="epic fail" %s 2>&1 | FileCheck %s + +@import Module; +@import DependsOnModule; + +// CHECK: While building module 'Module' imported from +// CHECK: error: expected ';' after top level declarator +// CHECK: note: expanded from here +// CHECK: fatal error: could not build module 'Module' +// CHECK: While building module 'DependsOnModule' imported from +// CHECK: fatal error: could not build module 'Module' +// CHECK-NOT: error: |