-
A Cargo project with:
```rust
fn main() {
panic!("foo");
}
```
built with:
`cargo +nightly build -Z build-std=std,panic_abort -Z build-std-features=panic_immediate_abort --target x86_…
-
The declaration engine allows the compiler add a layer of separation between AST nodes and declarations.
The goal of adding the declaration engine is to:
1. unlock trait constraints
2. stop inlin…
-
I know derived signals are simply `impl Fn()` which calls a signal within itself, however, it would be very convenient to be able to call a derive method on the signal to get back a concrete type of `…
-
This is a tracking issue for the RFC "1849" (rust-lang/rfcs#1849).
**Steps:**
- [ ] Implement the RFC
- [ ] Adjust documentation ([see instructions on forge][doc-guide])
- [ ] Stabilization PR…
-
Given the following code:
https://play.rust-lang.org/?version=nightly&mode=debug&edition=2018&gist=0a24628f94a07753519f86993f792ddb
```rust
#[cfg(target_arch = "x86_64")]
fn main() {
use…
-
This is now a tracking issue for [RFC 1240](https://github.com/rust-lang/rfcs/blob/master/text/1240-repr-packed-unsafe-ref.md), "Taking a reference into a struct marked `repr(packed)` should become `u…
huonw updated
8 months ago
-
`array::map` results in a bad codegen compared to manually unrolled code. This issue can be demonstrated by the following code: https://rust.godbolt.org/z/T7bnTE398
Relevant issue: #86912
-
The implementation of monomorphization is currently not actually monomorphization but instead a close approximation. This is causing implementation difficulties.
Given this Sway code:
```rust
s…
-
After I modified [this part](https://github.com/ChuyueSun/dafny/blob/55212773b2fc7d86b3f5eda77f2b31d750f6b71a/Source/DafnyCore/DafnyPrelude.bpl#L961-L1184) of the dafny prelude to invoke the built-in …
-
We want fast dev/debug compilation to make the feedback loop as short as possible. Especially for the frontend code.
Current incremental frontend compilation speed of two projects based on MoonZoon…