Add a known panic case
This commit is contained in:
parent
c48beb652e
commit
b454bc34fb
46
Readme.md
46
Readme.md
@ -32,22 +32,40 @@ $ ./build.sh
|
|||||||
|
|
||||||
## Not yet supported
|
## Not yet supported
|
||||||
|
|
||||||
* [ ] Checked binops
|
* Checked binops
|
||||||
* [ ] Statics
|
* Statics
|
||||||
* [ ] Drop glue
|
* Drop glue
|
||||||
|
|
||||||
* [ ] Building libraries
|
* Building libraries
|
||||||
* [ ] Other call abi's
|
* Other call abi's
|
||||||
* [ ] Unsized types
|
* Unsized types
|
||||||
* [ ] Slice indexing
|
* Slice indexing
|
||||||
* [ ] Sub slice
|
* Sub slice
|
||||||
* [ ] Closures
|
* Closures
|
||||||
* [ ] Some rvalue's
|
* Some rvalue's
|
||||||
|
|
||||||
* [ ] Inline assembly
|
* Inline assembly
|
||||||
* [ ] Custom sections
|
* Custom sections
|
||||||
|
|
||||||
## Known errors
|
## Known errors
|
||||||
|
|
||||||
* [ ] cranelift-module api seems to be used wrong, thus causing panic for some consts
|
* cranelift-module api seems to be used wrong, thus causing panic for some consts
|
||||||
* [ ] cranelift-codegen doesn't have encodings for some instructions for types smaller than I32
|
* cranelift-codegen doesn't have encodings for some instructions for types smaller than I32
|
||||||
|
|
||||||
|
```
|
||||||
|
[...]
|
||||||
|
warning: DefId(0/0:128 ~ lib[8787]::f64[0]::{{impl}}[0]::classify[0]):
|
||||||
|
fn f64::<impl at ./target/libcore/src/libcore/num/f64.rs:156:1: 490:2>::classify(_1: f64) -> num::FpCategory{
|
||||||
|
[...]
|
||||||
|
}
|
||||||
|
warning: stmt _3 = _1
|
||||||
|
warning: stmt _5 = BitAnd(move _6, const Unevaluated(DefId(0/0:130 ~ lib[8787]::f64[0]::{{impl}}[0]::classify[0]::MAN_MASK[0]), []):u64)
|
||||||
|
thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', libcore/option.rs:345:21
|
||||||
|
stack backtrace:
|
||||||
|
[...]
|
||||||
|
10: <core::option::Option<T>>::unwrap
|
||||||
|
at /checkout/src/libcore/macros.rs:20
|
||||||
|
11: rustc_codegen_cranelift::constant::trans_constant
|
||||||
|
at src/constant.rs:26
|
||||||
|
[...]
|
||||||
|
```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user