-
Although it does mostly work, the specializer code (which is in charge of monomorphization) is flimsy and bug-prone, difficult to read and understand, and needlessly asynchronous (which makes it hard …
-
Probably regressed in #64324 (Fix mixing crates with different `share_generics`)
```
$ rustc -V
rustc 1.40.0-nightly (084beb83e 2019-09-27)
$ git clone https://github.com/bjorn3/rustc_codegen_cr…
-
@jhwgh1968 there has been an open issue regarding the fact that creating an `Engine` is expensive: https://github.com/jonathandturner/rhai/issues/142
It looks like registering all those core func…
-
Which operating system does the issue occur on? Linux
If on linux, are you using X11 or Wayland? Wayland
**Are you including a patch that fixes the issue? Why yes in fact I am glad you asked**
…
ghost updated
5 years ago
-
In #1088 I tried defining `quotient` as a truncated coequalizer, which broke the rest of the library, notably V.v. I originally thought this was a problem with V.v, but I noticed after omitting it fro…
-
With the Rust 2018 edition, using Ructe produces lots of `warning: trait objects without an explicit 'dyn' are deprecated`, one for every generated template function, because of the `&mut Write` argum…
-
Environment:
```
note: rustc 1.41.0-nightly (4007d4ef2 2019-12-01) running on x86_64-unknown-linux-gnu
note: compiler flags: -C codegen-units=1 -C debuginfo=2 --crate-type bin
```
The code:
``…
-
```rust
struct Bar(M);
impl Bar {
fn foo(&self) {
fn f() {}
fn type_name_of(_: T) -> &'static str {
unsafe { type_name::() }
}
type_name_of(f)…
-
E.g. `push_const_name` here:
https://github.com/rust-lang/rust/blob/d98a165e39a3634eeac2b1f35c81560f5a7e8ded/src/librustc_mir/monomorphize/item.rs#L398
See https://github.com/rust-lang/rust/pull/536…
-
Hey folks,
I was told to create an issue here. When compiling crates, I often see this crate holding up the overall process, and because others are depending on it, it grabs one cpu core and the ot…