IGI-111
IGI-111
I'm closing this in favor of https://github.com/FuelLabs/sway/issues/5563 since it looks like we can do without jumps using that intrinsic
After some investigation, it looks like the current way our encoding works is different for input and output. Input values are directly usable and pointer values are populated with correct...
There is a practical issue here in that the test frameworks for sway and fuels-rs are both dependent on each other, and changing this serialization will require a breaking change...
> the external function being called can kill any/all optimizer assumptions This is by design. I believe asm blocks already are treated as black boxes by the optimizer, aren't they?...
In any case, this needs testing, at the very least to validate that the opcode gets compiled correctly.
Unsupported for now for reasons explained above.
As I've expressed elsewhere, I feel strongly that the expression based design of Rust and ML is actually a good thing, that it simplifies things conceptually and allows you to...
The reason Rust has `#[ignore]` is so you can define tests that will not be run by default but can still be selected explicitly in the test runner. I'm amenable...
Yep.
LGTM but @esdrubal can you create the issues you mention in the description before we merge this?