|
1 |
| -From 0ffdd8eda8df364391c8ac6e1ce92c73ba9254d4 Mon Sep 17 00:00:00 2001 |
| 1 | +From eb703e627e7a84f1cd8d0d87f0f69da1f0acf765 Mon Sep 17 00:00:00 2001 |
2 | 2 |
|
3 | 3 | Date: Fri, 3 Dec 2021 12:16:30 +0100
|
4 | 4 | Subject: [PATCH] Disable long running tests
|
5 | 5 |
|
6 | 6 | ---
|
7 |
| - library/core/tests/slice.rs | 3 +++ |
8 |
| - 1 file changed, 3 insertions(+) |
| 7 | + library/core/tests/slice.rs | 2 ++ |
| 8 | + 1 file changed, 2 insertions(+) |
9 | 9 |
|
10 | 10 | diff --git a/library/core/tests/slice.rs b/library/core/tests/slice.rs
|
11 |
| -index 2c8f00a..44847ee 100644 |
| 11 | +index 8402833..84592e0 100644 |
12 | 12 | --- a/library/core/tests/slice.rs
|
13 | 13 | +++ b/library/core/tests/slice.rs
|
14 |
| -@@ -2332,7 +2332,8 @@ macro_rules! empty_max_mut { |
15 |
| - }; |
16 |
| - } |
| 14 | +@@ -2462,6 +2462,7 @@ take_tests! { |
| 15 | + #[cfg(not(miri))] // unused in Miri |
| 16 | + const EMPTY_MAX: &'static [()] = &[(); usize::MAX]; |
17 | 17 |
|
18 | 18 | +/*
|
19 |
| - #[cfg(not(miri))] // Comparing usize::MAX many elements takes forever in Miri (and in rustc without optimizations) |
20 |
| - take_tests! { |
21 |
| - slice: &[(); usize::MAX], method: take, |
22 |
| - (take_in_bounds_max_range_to, (..usize::MAX), Some(EMPTY_MAX), &[(); 0]), |
23 |
| -@@ -2345,3 +2347,4 @@ take_tests! { |
| 19 | + // can't be a constant due to const mutability rules |
| 20 | + #[cfg(not(miri))] // unused in Miri |
| 21 | + macro_rules! empty_max_mut { |
| 22 | +@@ -2485,6 +2486,7 @@ take_tests! { |
24 | 23 | (take_mut_oob_max_range_to_inclusive, (..=usize::MAX), None, empty_max_mut!()),
|
25 | 24 | (take_mut_in_bounds_max_range_from, (usize::MAX..), Some(&mut [] as _), empty_max_mut!()),
|
26 | 25 | }
|
27 | 26 | +*/
|
| 27 | + |
| 28 | + #[test] |
| 29 | + fn test_slice_from_ptr_range() { |
28 | 30 | --
|
29 | 31 | 2.26.2.7.g19db9cfb68
|
30 | 32 |
|
0 commit comments