Clean up E0668 explanation

This commit is contained in:
Guillaume Gomez 2020-06-16 13:11:32 +02:00
parent 59493917be
commit 5e13935677

View File

@ -1,11 +1,7 @@
Malformed inline assembly rejected by LLVM.
LLVM checks the validity of the constraints and the assembly string passed to
it. This error implies that LLVM seems something wrong with the inline
assembly call.
Erroneous code example:
In particular, it can happen if you forgot the closing bracket of a register
constraint (see issue #51430):
```compile_fail,E0668
#![feature(llvm_asm)]
@ -17,3 +13,10 @@ fn main() {
}
}
```
LLVM checks the validity of the constraints and the assembly string passed to
it. This error implies that LLVM seems something wrong with the inline
assembly call.
In particular, it can happen if you forgot the closing bracket of a register
constraint (see issue #51430), like in the previous code example.