File tree Expand file tree Collapse file tree 1 file changed +30
-1
lines changed Expand file tree Collapse file tree 1 file changed +30
-1
lines changed Original file line number Diff line number Diff line change @@ -110,11 +110,40 @@ function add-dependencies() {
110
110
done
111
111
}
112
112
113
+ function exclude-linux() {
114
+ projects=${@ }
115
+ for project in ${projects} ; do
116
+ case ${project} in
117
+ cross-project-tests) ;; # tests failing
118
+ openmp) ;; # https://github.com/google/llvm-premerge-checks/issues/410
119
+ * )
120
+ echo " ${project} "
121
+ ;;
122
+ esac
123
+ done
124
+ }
125
+
126
+ function exclude-windows() {
127
+ projects=${@ }
128
+ for project in ${projects} ; do
129
+ case ${project} in
130
+ cross-project-tests) ;; # tests failing
131
+ compiler-rt) ;; # tests taking too long
132
+ openmp) ;; # TODO: having trouble with the Perl installation
133
+ libc) ;; # no Windows support
134
+ lldb) ;; # custom environment requirements (https://github.com/llvm/llvm-project/pull/94208#issuecomment-2146256857)
135
+ bolt) ;; # tests are not supported yet
136
+ * )
137
+ echo " ${project} "
138
+ ;;
139
+ esac
140
+ done
141
+ }
142
+
113
143
# Prints only projects that are both present in $modified_dirs and the passed
114
144
# list.
115
145
function keep-modified-projects() {
116
146
projects=${@ }
117
- modified_dirs=${1}
118
147
for project in ${projects} ; do
119
148
if echo " $modified_dirs " | grep -q -E " ^${project} $" ; then
120
149
echo " ${project} "
You can’t perform that action at this time.
0 commit comments