[clang] 10aab63 - [NFC] [tests] Don't try to remove and create the same directory
Chuanqi Xu via cfe-commits
cfe-commits at lists.llvm.org
Tue Apr 30 02:09:31 PDT 2024
Author: Chuanqi Xu
Date: 2024-04-30T17:08:40+08:00
New Revision: 10aab63c9cb49d3ddfbe2cf8992de433efeef6f1
URL: https://github.com/llvm/llvm-project/commit/10aab63c9cb49d3ddfbe2cf8992de433efeef6f1
DIFF: https://github.com/llvm/llvm-project/commit/10aab63c9cb49d3ddfbe2cf8992de433efeef6f1.diff
LOG: [NFC] [tests] Don't try to remove and create the same directory
In the test of
clang/test/Modules/no-transitive-source-location-change.cppm, there were
reports about invalid directory names in windows. The reason may be that
we may remove and create the same directory. This patch tries to avoid
such patterns for that.
Added:
Modified:
clang/test/Modules/no-transitive-source-location-change.cppm
Removed:
################################################################################
diff --git a/clang/test/Modules/no-transitive-source-location-change.cppm b/clang/test/Modules/no-transitive-source-location-change.cppm
index 83cf6fb4f684d0..303142a1af890b 100644
--- a/clang/test/Modules/no-transitive-source-location-change.cppm
+++ b/clang/test/Modules/no-transitive-source-location-change.cppm
@@ -3,7 +3,6 @@
//
// RUN: rm -rf %t
// RUN: split-file %s %t
-// RUN: cd %t
//
// RUN: %clang_cc1 -std=c++20 %t/A.cppm -emit-module-interface -o %t/A.pcm
// RUN: %clang_cc1 -std=c++20 %t/A.v1.cppm -emit-module-interface -o %t/A.v1.pcm
@@ -25,10 +24,6 @@
// RUN: -o %t/C.v1.pcm
// RUN: not
diff %t/C.v1.pcm %t/C.pcm &> /dev/null
//
-// RUN: rm -rf %t
-// RUN: split-file %s %t
-// RUN: cd %t
-//
// Test again with reduced BMI.
// RUN: %clang_cc1 -std=c++20 %t/A.cppm -emit-reduced-module-interface -o %t/A.pcm
// RUN: %clang_cc1 -std=c++20 %t/A.v1.cppm -emit-reduced-module-interface -o %t/A.v1.pcm
More information about the cfe-commits
mailing list