Skip to content

Commit

Permalink
Merge branch 'main' into optimize_validated_address_tracking
Browse files Browse the repository at this point in the history
  • Loading branch information
Oppen committed Mar 17, 2023
2 parents 59ad2e1 + 40d8325 commit 9aee7ea
Show file tree
Hide file tree
Showing 105 changed files with 6,072 additions and 2,570 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/bench.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
with:
python-version: '3.9'
- name: Install test dependencies
run: pip install ecdsa fastecdsa sympy cairo-lang
run: pip install ecdsa fastecdsa sympy typeguard==2.13.0 cairo-lang
- name: Run benchmark
run: make benchmark-action
- name: Store benchmark result
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/bench_pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
with:
python-version: '3.9'
- name: Install test dependencies
run: pip install ecdsa fastecdsa sympy cairo-lang
run: pip install ecdsa fastecdsa sympy typeguard==2.13.0 cairo-lang
- name: Run benchmark
run: make benchmark-action
- name: Store benchmark result
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/iai_main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
python-version: '3.9'
- name: Install test dependencies
run: |
pip install ecdsa fastecdsa sympy cairo-lang
pip install ecdsa fastecdsa sympy typeguard==2.13.0 cairo-lang
sudo apt update
sudo apt install -y valgrind
- uses: actions/checkout@v3
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/iai_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
python-version: '3.9'
- name: Install test dependencies
run: |
pip install ecdsa fastecdsa sympy cairo-lang
pip install ecdsa fastecdsa sympy typeguard==2.13.0 cairo-lang
sudo apt update
sudo apt install -y valgrind
- uses: actions/checkout@v3
Expand Down Expand Up @@ -55,7 +55,7 @@ jobs:
python-version: '3.9'
- name: Install test dependencies
run: |
pip install ecdsa fastecdsa sympy cairo-lang
pip install ecdsa fastecdsa sympy typeguard==2.13.0 cairo-lang
sudo apt update
sudo apt install -y valgrind
- uses: actions/checkout@v3
Expand Down
10 changes: 9 additions & 1 deletion .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 @@ -59,9 +63,13 @@ jobs:
- name: Restore timestamps
uses: chetan/git-restore-mtime-action@v1
- name: Install dependencies
run: pip install ecdsa fastecdsa sympy cairo-lang
run: pip install ecdsa fastecdsa sympy typeguard==2.13.0 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 9aee7ea

Please sign in to comment.