dmakarov
dmakarov
A smaller module also crashes ```move module main::struct_nested { struct Box has copy, drop, store { a: T } struct Box3 has copy, drop, store { b: Box } fun...
> A smaller module also crashes > > ```move > module main::struct_nested { > struct Box has copy, drop, store { a: T } > struct Box3 has copy, drop,...
I think it does, although I didn't make changes rbpf-tests that would use the code returned by entrypoint. Incidentally, I'm inclined to move away from rbpf-tests towards more testing in...
Work on this involves porting an existing Aptos or Sui on-chain applications to Solana blockchain.
I’m not sure about commands in general. I don’t see myself ever needing to use them. However the lint check I absolutely want to see run and pass without errors...
I'd like to assign this issue to myself, unless someone is already making progress on this.
Partial implementation is added in #251
#260, #266, and #273 resolve this for now. Updates will be necessary when Solana Runtime support for Move is finalized.
In rbpf-tests.rs the linker command already adds an option to strip all symbols. We might have to keep move-native symbols short or replace them by hashes, assuming we can avoid...
We already strip all symbols that are not exported. When `move build` links the final `.so` file it strips all the symbols. https://github.com/solana-labs/move/blob/eda1dcf69a816a2732d88a80d6f31b459d775066/language/solana/move-to-solana/src/lib.rs#L275 and this is in rbpf-tests.rs when linking...