Skip to content

Commit 3f1b797

Browse files
committed
Fix test
1 parent 290ac8d commit 3f1b797

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

src/test/ui/repr/repr-align.rs

+6-6
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ struct S0(i32);
88
//~| ERROR: invalid `repr(align)` attribute: not a power of two
99
struct S1(i32);
1010

11-
#[repr(align(4294967296))] //~ ERROR: invalid `repr(align)` attribute: larger than 2^29
12-
//~| ERROR: invalid `repr(align)` attribute: larger than 2^29
11+
#[repr(align(4294967296))] //~ ERROR: invalid `repr(align)` attribute: larger than 4096
12+
//~| ERROR: invalid `repr(align)` attribute: larger than 4096
1313
struct S2(i32);
1414

15-
#[repr(align(536870912))] // ok: this is the largest accepted alignment
15+
#[repr(align(4096))] // ok: this is the largest accepted alignment
1616
struct S3(i32);
1717

1818
#[repr(align(16.0))] //~ ERROR: invalid `repr(align)` attribute: not an unsuffixed integer
@@ -23,11 +23,11 @@ enum E0 { A, B }
2323
//~| ERROR: invalid `repr(align)` attribute: not a power of two
2424
enum E1 { A, B }
2525

26-
#[repr(align(4294967296))] //~ ERROR: invalid `repr(align)` attribute: larger than 2^29
27-
//~| ERROR: invalid `repr(align)` attribute: larger than 2^29
26+
#[repr(align(4294967296))] //~ ERROR: invalid `repr(align)` attribute: larger than 4096
27+
//~| ERROR: invalid `repr(align)` attribute: larger than 4096
2828
enum E2 { A, B }
2929

30-
#[repr(align(536870912))] // ok: this is the largest accepted alignment
30+
#[repr(align(4096))] // ok: this is the largest accepted alignment
3131
enum E3 { A, B }
3232

3333
fn main() {}

src/test/ui/repr/repr-align.stderr

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ error[E0589]: invalid `repr(align)` attribute: not a power of two
1010
LL | #[repr(align(15))]
1111
| ^^^^^^^^^
1212

13-
error[E0589]: invalid `repr(align)` attribute: larger than 2^29
13+
error[E0589]: invalid `repr(align)` attribute: larger than 4096
1414
--> $DIR/repr-align.rs:11:8
1515
|
1616
LL | #[repr(align(4294967296))]
@@ -28,7 +28,7 @@ error[E0589]: invalid `repr(align)` attribute: not a power of two
2828
LL | #[repr(align(15))]
2929
| ^^^^^^^^^
3030

31-
error[E0589]: invalid `repr(align)` attribute: larger than 2^29
31+
error[E0589]: invalid `repr(align)` attribute: larger than 4096
3232
--> $DIR/repr-align.rs:26:8
3333
|
3434
LL | #[repr(align(4294967296))]
@@ -46,7 +46,7 @@ error[E0589]: invalid `repr(align)` attribute: not a power of two
4646
LL | #[repr(align(15))]
4747
| ^^^^^^^^^
4848

49-
error[E0589]: invalid `repr(align)` attribute: larger than 2^29
49+
error[E0589]: invalid `repr(align)` attribute: larger than 4096
5050
--> $DIR/repr-align.rs:11:8
5151
|
5252
LL | #[repr(align(4294967296))]
@@ -64,7 +64,7 @@ error[E0589]: invalid `repr(align)` attribute: not a power of two
6464
LL | #[repr(align(15))]
6565
| ^^^^^^^^^
6666

67-
error[E0589]: invalid `repr(align)` attribute: larger than 2^29
67+
error[E0589]: invalid `repr(align)` attribute: larger than 4096
6868
--> $DIR/repr-align.rs:26:8
6969
|
7070
LL | #[repr(align(4294967296))]

0 commit comments

Comments
 (0)