Limit test to 64 bit systems to keep the sizes in the diagnostics stable · rust-lang/rust@85b1c67 (original) (raw)

2 files changed

lines changed

Original file line number Diff line number Diff line change
@@ -2,6 +2,7 @@
2 2 #![feature(large_assignments)]
3 3 #![move_size_limit = "1000"]
4 4 // build-fail
5 +// only-x86_64
5 6
6 7 // edition:2018
7 8
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
1 1 error: moving 10024 bytes
2 - --> $DIR/large_moves.rs:9:13
2 + --> $DIR/large_moves.rs:10:13
3 3 |
4 4 LL | let x = async {
5 5 | _____________^
@@ -17,19 +17,19 @@ LL | #![deny(large_assignments)]
17 17 | ^^^^^^^^^^^^^^^^^
18 18
19 19 error: moving 10024 bytes
20 - --> $DIR/large_moves.rs:15:14
20 + --> $DIR/large_moves.rs:16:14
21 21 |
22 22 LL | let z = (x, 42);
23 23 | ^ value moved from here
24 24
25 25 error: moving 10024 bytes
26 - --> $DIR/large_moves.rs:15:13
26 + --> $DIR/large_moves.rs:16:13
27 27 |
28 28 LL | let z = (x, 42);
29 29 | ^^^^^^^ value moved from here
30 30
31 31 error: moving 10024 bytes
32 - --> $DIR/large_moves.rs:17:13
32 + --> $DIR/large_moves.rs🔞13
33 33 |
34 34 LL | let a = z.0;
35 35 | ^^^ value moved from here