Skip to content

Commit eed6603

Browse files
committed
Fix tests
1 parent 7d01d51 commit eed6603

File tree

2 files changed

+9
-8
lines changed

2 files changed

+9
-8
lines changed

failing-ui-tests.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,28 +9,28 @@ src/test/ui/allocator/xcrate-use.rs
99
src/test/ui/allocator/xcrate-use2.rs
1010
src/test/ui/asm/may_unwind.rs
1111
src/test/ui/asm/x86_64/const.rs
12+
src/test/ui/asm/x86_64/issue-96797.rs
1213
src/test/ui/asm/x86_64/multiple-clobber-abi.rs
1314
src/test/ui/async-await/async-fn-size-moved-locals.rs
1415
src/test/ui/async-await/async-fn-size-uninit-locals.rs
15-
src/test/ui/backtrace.rs
1616
src/test/ui/cfg/cfg-panic.rs
1717
src/test/ui/debuginfo/debuginfo-emit-llvm-ir-and-split-debuginfo.rs
1818
src/test/ui/functions-closures/parallel-codegen-closures.rs
1919
src/test/ui/generator/size-moved-locals.rs
20-
src/test/ui/issues/issue-32518.rs
20+
src/test/ui/issues/issue-40883.rs
2121
src/test/ui/issues/issue-47364.rs
22-
src/test/ui/issues/issue-74564-if-expr-stack-overflow.rs
2322
src/test/ui/linkage-attr/linkage1.rs
2423
src/test/ui/lto/dylib-works.rs
25-
src/test/ui/mir/mir_heavy_promoted.rs
24+
src/test/ui/macros/rfc-2011-nicer-assert-messages/all-not-available-cases.rs
25+
src/test/ui/macros/rfc-2011-nicer-assert-messages/assert-without-captures-does-not-create-unnecessary-code.rs
2626
src/test/ui/numbers-arithmetic/saturating-float-casts.rs
2727
src/test/ui/polymorphization/promoted-function.rs
28+
src/test/ui/process/nofile-limit.rs
2829
src/test/ui/runtime/rt-explody-panic-payloads.rs
2930
src/test/ui/sepcomp/sepcomp-cci.rs
3031
src/test/ui/sepcomp/sepcomp-extern.rs
3132
src/test/ui/sepcomp/sepcomp-fns-backwards.rs
3233
src/test/ui/sepcomp/sepcomp-fns.rs
33-
src/test/ui/sepcomp/sepcomp-lib.rs
3434
src/test/ui/sepcomp/sepcomp-statics.rs
3535
src/test/ui/simd/generics.rs
3636
src/test/ui/simd/intrinsic/float-math-pass.rs

test.sh

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -327,6 +327,7 @@ EOF
327327
git checkout src/test/ui/lto/auxiliary/dylib.rs
328328
git checkout src/test/ui/type-alias-impl-trait/auxiliary/cross_crate_ice.rs
329329
git checkout src/test/ui/type-alias-impl-trait/auxiliary/cross_crate_ice2.rs
330+
git checkout src/test/ui/macros/rfc-2011-nicer-assert-messages/auxiliary/common.rs
330331

331332
RUSTC_ARGS="-Zpanic-abort-tests -Csymbol-mangling-version=v0 -Zcodegen-backend="$(pwd)"/../target/"$CHANNEL"/librustc_codegen_gcc."$dylib_ext" --sysroot "$(pwd)"/../build_sysroot/sysroot -Cpanic=abort"
332333

@@ -338,7 +339,7 @@ EOF
338339
xargs -a ../failing-ui-tests.txt -d'\n' rm
339340
else
340341
# Removing all tests.
341-
find src/test/ui -type f -name '*.rs' -exec rm {} \;
342+
find src/test/ui -type f -name '*.rs' -not -path '*/auxiliary/*' -delete
342343
# Putting back only the failing ones.
343344
xargs -a ../failing-ui-tests.txt -d'\n' git checkout --
344345
fi
@@ -354,7 +355,7 @@ EOF
354355
count=$((count + 1))
355356
split -d -l $count -a 1 ui_tests ui_tests.split
356357
# Removing all tests.
357-
find src/test/ui -type f -name '*.rs' -not -path "*/auxiliary/*" -exec rm {} \;
358+
find src/test/ui -type f -name '*.rs' -not -path "*/auxiliary/*" -delete
358359
# Putting back only the ones we want to test.
359360
xargs -a "ui_tests.split$current_part" -d'\n' git checkout --
360361
fi
@@ -372,7 +373,7 @@ function test_successful_rustc() {
372373
}
373374

374375
function clean_ui_tests() {
375-
find rust/build/x86_64-unknown-linux-gnu/test/ui/ -name stamp -exec rm -rf {} \;
376+
find rust/build/x86_64-unknown-linux-gnu/test/ui/ -name stamp -delete
376377
}
377378

378379
function all() {

0 commit comments

Comments
 (0)