2024-03-02 09:18:06 -06:00
|
|
|
error[E0693]: incorrect `repr(align)` attribute format: `align` expects a literal integer as argument
|
2024-03-02 08:42:13 -06:00
|
|
|
--> $DIR/arg-error-issue-121425.rs:4:14
|
|
|
|
|
|
|
|
|
LL | #[repr(align(N))]
|
|
|
|
| ^
|
|
|
|
|
|
|
|
error[E0589]: invalid `repr(align)` attribute: not an unsuffixed integer
|
2024-03-02 09:18:06 -06:00
|
|
|
--> $DIR/arg-error-issue-121425.rs:8:14
|
2024-03-02 08:42:13 -06:00
|
|
|
|
|
|
|
|
LL | #[repr(align('a'))]
|
2024-03-02 09:18:06 -06:00
|
|
|
| ^^^
|
2024-03-02 08:42:13 -06:00
|
|
|
|
|
|
|
error[E0589]: invalid `repr(align)` attribute: not an unsuffixed integer
|
2024-03-02 09:18:06 -06:00
|
|
|
--> $DIR/arg-error-issue-121425.rs:12:14
|
2024-03-02 08:42:13 -06:00
|
|
|
|
|
|
|
|
LL | #[repr(align("str"))]
|
2024-03-02 09:18:06 -06:00
|
|
|
| ^^^^^
|
2024-03-02 08:42:13 -06:00
|
|
|
|
|
|
|
error[E0693]: incorrect `repr(align)` attribute format: `align` takes exactly one argument in parentheses
|
|
|
|
--> $DIR/arg-error-issue-121425.rs:16:8
|
|
|
|
|
|
|
|
|
LL | #[repr(align())]
|
|
|
|
| ^^^^^^^
|
|
|
|
|
2024-03-02 09:18:06 -06:00
|
|
|
error[E0552]: incorrect `repr(packed)` attribute format: `packed` expects a literal integer as argument
|
2024-03-02 08:42:13 -06:00
|
|
|
--> $DIR/arg-error-issue-121425.rs:21:15
|
|
|
|
|
|
|
|
|
LL | #[repr(packed(P))]
|
|
|
|
| ^
|
|
|
|
|
|
|
|
error[E0552]: incorrect `repr(packed)` attribute format: `packed` takes exactly one parenthesized argument, or no parentheses at all
|
|
|
|
--> $DIR/arg-error-issue-121425.rs:25:8
|
|
|
|
|
|
|
|
|
LL | #[repr(packed())]
|
|
|
|
| ^^^^^^^^
|
|
|
|
|
|
|
|
error: aborting due to 6 previous errors
|
|
|
|
|
|
|
|
Some errors have detailed explanations: E0552, E0589, E0693.
|
|
|
|
For more information about an error, try `rustc --explain E0552`.
|