João Matos

Results 382 comments of João Matos

I just took out the GC changes. We can figure out the best approach in the meanwhile, but am thinking just going to the slab-per-module approach may be the way...

Some of those have already been fixed in https://github.com/FuelLabs/sway/pull/4648.

Cannot repro this, added a new test to the suite based on the contract provided: https://github.com/FuelLabs/sway/commit/98d8d78a6e76c6c927ace3b68138fe7b37d5ee03 It runs successfully, deploys the contract, calls `get_value` and returns the expected initial value...

@hal3e Followed your instructions and still everything passes. ``` running 1 test test can_get_contract_id ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out;...

Cool, thanks for the help. I can repro it now: ``` thread 'can_get_contract_id' panicked at 'called `Result::unwrap()` on an `Err` value: RevertTransactionError { reason: "Revert(0)", revert_id: 0, receipts: [Call {...

Can this be merged?

Great to see this one merged, awesome work :heart:

Just a little update, this bug is related to deferred monomorphization, which we are currently refactoring the compiler to be able to avoid, which should also fix this.

Not sure if it's too complex for auto wrapping, just looks like there's some bugs/edge cases in CppSharp. I don't really have time to help you troubleshoot these at the...

A bit hard to say what could be wrong, the `CXXDeductionGuide` might not be the reason this crashes. Can you try the same with `build.sh -configuration Debug` to build in...