Move the toolchain pin to Rust 1.97.1 #38
7 changed files with 11 additions and 11 deletions
2
.github/workflows/joule-code-conformance.yml
vendored
2
.github/workflows/joule-code-conformance.yml
vendored
|
|
@ -28,7 +28,7 @@ jobs:
|
||||||
- name: Install Rust
|
- name: Install Rust
|
||||||
uses: dtolnay/rust-toolchain@master
|
uses: dtolnay/rust-toolchain@master
|
||||||
with:
|
with:
|
||||||
toolchain: "1.96.0"
|
toolchain: "1.97.1"
|
||||||
|
|
||||||
- name: Cache cargo
|
- name: Cache cargo
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
|
|
|
||||||
|
|
@ -36,7 +36,7 @@ jobs:
|
||||||
- name: Install Rust toolchain (workspace pin)
|
- name: Install Rust toolchain (workspace pin)
|
||||||
uses: dtolnay/rust-toolchain@stable
|
uses: dtolnay/rust-toolchain@stable
|
||||||
with:
|
with:
|
||||||
toolchain: "1.96"
|
toolchain: "1.97.1"
|
||||||
|
|
||||||
- name: Cache cargo registry + target
|
- name: Cache cargo registry + target
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
|
|
|
||||||
2
.github/workflows/wai-byte-equality.yml
vendored
2
.github/workflows/wai-byte-equality.yml
vendored
|
|
@ -48,7 +48,7 @@ jobs:
|
||||||
- name: Install Rust
|
- name: Install Rust
|
||||||
uses: dtolnay/rust-toolchain@master
|
uses: dtolnay/rust-toolchain@master
|
||||||
with:
|
with:
|
||||||
toolchain: 1.96.0
|
toolchain: 1.97.1
|
||||||
|
|
||||||
- name: Decode fixtures, assert golden bytes
|
- name: Decode fixtures, assert golden bytes
|
||||||
working-directory: wai/byte-exact-conformance
|
working-directory: wai/byte-exact-conformance
|
||||||
|
|
|
||||||
8
.github/workflows/wai-conformance.yml
vendored
8
.github/workflows/wai-conformance.yml
vendored
|
|
@ -45,8 +45,8 @@ jobs:
|
||||||
os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest]
|
os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- uses: actions/checkout@v5
|
||||||
- name: Rust 1.96.0
|
- name: Rust 1.97.1
|
||||||
run: rustup toolchain install 1.96.0 --profile minimal && rustup default 1.96.0
|
run: rustup toolchain install 1.97.1 --profile minimal && rustup default 1.97.1
|
||||||
- name: Build the cargo classes (pure Rust, no C codec chain)
|
- name: Build the cargo classes (pure Rust, no C codec chain)
|
||||||
working-directory: wai/wai-rs
|
working-directory: wai/wai-rs
|
||||||
# neural_int joins the pure-Rust set: the integer-synthesis decoder is
|
# neural_int joins the pure-Rust set: the integer-synthesis decoder is
|
||||||
|
|
@ -89,8 +89,8 @@ jobs:
|
||||||
os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest]
|
os: [ubuntu-latest, ubuntu-24.04-arm, macos-latest, windows-latest]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- uses: actions/checkout@v5
|
||||||
- name: Rust 1.96.0
|
- name: Rust 1.97.1
|
||||||
run: rustup toolchain install 1.96.0 --profile minimal && rustup default 1.96.0
|
run: rustup toolchain install 1.97.1 --profile minimal && rustup default 1.97.1
|
||||||
- name: Integer rANS + int_synth + JPEG-AI mANS goldens (one machine → every machine)
|
- name: Integer rANS + int_synth + JPEG-AI mANS goldens (one machine → every machine)
|
||||||
working-directory: wai/byte-exact-conformance
|
working-directory: wai/byte-exact-conformance
|
||||||
run: cargo test --release
|
run: cargo test --release
|
||||||
|
|
|
||||||
4
.github/workflows/wai-neural-e2e.yml
vendored
4
.github/workflows/wai-neural-e2e.yml
vendored
|
|
@ -47,8 +47,8 @@ jobs:
|
||||||
- name: Build the synthetic fixtures (elic / mlicpp / snac / dcvc / glc)
|
- name: Build the synthetic fixtures (elic / mlicpp / snac / dcvc / glc)
|
||||||
working-directory: wai
|
working-directory: wai
|
||||||
run: python tools/wai_validate_synthetic.py --size 256
|
run: python tools/wai_validate_synthetic.py --size 256
|
||||||
- name: Rust 1.96.0
|
- name: Rust 1.97.1
|
||||||
run: rustup toolchain install 1.96.0 --profile minimal && rustup default 1.96.0
|
run: rustup toolchain install 1.97.1 --profile minimal && rustup default 1.97.1
|
||||||
- name: Each Rust decoder reproduces its reference end-to-end
|
- name: Each Rust decoder reproduces its reference end-to-end
|
||||||
working-directory: wai/wai-rs
|
working-directory: wai/wai-rs
|
||||||
# --no-default-features: the neural decoders need only `ort`, NOT the C
|
# --no-default-features: the neural decoders need only `ort`, NOT the C
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[toolchain]
|
[toolchain]
|
||||||
channel = "1.96.0"
|
channel = "1.97.1"
|
||||||
components = ["rustc", "cargo", "rust-std", "rustfmt", "clippy"]
|
components = ["rustc", "cargo", "rust-std", "rustfmt", "clippy"]
|
||||||
profile = "default"
|
profile = "default"
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
[toolchain]
|
[toolchain]
|
||||||
channel = "1.96.0"
|
channel = "1.97.1"
|
||||||
components = ["rustc", "cargo", "rust-std", "rustfmt", "clippy"]
|
components = ["rustc", "cargo", "rust-std", "rustfmt", "clippy"]
|
||||||
profile = "default"
|
profile = "default"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue