[clang] 8df1f3b - [clang][deps] Fix test on AIX

Jan Svoboda via cfe-commits cfe-commits at lists.llvm.org
Mon Sep 26 12:40:39 PDT 2022


Author: Jan Svoboda
Date: 2022-09-26T12:40:28-07:00
New Revision: 8df1f3bc19d7b37c9be6ce32564c9b8fd73d2aa3

URL: https://github.com/llvm/llvm-project/commit/8df1f3bc19d7b37c9be6ce32564c9b8fd73d2aa3
DIFF: https://github.com/llvm/llvm-project/commit/8df1f3bc19d7b37c9be6ce32564c9b8fd73d2aa3.diff

LOG: [clang][deps] Fix test on AIX

The "-fno-integrated-as" on AIX expands the driver invocation into multiple jobs. This patch makes new test accommodates for that.

Added: 
    

Modified: 
    clang/test/ClangScanDeps/modules-header-sharing.m

Removed: 
    


################################################################################
diff  --git a/clang/test/ClangScanDeps/modules-header-sharing.m b/clang/test/ClangScanDeps/modules-header-sharing.m
index 0226e6b461962..ec94923ae8eee 100644
--- a/clang/test/ClangScanDeps/modules-header-sharing.m
+++ b/clang/test/ClangScanDeps/modules-header-sharing.m
@@ -72,7 +72,7 @@
 // CHECK:        "translation-units": [
 // CHECK-NEXT:     {
 // CHECK-NEXT:       "commands": [
-// CHECK-NEXT:         {
+// CHECK:              {
 // CHECK:                "command-line": [
 // CHECK:                  "-fmodule-map-file=[[PREFIX]]/frameworks/A.framework/Modules/module.modulemap",
 // CHECK:                  "-fmodule-name=A",
@@ -84,10 +84,8 @@
 // CHECK-NEXT:           ],
 // CHECK-NEXT:           "input-file": "[[PREFIX]]/tu.m"
 // CHECK-NEXT:         }
-// CHECK-NEXT:       ]
-// CHECK-NEXT:     }
-// CHECK-NEXT:   ]
-// CHECK-NEXT: }
+// CHECK:            ]
+// CHECK:          }
 
 // RUN: %deps-to-rsp %t/result.json --module-name=B > %t/B.cc1.rsp
 // RUN: %clang @%t/B.cc1.rsp


        


More information about the cfe-commits mailing list