-
snippet:
````rust
fn main() {
let _ = -(-0.0f16);
}
````
Version information
````
rustc 1.80.0-nightly (378a43a06 2024-05-01)
binary: rustc
commit-hash: 378a43a06510f3e3a49c69c8de71745e6a8840…
-
auto-reduced (treereduce-rust):
````rust
fn foo() {
let a = for &'a () {
const {
let awd = ();
let _: &'a () = &awd;
};
b
};
}
…
-
auto-reduced (treereduce-rust):
````rust
pub async const fn test(s: String) -> String {
const fn takes_string(s: String) -> String {
s
}
become takes_string(s);
}
…
-
snippet:
````rust
pub trait Archive {
type Archived;
}
impl::Archived {
type Archived = ();
}
````
Version information
````
rustc 1.78.0-nightly (ee03c286c 2024-03-15)
bina…
-
This wouldn't happen if I switch to 0.2.71
Crash report:
```
---- Minecraft Crash Report ----
// Surprise! Haha. Well, this is awkward.
Time: 2022/6/24 上午2:58
Description: Initializing game
…
-
I tried this:
```
touch empty.rs && rustc +nightly empty.rs --crate-type dylib -Crpath
```
I expected to see this happen: Anything but an ICE
Instead, this happened:
```
thread 'rustc' …
-
auto-reduced (treereduce-rust):
````rust
async fn empty() {}
async fn meow(a: [u8; 0xffff_ffff_ffff_ffff]) {
empty().await;
dbg!(a);
}
````
original:
````rust
async fn em…
-
## Your environment
Which OS do you use?
Ubuntu 22.04
Which version of GHC do you use and how did you install it?
9.4.8 from GHCup
How is your project built (alternative: link to the p…
-
Recompiling this minimal example using `rustc 1.60.0 (7737e0b5c 2022-04-04)` or `rustc 1.62.0-nightly (1f7fb6413 2022-04-10)` crashes with `Found unstable fingerprints for def_ident_span(foo[c936]::{i…
-
auto-reduced (treereduce-rust):
````rust
trait X {}
trait Z {
type Assoc: Y;
}
struct A(T);
impl Z for A {
type Assoc = T;
}
impl From for T {}
````
original:
````…