RISC-V: Update octez-riscv-pvm

Relates to RV-874. Relates to RV-881.

What

This MR updates the octez-riscv version to the latest and includes the necessary fixes to the OCaml API to work with this version.

Why

The OCaml API will soon be be expanded to expose the outbox functionality, this is in preparation for these upcoming changes.

How

Updated the octez-riscv version and assets. Updated the SDK version used in rust_deps and lib_wasm_runtime. Updated Tezt regressions.

Manually Testing

make -C src/riscv all

Tasks for the Author

  • Link all Linear issues related to this MR using magic words (e.g. part of, relates to, closes).
  • Eliminate dead code and other spurious artefacts introduced in your changes.
  • Document new public functions, methods and types.
  • Make sure the documentation for updated functions, methods, and types is correct.
  • Add tests for bugs that have been fixed.
  • Put in reasonable effort to ensure that CI will pass.
    • make -C src/riscv
    • dune test src/lib_riscv
    • dune build src/rust_deps
  • If applicable, trigger the tezt-riscv-slow-sequential test job.
  • Write commit messages to reflect the changes they're about.
  • Self-review your changes to ensure they are high-quality.
  • Complete all of the above before assigning this MR to reviewers.
Edited by Victor Dumitrescu

Merge request reports

Loading