Skip to content
This repository was archived by the owner on Jul 22, 2024. It is now read-only.

Commit 00d4d9d

Browse files
committed
setup rustup home
1 parent 91bd8b4 commit 00d4d9d

File tree

2 files changed

+14
-25
lines changed

2 files changed

+14
-25
lines changed

.github/workflows/rust-tests.yml

+9-20
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
env:
1111
CARGO_TERM_COLOR: always
12-
RUST_TOOLCHAIN: 1.72.1
12+
RUST_TOOLCHAIN: '1.72.1'
1313
CAIRO_PROGRAMS_PATH: |
1414
cairo_programs/**/*.casm
1515
cairo_programs/**/*.sierra
@@ -27,16 +27,15 @@ jobs:
2727
steps:
2828
- name: Checkout
2929
uses: actions/checkout@v3
30+
- name: Install Rust
31+
uses: dtolnay/rust-toolchain@stable
32+
with:
33+
components: rustfmt, clippy
3034
- name: Install python 3.9
3135
uses: gabrielfalcao/pyenv-action@v11
3236
with:
3337
default: 3.9
3438
command: pyenv local 3.9
35-
- name: Install Rust
36-
uses: dtolnay/rust-toolchain@stable
37-
with:
38-
toolchain: ${{ env.RUST_TOOLCHAIN }}
39-
components: rustfmt, clippy
4039
- uses: Swatinem/rust-cache@v2
4140
with:
4241
cache-on-failure: true
@@ -52,11 +51,8 @@ jobs:
5251
steps:
5352
- name: Checkout
5453
uses: actions/checkout@v3
55-
- name: Install Rust
56-
uses: dtolnay/rust-toolchain@stable
57-
with:
58-
toolchain: ${{ env.RUST_TOOLCHAIN }}
59-
components: rustfmt, clippy
54+
- name: Set rust stable as default
55+
run: rustup default stable
6056
- name: Install python 3.9
6157
uses: gabrielfalcao/pyenv-action@v11
6258
with:
@@ -86,11 +82,8 @@ jobs:
8682
steps:
8783
- name: Checkout
8884
uses: actions/checkout@v3
89-
- name: Install Rust
90-
uses: dtolnay/rust-toolchain@stable
91-
with:
92-
toolchain: ${{ env.RUST_TOOLCHAIN }}
93-
components: rustfmt, clippy
85+
- name: Set rust stable as default
86+
run: rustup default stable
9487
- name: Install python 3.9
9588
uses: gabrielfalcao/pyenv-action@v11
9689
with:
@@ -119,10 +112,6 @@ jobs:
119112
steps:
120113
- name: Checkout
121114
uses: actions/checkout@v3
122-
- name: Install Rust
123-
uses: dtolnay/rust-toolchain@nightly
124-
with:
125-
toolchain: ${{ env.RUST_TOOLCHAIN }}
126115

127116
- name: Set nightly as default
128117
run: rustup default nightly

tests/cairo_1_syscalls.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -271,15 +271,15 @@ fn library_call() {
271271
let mut resources_manager = ExecutionResourcesManager::default();
272272
let expected_execution_resources = ExecutionResources {
273273
#[cfg(not(feature = "cairo_1_tests"))]
274-
n_steps: 255,
274+
n_steps: 247,
275275
#[cfg(feature = "cairo_1_tests")]
276276
n_steps: 259,
277277
n_memory_holes: 8,
278278
builtin_instance_counter: HashMap::from([(RANGE_CHECK_BUILTIN_NAME.to_string(), 12)]),
279279
};
280280
let expected_execution_resources_internal_call = ExecutionResources {
281281
#[cfg(not(feature = "cairo_1_tests"))]
282-
n_steps: 84,
282+
n_steps: 80,
283283
#[cfg(feature = "cairo_1_tests")]
284284
n_steps: 85,
285285
n_memory_holes: 5,
@@ -322,7 +322,7 @@ fn library_call() {
322322
storage_read_values: vec![],
323323
accessed_storage_keys: HashSet::new(),
324324
#[cfg(not(feature = "cairo_1_tests"))]
325-
gas_consumed: 78650,
325+
gas_consumed: 78250,
326326
#[cfg(feature = "cairo_1_tests")]
327327
gas_consumed: 78980,
328328
..Default::default()
@@ -1252,12 +1252,12 @@ fn test_get_execution_info() {
12521252
];
12531253

12541254
#[cfg(not(feature = "cairo_1_tests"))]
1255-
let expected_n_steps = 268;
1255+
let expected_n_steps = 213;
12561256
#[cfg(feature = "cairo_1_tests")]
12571257
let expected_n_steps = 268;
12581258

12591259
#[cfg(not(feature = "cairo_1_tests"))]
1260-
let expected_gas_consumed = 28580;
1260+
let expected_gas_consumed = 22980;
12611261
#[cfg(feature = "cairo_1_tests")]
12621262
let expected_gas_consumed = 28580;
12631263

0 commit comments

Comments
 (0)