Author: Aiden Grossman
Date: 2025-10-26T11:05:24-07:00
New Revision: f767f231e8ba0cb53d9dbadba3e9c75138f03f09

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

LOG: [Clang] Drop Shell Requirements (#165149)

These are basically synonymous with marking windows as an unsupported
platform at this point and should be removed in favor of such
annotations. Removing the remianing annotations which should further
unblock removing the feature altogether now that everything minus
compiler-rt is using the internal shell by default. These were missed
when making the tests compatible with the internal shell.

Added: 
    

Modified: 
    clang/test/ClangScanDeps/resource_directory.c
    clang/test/Driver/baremetal-multilib-custom-error.yaml
    clang/test/Frontend/absolute-paths-symlinks.c
    clang/test/Tooling/clang-check-pwd.cpp

Removed: 
    


################################################################################
diff  --git a/clang/test/ClangScanDeps/resource_directory.c 
b/clang/test/ClangScanDeps/resource_directory.c
index 6183e8aefacfa..5c4b24f386de3 100644
--- a/clang/test/ClangScanDeps/resource_directory.c
+++ b/clang/test/ClangScanDeps/resource_directory.c
@@ -1,4 +1,5 @@
-// REQUIRES: shell
+// Path seperator 
diff erences
+// UNSUPPORTED: system-windows
 
 // RUN: rm -rf %t && mkdir %t
 // RUN: cp %S/Inputs/resource_directory/* %t

diff  --git a/clang/test/Driver/baremetal-multilib-custom-error.yaml 
b/clang/test/Driver/baremetal-multilib-custom-error.yaml
index 0be92e26aae28..bc06ed468572c 100644
--- a/clang/test/Driver/baremetal-multilib-custom-error.yaml
+++ b/clang/test/Driver/baremetal-multilib-custom-error.yaml
@@ -1,4 +1,3 @@
-# REQUIRES: shell
 # UNSUPPORTED: system-windows
 
 # RUN: %clang --multi-lib-config=%s -no-canonical-prefixes 
-print-multi-directory 2>&1 \

diff  --git a/clang/test/Frontend/absolute-paths-symlinks.c 
b/clang/test/Frontend/absolute-paths-symlinks.c
index 8170910b6f6ec..80bca34eb9d4b 100644
--- a/clang/test/Frontend/absolute-paths-symlinks.c
+++ b/clang/test/Frontend/absolute-paths-symlinks.c
@@ -12,6 +12,5 @@
 // CHECK-SAME: error: unknown type name
 This do not compile
 
-// REQUIRES: shell
 // Don't make symlinks on Windows.
 // UNSUPPORTED: system-windows

diff  --git a/clang/test/Tooling/clang-check-pwd.cpp 
b/clang/test/Tooling/clang-check-pwd.cpp
index 309cee54aadd9..e4360c006cd16 100644
--- a/clang/test/Tooling/clang-check-pwd.cpp
+++ b/clang/test/Tooling/clang-check-pwd.cpp
@@ -12,5 +12,3 @@
 // CHECK: a type specifier is required
 // CHECK: .foobar/test.cpp
 invalid;
-
-// REQUIRES: shell


        
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to