-
The following happens for the `async_fn_in_trait` feature. I guess it is caused by the indirect recursion (`First::first()` -> `Second::second()` -> `First::first()` -> `Second::second()` -> `Firs…
-
### Problem
Setting this up to track progress on closures.
The immediate goal is to:
- Allow calling higher order functions with closures as arguments
- Allow functions to return closures
Th…
-
We [currently](https://github.com/pantsbuild/pants/blob/master/src/rust/engine/rule_graph/README.md) "monomorphize" `@rule`s in the `RuleGraph` by creating a distinct copy of a `@rule` per set of `Par…
-
I'm working on adding neon support to RustFFT, and wanted to try the `vld*` and `vst*` instrinsics added here: https://github.com/rust-lang/stdarch/pull/1224
First results were promising, but now I…
-
After a few queries rust-analyzer gets stuck using 100% CPU all the time, and all of that time is spent appending to a string in an `fmt::Debug` implementation.
rust-analyzer 1.79.0-nightly (2f090c…
-
Updating Rust toolchain from nightly-2023-10-20 to nightly-2023-10-21 requires source changes.
The failed automated run [can be found here.](https://github.com/model-checking/kani/actions/runs/6648733…
-
Seems like `rustc` have to generator lots of code for ast visitors.
![image](https://user-images.githubusercontent.com/29931815/143390366-304be36f-bca8-4d28-969d-fced256f629c.png)
…
kdy1 updated
11 months ago
-
In circumstances where generics don't have enough information to resolve to a concrete type, type inference should have an error about ambiguous types. For example:
```qsharp
let x = Length([]);
``…
-
I would like to add another provided method to `Progress`, suitable for trait-object usage to avoid monomorphization:
```rust
triat DynProgress: Send + Sync {
// Required methods
fn add_…
-
### Problem
In this PR https://github.com/noir-lang/noir/pull/1952 format strings are being added to enable easy string interpolation for printing. During name resolution a string literal is checked …