diff options
| author | 许杰友 Jieyou Xu (Joe) <jieyouxu@outlook.com> | 2024-02-16 20:02:50 +0000 |
|---|---|---|
| committer | 许杰友 Jieyou Xu (Joe) <jieyouxu@outlook.com> | 2024-02-16 20:02:50 +0000 |
| commit | ec2cc761bc7067712ecc7734502f703fe3b024c8 (patch) | |
| tree | 7ab55cd9562da45b86c959f1b98c199b2b03ca92 /tests/ui/limits | |
| parent | e53d6dd35bb38b81dff4b00497f4c152e9009499 (diff) | |
| download | rust-ec2cc761bc7067712ecc7734502f703fe3b024c8.tar.gz rust-ec2cc761bc7067712ecc7734502f703fe3b024c8.zip | |
[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives
Diffstat (limited to 'tests/ui/limits')
| -rw-r--r-- | tests/ui/limits/huge-array-simple-32.rs | 4 | ||||
| -rw-r--r-- | tests/ui/limits/huge-array-simple-64.rs | 4 | ||||
| -rw-r--r-- | tests/ui/limits/huge-array.rs | 2 | ||||
| -rw-r--r-- | tests/ui/limits/huge-enum.rs | 6 | ||||
| -rw-r--r-- | tests/ui/limits/huge-struct.rs | 8 | ||||
| -rw-r--r-- | tests/ui/limits/issue-15919-32.rs | 4 | ||||
| -rw-r--r-- | tests/ui/limits/issue-15919-64.rs | 4 | ||||
| -rw-r--r-- | tests/ui/limits/issue-17913.rs | 6 | ||||
| -rw-r--r-- | tests/ui/limits/issue-55878.rs | 8 | ||||
| -rw-r--r-- | tests/ui/limits/issue-56762.rs | 2 | ||||
| -rw-r--r-- | tests/ui/limits/issue-69485-var-size-diffs-too-large.rs | 6 | ||||
| -rw-r--r-- | tests/ui/limits/issue-75158-64.rs | 4 |
12 files changed, 29 insertions, 29 deletions
diff --git a/tests/ui/limits/huge-array-simple-32.rs b/tests/ui/limits/huge-array-simple-32.rs index f25b8887402..6ff981cd160 100644 --- a/tests/ui/limits/huge-array-simple-32.rs +++ b/tests/ui/limits/huge-array-simple-32.rs @@ -1,5 +1,5 @@ -// ignore-64bit -// build-fail +//@ ignore-64bit +//@ build-fail #![allow(arithmetic_overflow)] diff --git a/tests/ui/limits/huge-array-simple-64.rs b/tests/ui/limits/huge-array-simple-64.rs index c5778c428ae..13b284503bf 100644 --- a/tests/ui/limits/huge-array-simple-64.rs +++ b/tests/ui/limits/huge-array-simple-64.rs @@ -1,5 +1,5 @@ -// build-fail -// ignore-32bit +//@ build-fail +//@ ignore-32bit #![allow(arithmetic_overflow)] diff --git a/tests/ui/limits/huge-array.rs b/tests/ui/limits/huge-array.rs index 811cf25dd76..97cfd1ff8fb 100644 --- a/tests/ui/limits/huge-array.rs +++ b/tests/ui/limits/huge-array.rs @@ -1,4 +1,4 @@ -// build-fail +//@ build-fail fn generic<T: Copy>(t: T) { let s: [T; 1518600000] = [t; 1518600000]; diff --git a/tests/ui/limits/huge-enum.rs b/tests/ui/limits/huge-enum.rs index dd4bae60d3e..a6e6c5b73be 100644 --- a/tests/ui/limits/huge-enum.rs +++ b/tests/ui/limits/huge-enum.rs @@ -1,6 +1,6 @@ -// build-fail -// normalize-stderr-test "std::option::Option<\[u32; \d+\]>" -> "TYPE" -// normalize-stderr-test "\[u32; \d+\]" -> "TYPE" +//@ build-fail +//@ normalize-stderr-test "std::option::Option<\[u32; \d+\]>" -> "TYPE" +//@ normalize-stderr-test "\[u32; \d+\]" -> "TYPE" #[cfg(target_pointer_width = "32")] type BIG = Option<[u32; (1<<29)-1]>; diff --git a/tests/ui/limits/huge-struct.rs b/tests/ui/limits/huge-struct.rs index 904e2774b19..c9fd56b3a57 100644 --- a/tests/ui/limits/huge-struct.rs +++ b/tests/ui/limits/huge-struct.rs @@ -1,7 +1,7 @@ -// build-fail -// normalize-stderr-test "S32" -> "SXX" -// normalize-stderr-test "S1M" -> "SXX" -// error-pattern: too big for the current +//@ build-fail +//@ normalize-stderr-test "S32" -> "SXX" +//@ normalize-stderr-test "S1M" -> "SXX" +//@ error-pattern: too big for the current struct S32<T> { v0: T, diff --git a/tests/ui/limits/issue-15919-32.rs b/tests/ui/limits/issue-15919-32.rs index 3254cb2c5bb..d1d1c339181 100644 --- a/tests/ui/limits/issue-15919-32.rs +++ b/tests/ui/limits/issue-15919-32.rs @@ -1,5 +1,5 @@ -// ignore-64bit -// build-fail +//@ ignore-64bit +//@ build-fail fn main() { let x = [0usize; 0xffff_ffff]; //~ ERROR too big diff --git a/tests/ui/limits/issue-15919-64.rs b/tests/ui/limits/issue-15919-64.rs index 272e8800d68..7e6200882a9 100644 --- a/tests/ui/limits/issue-15919-64.rs +++ b/tests/ui/limits/issue-15919-64.rs @@ -1,5 +1,5 @@ -// build-fail -// ignore-32bit +//@ build-fail +//@ ignore-32bit fn main() { let x = [0usize; 0xffff_ffff_ffff_ffff]; //~ ERROR too big diff --git a/tests/ui/limits/issue-17913.rs b/tests/ui/limits/issue-17913.rs index 6b37d6f0551..5df8c48c7ec 100644 --- a/tests/ui/limits/issue-17913.rs +++ b/tests/ui/limits/issue-17913.rs @@ -1,6 +1,6 @@ -// build-fail -// normalize-stderr-test "\[&usize; \d+\]" -> "[&usize; usize::MAX]" -// error-pattern: too big for the current architecture +//@ build-fail +//@ normalize-stderr-test "\[&usize; \d+\]" -> "[&usize; usize::MAX]" +//@ error-pattern: too big for the current architecture #[cfg(target_pointer_width = "64")] fn main() { diff --git a/tests/ui/limits/issue-55878.rs b/tests/ui/limits/issue-55878.rs index c1c54646db8..1372433e11a 100644 --- a/tests/ui/limits/issue-55878.rs +++ b/tests/ui/limits/issue-55878.rs @@ -1,8 +1,8 @@ -// build-fail -// normalize-stderr-64bit "18446744073709551615" -> "SIZE" -// normalize-stderr-32bit "4294967295" -> "SIZE" +//@ build-fail +//@ normalize-stderr-64bit "18446744073709551615" -> "SIZE" +//@ normalize-stderr-32bit "4294967295" -> "SIZE" -// error-pattern: are too big for the current architecture +//@ error-pattern: are too big for the current architecture fn main() { println!("Size: {}", std::mem::size_of::<[u8; u64::MAX as usize]>()); } diff --git a/tests/ui/limits/issue-56762.rs b/tests/ui/limits/issue-56762.rs index 1c7facb045d..17b3ad8b01e 100644 --- a/tests/ui/limits/issue-56762.rs +++ b/tests/ui/limits/issue-56762.rs @@ -1,4 +1,4 @@ -// only-x86_64 +//@ only-x86_64 const HUGE_SIZE: usize = !0usize / 8; diff --git a/tests/ui/limits/issue-69485-var-size-diffs-too-large.rs b/tests/ui/limits/issue-69485-var-size-diffs-too-large.rs index 2560ffe168b..9c150c119d0 100644 --- a/tests/ui/limits/issue-69485-var-size-diffs-too-large.rs +++ b/tests/ui/limits/issue-69485-var-size-diffs-too-large.rs @@ -1,6 +1,6 @@ -// build-fail -// only-x86_64 -// compile-flags: -Zmir-opt-level=0 +//@ build-fail +//@ only-x86_64 +//@ compile-flags: -Zmir-opt-level=0 fn main() { Bug::V([0; !0]); //~ ERROR are too big for the current diff --git a/tests/ui/limits/issue-75158-64.rs b/tests/ui/limits/issue-75158-64.rs index 06c209c078f..b294b147a91 100644 --- a/tests/ui/limits/issue-75158-64.rs +++ b/tests/ui/limits/issue-75158-64.rs @@ -1,7 +1,7 @@ //~ ERROR -// build-fail -// ignore-32bit +//@ build-fail +//@ ignore-32bit struct S<T> { x: [T; !0], |
