diff options
Diffstat (limited to 'tests/ui/array-slice-vec')
56 files changed, 82 insertions, 82 deletions
diff --git a/tests/ui/array-slice-vec/array_const_index-2.rs b/tests/ui/array-slice-vec/array_const_index-2.rs index 8ee225f5cdf..30338e0ab87 100644 --- a/tests/ui/array-slice-vec/array_const_index-2.rs +++ b/tests/ui/array-slice-vec/array_const_index-2.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(dead_code)] #![allow(stable_features)] diff --git a/tests/ui/array-slice-vec/bounds-check-no-overflow.rs b/tests/ui/array-slice-vec/bounds-check-no-overflow.rs index 577853a4e91..4614df44084 100644 --- a/tests/ui/array-slice-vec/bounds-check-no-overflow.rs +++ b/tests/ui/array-slice-vec/bounds-check-no-overflow.rs @@ -1,6 +1,6 @@ -// run-fail -// error-pattern:index out of bounds -// ignore-emscripten no processes +//@ run-fail +//@ error-pattern:index out of bounds +//@ ignore-emscripten no processes use std::mem::size_of; diff --git a/tests/ui/array-slice-vec/box-of-array-of-drop-1.rs b/tests/ui/array-slice-vec/box-of-array-of-drop-1.rs index 2b3ece67b34..d64df4f7e4d 100644 --- a/tests/ui/array-slice-vec/box-of-array-of-drop-1.rs +++ b/tests/ui/array-slice-vec/box-of-array-of-drop-1.rs @@ -1,11 +1,11 @@ -// run-pass -// needs-unwind +//@ run-pass +//@ needs-unwind #![allow(overflowing_literals)] // Test that we cleanup a fixed size Box<[D; k]> properly when D has a // destructor. -// ignore-emscripten no threads support +//@ ignore-emscripten no threads support use std::thread; use std::sync::atomic::{AtomicUsize, Ordering}; diff --git a/tests/ui/array-slice-vec/box-of-array-of-drop-2.rs b/tests/ui/array-slice-vec/box-of-array-of-drop-2.rs index c0ca4587507..5ca3d60ad1d 100644 --- a/tests/ui/array-slice-vec/box-of-array-of-drop-2.rs +++ b/tests/ui/array-slice-vec/box-of-array-of-drop-2.rs @@ -1,11 +1,11 @@ -// run-pass -// needs-unwind +//@ run-pass +//@ needs-unwind #![allow(overflowing_literals)] // Test that we cleanup dynamic sized Box<[D]> properly when D has a // destructor. -// ignore-emscripten no threads support +//@ ignore-emscripten no threads support use std::thread; use std::sync::atomic::{AtomicUsize, Ordering}; diff --git a/tests/ui/array-slice-vec/byte-literals.rs b/tests/ui/array-slice-vec/byte-literals.rs index 2649c2eac33..950c118c07f 100644 --- a/tests/ui/array-slice-vec/byte-literals.rs +++ b/tests/ui/array-slice-vec/byte-literals.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // diff --git a/tests/ui/array-slice-vec/cast-in-array-size.rs b/tests/ui/array-slice-vec/cast-in-array-size.rs index b112dcaef3e..cb5072564b2 100644 --- a/tests/ui/array-slice-vec/cast-in-array-size.rs +++ b/tests/ui/array-slice-vec/cast-in-array-size.rs @@ -1,8 +1,8 @@ -// run-pass +//@ run-pass // issues #10618 and #16382 -// pretty-expanded FIXME #23616 +//@ pretty-expanded FIXME #23616 const SIZE: isize = 25; diff --git a/tests/ui/array-slice-vec/check-static-slice.rs b/tests/ui/array-slice-vec/check-static-slice.rs index 1c607d13426..820a9ea4fff 100644 --- a/tests/ui/array-slice-vec/check-static-slice.rs +++ b/tests/ui/array-slice-vec/check-static-slice.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Check that the various ways of getting to a reference to a vec (both sized // and unsized) work properly. diff --git a/tests/ui/array-slice-vec/copy-out-of-array-1.rs b/tests/ui/array-slice-vec/copy-out-of-array-1.rs index c6d311148d0..894ca2f9302 100644 --- a/tests/ui/array-slice-vec/copy-out-of-array-1.rs +++ b/tests/ui/array-slice-vec/copy-out-of-array-1.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Ensure that we can copy out of a fixed-size array. // diff --git a/tests/ui/array-slice-vec/destructure-array-1.rs b/tests/ui/array-slice-vec/destructure-array-1.rs index 74d893ee5b2..09eef1dc67f 100644 --- a/tests/ui/array-slice-vec/destructure-array-1.rs +++ b/tests/ui/array-slice-vec/destructure-array-1.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Ensure that we can do a destructuring bind of a fixed-size array, // even when the element type has a destructor. diff --git a/tests/ui/array-slice-vec/dst-raw-slice.rs b/tests/ui/array-slice-vec/dst-raw-slice.rs index 371d16f093a..f1281f4e302 100644 --- a/tests/ui/array-slice-vec/dst-raw-slice.rs +++ b/tests/ui/array-slice-vec/dst-raw-slice.rs @@ -1,8 +1,8 @@ // Test bounds checking for DST raw slices -// run-fail -// error-pattern:index out of bounds -// ignore-emscripten no processes +//@ run-fail +//@ error-pattern:index out of bounds +//@ ignore-emscripten no processes #[allow(unconditional_panic)] fn main() { diff --git a/tests/ui/array-slice-vec/empty-mutable-vec.rs b/tests/ui/array-slice-vec/empty-mutable-vec.rs index 91ab280b9c7..663071bf613 100644 --- a/tests/ui/array-slice-vec/empty-mutable-vec.rs +++ b/tests/ui/array-slice-vec/empty-mutable-vec.rs @@ -1,6 +1,6 @@ -// run-pass +//@ run-pass -// pretty-expanded FIXME #23616 +//@ pretty-expanded FIXME #23616 #![allow(unused_mut)] diff --git a/tests/ui/array-slice-vec/estr-slice.rs b/tests/ui/array-slice-vec/estr-slice.rs index cd2c1722065..6cac3d721f1 100644 --- a/tests/ui/array-slice-vec/estr-slice.rs +++ b/tests/ui/array-slice-vec/estr-slice.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass pub fn main() { diff --git a/tests/ui/array-slice-vec/evec-slice.rs b/tests/ui/array-slice-vec/evec-slice.rs index 4bdf2dbdd6e..0ed9cd1f6f8 100644 --- a/tests/ui/array-slice-vec/evec-slice.rs +++ b/tests/ui/array-slice-vec/evec-slice.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(unused_assignments)] pub fn main() { diff --git a/tests/ui/array-slice-vec/fixed_length_copy.rs b/tests/ui/array-slice-vec/fixed_length_copy.rs index f73173e8484..64f8480f8af 100644 --- a/tests/ui/array-slice-vec/fixed_length_copy.rs +++ b/tests/ui/array-slice-vec/fixed_length_copy.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass pub fn main() { diff --git a/tests/ui/array-slice-vec/huge-largest-array.rs b/tests/ui/array-slice-vec/huge-largest-array.rs index 9e78162c813..ff314a4ab1d 100644 --- a/tests/ui/array-slice-vec/huge-largest-array.rs +++ b/tests/ui/array-slice-vec/huge-largest-array.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass use std::mem::size_of; diff --git a/tests/ui/array-slice-vec/infer_array_len.rs b/tests/ui/array-slice-vec/infer_array_len.rs index 547c1f5727f..2a342681e0f 100644 --- a/tests/ui/array-slice-vec/infer_array_len.rs +++ b/tests/ui/array-slice-vec/infer_array_len.rs @@ -1,4 +1,4 @@ -// check-pass +//@ check-pass struct A; impl From<A> for [u8; 2] { diff --git a/tests/ui/array-slice-vec/issue-15730.rs b/tests/ui/array-slice-vec/issue-15730.rs index dacffd154fc..fe9d908a1ff 100644 --- a/tests/ui/array-slice-vec/issue-15730.rs +++ b/tests/ui/array-slice-vec/issue-15730.rs @@ -1,7 +1,7 @@ -// run-pass +//@ run-pass #![allow(unused_mut)] #![allow(unused_variables)] -// pretty-expanded FIXME #23616 +//@ pretty-expanded FIXME #23616 fn main() { let mut array = [1, 2, 3]; diff --git a/tests/ui/array-slice-vec/issue-18425.rs b/tests/ui/array-slice-vec/issue-18425.rs index 354c14a756a..22345718ad8 100644 --- a/tests/ui/array-slice-vec/issue-18425.rs +++ b/tests/ui/array-slice-vec/issue-18425.rs @@ -1,8 +1,8 @@ -// run-pass +//@ run-pass // Check that codegen doesn't ICE when codegenning an array repeat // expression with a count of 1 and a non-Copy element type. -// pretty-expanded FIXME #23616 +//@ pretty-expanded FIXME #23616 fn main() { let _ = [Box::new(1_usize); 1]; diff --git a/tests/ui/array-slice-vec/ivec-pass-by-value.rs b/tests/ui/array-slice-vec/ivec-pass-by-value.rs index e22aef96330..67657859408 100644 --- a/tests/ui/array-slice-vec/ivec-pass-by-value.rs +++ b/tests/ui/array-slice-vec/ivec-pass-by-value.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass fn f(_a: Vec<isize> ) { } pub fn main() { f(vec![1, 2, 3, 4, 5]); } diff --git a/tests/ui/array-slice-vec/mut-vstore-expr.rs b/tests/ui/array-slice-vec/mut-vstore-expr.rs index 75b309a4839..809c001b079 100644 --- a/tests/ui/array-slice-vec/mut-vstore-expr.rs +++ b/tests/ui/array-slice-vec/mut-vstore-expr.rs @@ -1,5 +1,5 @@ -// run-pass -// pretty-expanded FIXME #23616 +//@ run-pass +//@ pretty-expanded FIXME #23616 pub fn main() { let _x: &mut [isize] = &mut [ 1, 2, 3 ]; diff --git a/tests/ui/array-slice-vec/mutability-inherits-through-fixed-length-vec.rs b/tests/ui/array-slice-vec/mutability-inherits-through-fixed-length-vec.rs index 7afb9d8461f..ca78db63ce0 100644 --- a/tests/ui/array-slice-vec/mutability-inherits-through-fixed-length-vec.rs +++ b/tests/ui/array-slice-vec/mutability-inherits-through-fixed-length-vec.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass fn test1() { diff --git a/tests/ui/array-slice-vec/mutable-alias-vec.rs b/tests/ui/array-slice-vec/mutable-alias-vec.rs index 98dd46824fa..870a4f12fec 100644 --- a/tests/ui/array-slice-vec/mutable-alias-vec.rs +++ b/tests/ui/array-slice-vec/mutable-alias-vec.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass fn grow(v: &mut Vec<isize> ) { v.push(1); diff --git a/tests/ui/array-slice-vec/nested-vec-1.rs b/tests/ui/array-slice-vec/nested-vec-1.rs index 02a3ccf46f2..60dbb5e5061 100644 --- a/tests/ui/array-slice-vec/nested-vec-1.rs +++ b/tests/ui/array-slice-vec/nested-vec-1.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Test that using the `vec!` macro nested within itself works diff --git a/tests/ui/array-slice-vec/nested-vec-2.rs b/tests/ui/array-slice-vec/nested-vec-2.rs index d4a704d767e..3897a52a1cb 100644 --- a/tests/ui/array-slice-vec/nested-vec-2.rs +++ b/tests/ui/array-slice-vec/nested-vec-2.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Test that using the `vec!` macro nested within itself works // when the contents implement Drop diff --git a/tests/ui/array-slice-vec/nested-vec-3.rs b/tests/ui/array-slice-vec/nested-vec-3.rs index b3ae683a8a6..ce61401aab4 100644 --- a/tests/ui/array-slice-vec/nested-vec-3.rs +++ b/tests/ui/array-slice-vec/nested-vec-3.rs @@ -1,8 +1,8 @@ -// run-pass -// needs-unwind +//@ run-pass +//@ needs-unwind #![allow(overflowing_literals)] -// ignore-emscripten no threads support +//@ ignore-emscripten no threads support // Test that using the `vec!` macro nested within itself works when // the contents implement Drop and we hit a panic in the middle of diff --git a/tests/ui/array-slice-vec/new-style-fixed-length-vec.rs b/tests/ui/array-slice-vec/new-style-fixed-length-vec.rs index 454f94be876..95ff2539a5d 100644 --- a/tests/ui/array-slice-vec/new-style-fixed-length-vec.rs +++ b/tests/ui/array-slice-vec/new-style-fixed-length-vec.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass static FOO: [isize; 3] = [1, 2, 3]; diff --git a/tests/ui/array-slice-vec/rcvr-borrowed-to-slice.rs b/tests/ui/array-slice-vec/rcvr-borrowed-to-slice.rs index 17cf7e335b9..dd767241ddb 100644 --- a/tests/ui/array-slice-vec/rcvr-borrowed-to-slice.rs +++ b/tests/ui/array-slice-vec/rcvr-borrowed-to-slice.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(non_camel_case_types)] diff --git a/tests/ui/array-slice-vec/repeated-vector-syntax.rs b/tests/ui/array-slice-vec/repeated-vector-syntax.rs index 4458eb06dd5..ee6114e0dc7 100644 --- a/tests/ui/array-slice-vec/repeated-vector-syntax.rs +++ b/tests/ui/array-slice-vec/repeated-vector-syntax.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass pub fn main() { let x = [ [true]; 512 ]; diff --git a/tests/ui/array-slice-vec/show-boxed-slice.rs b/tests/ui/array-slice-vec/show-boxed-slice.rs index 3ae3686e423..89521eaf3fe 100644 --- a/tests/ui/array-slice-vec/show-boxed-slice.rs +++ b/tests/ui/array-slice-vec/show-boxed-slice.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #[derive(Debug)] struct Foo(#[allow(dead_code)] Box<[u8]>); diff --git a/tests/ui/array-slice-vec/slice-of-zero-size-elements.rs b/tests/ui/array-slice-vec/slice-of-zero-size-elements.rs index 83b08a3db4c..7aa8a251fec 100644 --- a/tests/ui/array-slice-vec/slice-of-zero-size-elements.rs +++ b/tests/ui/array-slice-vec/slice-of-zero-size-elements.rs @@ -1,7 +1,7 @@ -// run-pass +//@ run-pass #![allow(stable_features)] -// compile-flags: -C debug-assertions +//@ compile-flags: -C debug-assertions #![feature(iter_to_slice)] diff --git a/tests/ui/array-slice-vec/slice-panic-1.rs b/tests/ui/array-slice-vec/slice-panic-1.rs index 3829078aba5..4436b633856 100644 --- a/tests/ui/array-slice-vec/slice-panic-1.rs +++ b/tests/ui/array-slice-vec/slice-panic-1.rs @@ -1,7 +1,7 @@ -// run-pass -// needs-unwind +//@ run-pass +//@ needs-unwind -// ignore-emscripten no threads support +//@ ignore-emscripten no threads support // Test that if a slicing expr[..] fails, the correct cleanups happen. diff --git a/tests/ui/array-slice-vec/slice-panic-2.rs b/tests/ui/array-slice-vec/slice-panic-2.rs index d83c611d3bb..4bd13988424 100644 --- a/tests/ui/array-slice-vec/slice-panic-2.rs +++ b/tests/ui/array-slice-vec/slice-panic-2.rs @@ -1,7 +1,7 @@ -// run-pass -// needs-unwind +//@ run-pass +//@ needs-unwind -// ignore-emscripten no threads support +//@ ignore-emscripten no threads support // Test that if a slicing expr[..] fails, the correct cleanups happen. diff --git a/tests/ui/array-slice-vec/slice.rs b/tests/ui/array-slice-vec/slice.rs index a514e202773..2adcd96f598 100644 --- a/tests/ui/array-slice-vec/slice.rs +++ b/tests/ui/array-slice-vec/slice.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(unused_variables)] // Test slicing sugar. diff --git a/tests/ui/array-slice-vec/slice_binary_search.rs b/tests/ui/array-slice-vec/slice_binary_search.rs index 4d8022ecba7..1981afa7f05 100644 --- a/tests/ui/array-slice-vec/slice_binary_search.rs +++ b/tests/ui/array-slice-vec/slice_binary_search.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Test binary_search_by_key lifetime. Issue #34683 diff --git a/tests/ui/array-slice-vec/slice_is_sorted_by_borrow.rs b/tests/ui/array-slice-vec/slice_is_sorted_by_borrow.rs index 073280d0fab..31f59f8f724 100644 --- a/tests/ui/array-slice-vec/slice_is_sorted_by_borrow.rs +++ b/tests/ui/array-slice-vec/slice_is_sorted_by_borrow.rs @@ -1,4 +1,4 @@ -// check-pass +//@ check-pass // regression test for https://github.com/rust-lang/rust/issues/53485#issuecomment-885393452 #![feature(is_sorted)] diff --git a/tests/ui/array-slice-vec/subslice-patterns-const-eval-match.rs b/tests/ui/array-slice-vec/subslice-patterns-const-eval-match.rs index 5a6283e9f13..273dd500c08 100644 --- a/tests/ui/array-slice-vec/subslice-patterns-const-eval-match.rs +++ b/tests/ui/array-slice-vec/subslice-patterns-const-eval-match.rs @@ -1,6 +1,6 @@ // Test that slice subslice patterns are correctly handled in const evaluation. -// run-pass +//@ run-pass #[derive(PartialEq, Debug, Clone)] struct N(u8); diff --git a/tests/ui/array-slice-vec/subslice-patterns-const-eval.rs b/tests/ui/array-slice-vec/subslice-patterns-const-eval.rs index 0b793fa0120..4995a842008 100644 --- a/tests/ui/array-slice-vec/subslice-patterns-const-eval.rs +++ b/tests/ui/array-slice-vec/subslice-patterns-const-eval.rs @@ -1,6 +1,6 @@ // Test that array subslice patterns are correctly handled in const evaluation. -// run-pass +//@ run-pass #[derive(PartialEq, Debug, Clone)] struct N(u8); diff --git a/tests/ui/array-slice-vec/suggest-array-length.fixed b/tests/ui/array-slice-vec/suggest-array-length.fixed index 867c18a7d5e..29f85da56e5 100644 --- a/tests/ui/array-slice-vec/suggest-array-length.fixed +++ b/tests/ui/array-slice-vec/suggest-array-length.fixed @@ -1,4 +1,4 @@ -// run-rustfix +//@ run-rustfix #![allow(unused_variables, dead_code, non_upper_case_globals)] fn main() { diff --git a/tests/ui/array-slice-vec/suggest-array-length.rs b/tests/ui/array-slice-vec/suggest-array-length.rs index f66b3d4a899..82d871cf875 100644 --- a/tests/ui/array-slice-vec/suggest-array-length.rs +++ b/tests/ui/array-slice-vec/suggest-array-length.rs @@ -1,4 +1,4 @@ -// run-rustfix +//@ run-rustfix #![allow(unused_variables, dead_code, non_upper_case_globals)] fn main() { diff --git a/tests/ui/array-slice-vec/variance-vec-covariant.rs b/tests/ui/array-slice-vec/variance-vec-covariant.rs index d7e64132f89..710f7e24aa4 100644 --- a/tests/ui/array-slice-vec/variance-vec-covariant.rs +++ b/tests/ui/array-slice-vec/variance-vec-covariant.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass // Test that vec is now covariant in its argument type. diff --git a/tests/ui/array-slice-vec/vec-dst.rs b/tests/ui/array-slice-vec/vec-dst.rs index c58ddbc4239..39575fbfa14 100644 --- a/tests/ui/array-slice-vec/vec-dst.rs +++ b/tests/ui/array-slice-vec/vec-dst.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass pub fn main() { // Tests for indexing into Box<[T; n]>/& [T; n] diff --git a/tests/ui/array-slice-vec/vec-fixed-length.rs b/tests/ui/array-slice-vec/vec-fixed-length.rs index 908c39c7951..70ceb7f85bc 100644 --- a/tests/ui/array-slice-vec/vec-fixed-length.rs +++ b/tests/ui/array-slice-vec/vec-fixed-length.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass use std::mem::size_of; diff --git a/tests/ui/array-slice-vec/vec-late-init.rs b/tests/ui/array-slice-vec/vec-late-init.rs index 5dee3608256..039f3838ec2 100644 --- a/tests/ui/array-slice-vec/vec-late-init.rs +++ b/tests/ui/array-slice-vec/vec-late-init.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(unused_mut)] diff --git a/tests/ui/array-slice-vec/vec-macro-no-std.rs b/tests/ui/array-slice-vec/vec-macro-no-std.rs index 443895f7c48..76a1b4951d6 100644 --- a/tests/ui/array-slice-vec/vec-macro-no-std.rs +++ b/tests/ui/array-slice-vec/vec-macro-no-std.rs @@ -1,6 +1,6 @@ -// run-pass +//@ run-pass -// ignore-emscripten no no_std executables +//@ ignore-emscripten no no_std executables #![feature(lang_items, start, rustc_private)] #![no_std] diff --git a/tests/ui/array-slice-vec/vec-macro-rvalue-scope.rs b/tests/ui/array-slice-vec/vec-macro-rvalue-scope.rs index bde01037181..7437de5d805 100644 --- a/tests/ui/array-slice-vec/vec-macro-rvalue-scope.rs +++ b/tests/ui/array-slice-vec/vec-macro-rvalue-scope.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass fn one() -> i32 { 1 } diff --git a/tests/ui/array-slice-vec/vec-macro-with-brackets.rs b/tests/ui/array-slice-vec/vec-macro-with-brackets.rs index 6c95bd50007..65ca182b615 100644 --- a/tests/ui/array-slice-vec/vec-macro-with-brackets.rs +++ b/tests/ui/array-slice-vec/vec-macro-with-brackets.rs @@ -1,7 +1,7 @@ -// run-pass +//@ run-pass #![allow(unused_variables)] -// pretty-expanded FIXME #23616 +//@ pretty-expanded FIXME #23616 macro_rules! vec [ ($($e:expr),*) => ({ diff --git a/tests/ui/array-slice-vec/vec-macro-with-trailing-comma.rs b/tests/ui/array-slice-vec/vec-macro-with-trailing-comma.rs index f7a51f9c456..eca4a1cc37f 100644 --- a/tests/ui/array-slice-vec/vec-macro-with-trailing-comma.rs +++ b/tests/ui/array-slice-vec/vec-macro-with-trailing-comma.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass diff --git a/tests/ui/array-slice-vec/vec-matching-autoslice.rs b/tests/ui/array-slice-vec/vec-matching-autoslice.rs index f839cd62b1a..b790cc16ec1 100644 --- a/tests/ui/array-slice-vec/vec-matching-autoslice.rs +++ b/tests/ui/array-slice-vec/vec-matching-autoslice.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass pub fn main() { let x = [1, 2, 3]; diff --git a/tests/ui/array-slice-vec/vec-matching-fixed.rs b/tests/ui/array-slice-vec/vec-matching-fixed.rs index fdeb7e4fda6..c7fc09ffd2a 100644 --- a/tests/ui/array-slice-vec/vec-matching-fixed.rs +++ b/tests/ui/array-slice-vec/vec-matching-fixed.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass fn a() { let x = [1, 2, 3]; diff --git a/tests/ui/array-slice-vec/vec-matching-fold.rs b/tests/ui/array-slice-vec/vec-matching-fold.rs index 998899271e4..a38c1606208 100644 --- a/tests/ui/array-slice-vec/vec-matching-fold.rs +++ b/tests/ui/array-slice-vec/vec-matching-fold.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass use std::fmt::Debug; diff --git a/tests/ui/array-slice-vec/vec-matching-legal-tail-element-borrow.rs b/tests/ui/array-slice-vec/vec-matching-legal-tail-element-borrow.rs index ed34f074a92..2493eca2c3a 100644 --- a/tests/ui/array-slice-vec/vec-matching-legal-tail-element-borrow.rs +++ b/tests/ui/array-slice-vec/vec-matching-legal-tail-element-borrow.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass #![allow(unused_variables)] diff --git a/tests/ui/array-slice-vec/vec-matching.rs b/tests/ui/array-slice-vec/vec-matching.rs index 7009244aa18..ea882518b64 100644 --- a/tests/ui/array-slice-vec/vec-matching.rs +++ b/tests/ui/array-slice-vec/vec-matching.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass fn a() { let x = [1]; diff --git a/tests/ui/array-slice-vec/vec-overrun.rs b/tests/ui/array-slice-vec/vec-overrun.rs index bdc7d507d53..10f8350869f 100644 --- a/tests/ui/array-slice-vec/vec-overrun.rs +++ b/tests/ui/array-slice-vec/vec-overrun.rs @@ -1,6 +1,6 @@ -// run-fail -// error-pattern:index out of bounds: the len is 1 but the index is 2 -// ignore-emscripten no processes +//@ run-fail +//@ error-pattern:index out of bounds: the len is 1 but the index is 2 +//@ ignore-emscripten no processes fn main() { let v: Vec<isize> = vec![10]; diff --git a/tests/ui/array-slice-vec/vec-repeat-with-cast.rs b/tests/ui/array-slice-vec/vec-repeat-with-cast.rs index 3e0e18873ab..4af38d9cf32 100644 --- a/tests/ui/array-slice-vec/vec-repeat-with-cast.rs +++ b/tests/ui/array-slice-vec/vec-repeat-with-cast.rs @@ -1,5 +1,5 @@ -// run-pass +//@ run-pass -// pretty-expanded FIXME #23616 +//@ pretty-expanded FIXME #23616 pub fn main() { let _a = [0; 1 as usize]; } diff --git a/tests/ui/array-slice-vec/vec-tail-matching.rs b/tests/ui/array-slice-vec/vec-tail-matching.rs index 5f1699227d8..aaeb05e6d77 100644 --- a/tests/ui/array-slice-vec/vec-tail-matching.rs +++ b/tests/ui/array-slice-vec/vec-tail-matching.rs @@ -1,4 +1,4 @@ -// run-pass +//@ run-pass struct Foo { string: &'static str diff --git a/tests/ui/array-slice-vec/vector-no-ann-2.rs b/tests/ui/array-slice-vec/vector-no-ann-2.rs index e2055f551ac..b130c6bc2ff 100644 --- a/tests/ui/array-slice-vec/vector-no-ann-2.rs +++ b/tests/ui/array-slice-vec/vector-no-ann-2.rs @@ -1,6 +1,6 @@ -// run-pass +//@ run-pass -// pretty-expanded FIXME #23616 +//@ pretty-expanded FIXME #23616 pub fn main() { let _quux: Box<Vec<usize>> = Box::new(Vec::new()); |
