| error[E0435]: attempt to use a non-constant value in a constant |
| --> $DIR/invalid-const-operand.rs:40:26 |
| | |
| LL | asm!("{}", const x); |
| | ^ non-constant value |
| | |
| help: consider using `const` instead of `let` |
| | |
| LL | const x: /* Type */ = 0; |
| | ~~~~~ ++++++++++++ |
| |
| error[E0435]: attempt to use a non-constant value in a constant |
| --> $DIR/invalid-const-operand.rs:43:36 |
| | |
| LL | asm!("{}", const const_foo(x)); |
| | ^ non-constant value |
| | |
| help: consider using `const` instead of `let` |
| | |
| LL | const x: /* Type */ = 0; |
| | ~~~~~ ++++++++++++ |
| |
| error[E0435]: attempt to use a non-constant value in a constant |
| --> $DIR/invalid-const-operand.rs:46:36 |
| | |
| LL | asm!("{}", const const_bar(x)); |
| | ^ non-constant value |
| | |
| help: consider using `const` instead of `let` |
| | |
| LL | const x: /* Type */ = 0; |
| | ~~~~~ ++++++++++++ |
| |
| error: invalid type for `const` operand |
| --> $DIR/invalid-const-operand.rs:12:19 |
| | |
| LL | global_asm!("{}", const 0f32); |
| | ^^^^^^---- |
| | | |
| | is an `f32` |
| | |
| = help: `const` operands must be of an integer type |
| |
| error: invalid type for `const` operand |
| --> $DIR/invalid-const-operand.rs:14:19 |
| | |
| LL | global_asm!("{}", const 0 as *mut u8); |
| | ^^^^^^------------ |
| | | |
| | is a `*mut u8` |
| | |
| = help: `const` operands must be of an integer type |
| |
| error: invalid type for `const` operand |
| --> $DIR/invalid-const-operand.rs:24:20 |
| | |
| LL | asm!("{}", const 0f32); |
| | ^^^^^^---- |
| | | |
| | is an `f32` |
| | |
| = help: `const` operands must be of an integer type |
| |
| error: invalid type for `const` operand |
| --> $DIR/invalid-const-operand.rs:26:20 |
| | |
| LL | asm!("{}", const 0 as *mut u8); |
| | ^^^^^^------------ |
| | | |
| | is a `*mut u8` |
| | |
| = help: `const` operands must be of an integer type |
| |
| error: invalid type for `const` operand |
| --> $DIR/invalid-const-operand.rs:28:20 |
| | |
| LL | asm!("{}", const &0); |
| | ^^^^^^-- |
| | | |
| | is a `&i32` |
| | |
| = help: `const` operands must be of an integer type |
| |
| error: aborting due to 8 previous errors |
| |
| For more information about this error, try `rustc --explain E0435`. |