]> granicus.if.org Git - clang/commitdiff
Fix public-private.modulemap test case to clear the cache on every run.
authorPeter Collingbourne <peter@pcc.me.uk>
Wed, 6 May 2015 22:31:13 +0000 (22:31 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Wed, 6 May 2015 22:31:13 +0000 (22:31 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@236655 91177308-0d34-0410-b5e6-96231b3b80d8

test/Modules/public-private.modulemap

index ef4ae9885fed7228c6cffb47c5bdf73c6aeb768d..a898a1b74363021fdf114647c69cfc1a038a72f3 100644 (file)
@@ -1,5 +1,6 @@
-// RUN: %clang_cc1 -fmodules -fmodule-map-file=%s -I%S -include "Inputs/empty.h" /dev/null
-// RUN: %clang_cc1 -fmodules -fmodule-map-file=%s -I%S -include "Inputs/dummy.h" /dev/null
+// RUN: rm -rf %t.modules
+// RUN: %clang_cc1 -fmodules -fmodules-cache-path=%t.modules -fmodule-map-file=%s -I%S -include "Inputs/empty.h" /dev/null
+// RUN: %clang_cc1 -fmodules -fmodules-cache-path=%t.modules -fmodule-map-file=%s -I%S -include "Inputs/dummy.h" /dev/null
 module A {
   header "Inputs/empty.h"
   private header "Inputs/empty.h"