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
|
||||
uses: dtolnay/rust-toolchain@master
|
||||
with:
|
||||
toolchain: "1.96.0"
|
||||
toolchain: "1.97.1"
|
||||
|
||||
- name: Cache cargo
|
||||
uses: actions/cache@v4
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ jobs:
|
|||
- name: Install Rust toolchain (workspace pin)
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
with:
|
||||
toolchain: "1.96"
|
||||
toolchain: "1.97.1"
|
||||
|
||||
- name: Cache cargo registry + target
|
||||
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
|
||||
uses: dtolnay/rust-toolchain@master
|
||||
with:
|
||||
toolchain: 1.96.0
|
||||
toolchain: 1.97.1
|
||||
|
||||
- name: Decode fixtures, assert golden bytes
|
||||
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]
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
- name: Rust 1.96.0
|
||||
run: rustup toolchain install 1.96.0 --profile minimal && rustup default 1.96.0
|
||||
- name: Rust 1.97.1
|
||||
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)
|
||||
working-directory: wai/wai-rs
|
||||
# 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]
|
||||
steps:
|
||||
- uses: actions/checkout@v5
|
||||
- name: Rust 1.96.0
|
||||
run: rustup toolchain install 1.96.0 --profile minimal && rustup default 1.96.0
|
||||
- name: Rust 1.97.1
|
||||
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)
|
||||
working-directory: wai/byte-exact-conformance
|
||||
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)
|
||||
working-directory: wai
|
||||
run: python tools/wai_validate_synthetic.py --size 256
|
||||
- name: Rust 1.96.0
|
||||
run: rustup toolchain install 1.96.0 --profile minimal && rustup default 1.96.0
|
||||
- name: Rust 1.97.1
|
||||
run: rustup toolchain install 1.97.1 --profile minimal && rustup default 1.97.1
|
||||
- name: Each Rust decoder reproduces its reference end-to-end
|
||||
working-directory: wai/wai-rs
|
||||
# --no-default-features: the neural decoders need only `ort`, NOT the C
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[toolchain]
|
||||
channel = "1.96.0"
|
||||
channel = "1.97.1"
|
||||
components = ["rustc", "cargo", "rust-std", "rustfmt", "clippy"]
|
||||
profile = "default"
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
[toolchain]
|
||||
channel = "1.96.0"
|
||||
channel = "1.97.1"
|
||||
components = ["rustc", "cargo", "rust-std", "rustfmt", "clippy"]
|
||||
profile = "default"
|
||||
|
|
|
|||
Loading…
Reference in a new issue