paritytech / polkadot-sdk

The Parity Polkadot Blockchain SDK
https://polkadot.com/
1.91k stars 704 forks source link

Bump PolkaVM version #6533

Open jarkkojs opened 3 days ago

jarkkojs commented 3 days ago

The goal is to bump the PolkaVM version for https://github.com/paritytech/polkadot-sdk/tree/master/substrate/client/executor/polkavm, and thus get rid of Parity's toolchain. NOTE: This pull request is still draft, i.e. being updated and not ready for review (yet).

CallArgs

WIP

StateArgs

Solved with:

        // Make sure the memory is cleared...
        self.0.reset_memory().unwrap();

        // ...and allocate space for the input payload.
        self.0.sbrk(raw_data_length).unwrap();

Unsorted

jarkkojs commented 2 days ago

BTW, please help me to interpret the CI errors...

jarkkojs commented 1 day ago

@koute no further answers needed despite some questions. I'll ping you at chat if anything. After taking yesterday off comments feel somewhat clear.

jarkkojs commented 21 hours ago

I'm sure I missed something but did my best ;-)

jarkkojs commented 20 hours ago

2x oldlinux tests failing