Skip to content

Commit

Permalink
Wasm32 support (#828)
Browse files Browse the repository at this point in the history
* feat: introduce no_std support

* refact: move  func from Runner to VM
  • Loading branch information
tdelabro authored Mar 8, 2023
1 parent 91bd6b0 commit c326ba8
Show file tree
Hide file tree
Showing 101 changed files with 4,219 additions and 898 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,10 @@ jobs:
uses: taiki-e/install-action@nextest
- name: Install cargo-llvm-cov
uses: taiki-e/install-action@cargo-llvm-cov
- name: Install wasm-bindgen-cli
uses: jetli/wasm-pack-action@v0.4.0
with:
version: "v0.10.3"

- name: Set up cargo cache
uses: Swatinem/rust-cache@v2
Expand Down Expand Up @@ -62,6 +66,10 @@ jobs:
run: pip install ecdsa fastecdsa sympy cairo-lang
- name: Run tests
run: make -j test
- name: Run tests no_std
run: make -j test-no_std
- name: Run wasm tests
run: make -j test-wasm
- name: Compare trace and memory
run: make -j compare_trace_memory
- name: Compare trace and memory with proof mode
Expand Down
Loading

0 comments on commit c326ba8

Please sign in to comment.