-
This is a tracking issue for the feature gate `#![feature(const_cell_refs)]`.
### About tracking issues
Tracking issues are used to record the overall progress of implementation.
They are also …
-
I have a function that works on chunks of data. The chunks have a fixed size that I specify via const generics. The chunk size should be used as Lanes parameter for `SimdF32::from_array`; however, I f…
-
**Describe the bug**
The Q# language specification says in [Type Parameterizations](https://github.com/microsoft/qsharp-language/blob/main/Specifications/Language/4_TypeSystem/TypeParameterizations…
-
The name of the original callable is listed as parent for monomorphized specializations.
-
I got a very strange error:
```
error: reached the type-length limit while instantiating `parser::lang::__parse_logic::::{{closure}}#0`
--> src/parser.rs:97:1
|
97 | / peg::parser! { gram…
-
Instead of having explicit pointer-wrapping types in `spirv-std` like `Input`, instead, have the compiler not emit storage classes at all (using `Generic` as a placeholder or something, even though th…
-
Great post! I've needed a link for some of these before (number 11 is the most recent one I remember needed).
One nuance you might consider adding to misunderstanding 4 -- people might be conflati…
-
Promotion is the process of allowing `let x: &'static u32 = &1;` to be valid in Rust. Technically the `&1` produces a temporary local variable and references to that don't have the `'static` lifetime.…
-
A transformation needs to be added to resolve/remove generic callables from the syntax tree.
- [X] Generic definitions should be replaced with only necessary concrete definitions.
- [X] Calls t…
-
I tried this code:
https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=02201e00b6564bb0149acccfdf698b9d
I expected to see this happen: Compiles or have some error.
Inste…