1 error: expected exactly one integer literal argument
2 --> $DIR/invalid_rustc_layout_scalar_valid_range.rs:3:1
4 LL | #[rustc_layout_scalar_valid_range_start(u32::MAX)]
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7 error: expected exactly one integer literal argument
8 --> $DIR/invalid_rustc_layout_scalar_valid_range.rs:6:1
10 LL | #[rustc_layout_scalar_valid_range_end(1, 2)]
11 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
13 error: expected exactly one integer literal argument
14 --> $DIR/invalid_rustc_layout_scalar_valid_range.rs:9:1
16 LL | #[rustc_layout_scalar_valid_range_end(a = "a")]
17 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
19 error: attribute should be applied to a struct
20 --> $DIR/invalid_rustc_layout_scalar_valid_range.rs:12:1
22 LL | #[rustc_layout_scalar_valid_range_end(1)]
23 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30 error: expected exactly one integer literal argument
31 --> $DIR/invalid_rustc_layout_scalar_valid_range.rs:18:1
33 LL | #[rustc_layout_scalar_valid_range_start(rustc_layout_scalar_valid_range_start)]
34 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
36 error: aborting due to 5 previous errors