Author: Jan Svoboda
Date: 2022-03-16T13:36:32+01:00
New Revision: 85db3a27cf8118b89a6759757fb3b6fccb96db96

URL: 
https://github.com/llvm/llvm-project/commit/85db3a27cf8118b89a6759757fb3b6fccb96db96
DIFF: 
https://github.com/llvm/llvm-project/commit/85db3a27cf8118b89a6759757fb3b6fccb96db96.diff

LOG: [clang][deps] Attempt to fix test on Windows

This test fails on Windows due to path separators

Added: 
    

Modified: 
    clang/test/ClangScanDeps/header-search-pruning-transitive.c

Removed: 
    


################################################################################
diff  --git a/clang/test/ClangScanDeps/header-search-pruning-transitive.c 
b/clang/test/ClangScanDeps/header-search-pruning-transitive.c
index 434f7e5d9fb22..5e6e02ba2143c 100644
--- a/clang/test/ClangScanDeps/header-search-pruning-transitive.c
+++ b/clang/test/ClangScanDeps/header-search-pruning-transitive.c
@@ -54,13 +54,11 @@ module X { header "X.h" }
 // RUN: sed -e "s|DIR|%/t|g" %t/cdb_with_a.json.template    > 
%t/cdb_with_a.json
 // RUN: sed -e "s|DIR|%/t|g" %t/cdb_without_a.json.template > 
%t/cdb_without_a.json
 
-// RUN: echo -%t > %t/results.json
-// RUN: clang-scan-deps -compilation-database %t/cdb_with_a.json    -format 
experimental-full -optimize-args >> %t/results.json
+// RUN: clang-scan-deps -compilation-database %t/cdb_with_a.json    -format 
experimental-full -optimize-args >  %t/results.json
 // RUN: clang-scan-deps -compilation-database %t/cdb_without_a.json -format 
experimental-full -optimize-args >> %t/results.json
-// RUN: cat %t/results.json | sed 's/\\/\//g' | FileCheck %s
+// RUN: cat %t/results.json | sed 's:\\\\\?:/:g' | FileCheck %s -DPREFIX=%/t
 
-// CHECK:      -[[PREFIX:.*]]
-// CHECK-NEXT: {
+// CHECK:      {
 // CHECK-NEXT:   "modules": [
 // CHECK-NEXT:     {
 // CHECK-NEXT:       "clang-module-deps": [


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to