Skip to content

Commit a016456

Browse files
committed
toolchain: Rust 1.98.1 -> 1.99.0 (+ lance 13 / lancedb 0.40 where pinned)
Non-comment pins only (rust-toolchain.toml, rust-version, CI MSRV, Dockerfile images); historical comments untouched. lance/lancedb moved in lockstep with lance-graph (arrow 58 / datafusion 54 unchanged); lancedb 0.40.0 still needs `remote` to compile. Verification results follow in the PR. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017YPZhKpSxN7eSxk7VH2vzB
1 parent 6704865 commit a016456

8 files changed

Lines changed: 15 additions & 15 deletions

File tree

‎.github/workflows/ci.yaml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ env:
4646
# ADD to the cargo config, it REPLACES it. Re-read `.cargo/config.toml`
4747
# before changing this value and carry forward anything still needed.
4848
RUSTFLAGS: '-D warnings --cfg curve25519_dalek_backend="serial" --cfg poly1305_force_soft'
49-
MSRV: 1.98.1
50-
BLAS_MSRV: 1.98.1
49+
MSRV: 1.99.0
50+
BLAS_MSRV: 1.99.0
5151

5252
jobs:
5353
pass-msrv:
@@ -74,11 +74,11 @@ jobs:
7474
# them move together with the toolchain file, and its bump log is the
7575
# one place that records WHY each move happened.
7676
rust:
77-
- "1.98.1"
77+
- "1.99.0"
7878
name: clippy/${{ matrix.rust }}
7979
steps:
8080
- uses: actions/checkout@v4
81-
- uses: dtolnay/rust-toolchain@1.98.1
81+
- uses: dtolnay/rust-toolchain@1.99.0
8282
with:
8383
components: clippy
8484
- uses: Swatinem/rust-cache@v2
@@ -103,7 +103,7 @@ jobs:
103103
# Stable rustfmt on the pinned channel (see `rust-toolchain.toml`;
104104
# version deliberately not restated here). No nightly dependency since
105105
# rustfmt.toml is stable-clean post-PR #133.
106-
- uses: dtolnay/rust-toolchain@1.98.1
106+
- uses: dtolnay/rust-toolchain@1.99.0
107107
with:
108108
components: rustfmt
109109
- run: cargo fmt --all --check
@@ -236,7 +236,7 @@ jobs:
236236
name: hpc-stream-parallel/rayon
237237
steps:
238238
- uses: actions/checkout@v4
239-
- uses: dtolnay/rust-toolchain@1.98.1
239+
- uses: dtolnay/rust-toolchain@1.99.0
240240
- uses: Swatinem/rust-cache@v2
241241
- uses: taiki-e/install-action@nextest
242242
- name: cargo check (no rayon — scalar path unchanged)

‎Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ edition = "2021"
1010
# of the contract crate happens to still succeed today — a coincidence, not a
1111
# guarantee, and exactly what an untested MSRV declaration buys. Declare what is
1212
# actually verified.
13-
rust-version = "1.98.1"
13+
rust-version = "1.99.0"
1414
authors = [
1515
"Ulrik Sverdrup \"bluss\"",
1616
"Jim Turner"

‎Dockerfile‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ ENV RUSTUP_HOME=/usr/local/rustup \
2727
CARGO_HOME=/usr/local/cargo \
2828
PATH=/usr/local/cargo/bin:$PATH
2929
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \
30-
sh -s -- -y --default-toolchain 1.98.1 --profile minimal \
31-
&& rustc --version | grep -q "1.98.1"
30+
sh -s -- -y --default-toolchain 1.99.0 --profile minimal \
31+
&& rustc --version | grep -q "1.99.0"
3232

3333
WORKDIR /app
3434

‎Dockerfile.avx512‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ ENV RUSTUP_HOME=/usr/local/rustup \
2121
CARGO_HOME=/usr/local/cargo \
2222
PATH=/usr/local/cargo/bin:$PATH
2323
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | \
24-
sh -s -- -y --default-toolchain 1.98.1 --profile minimal \
25-
&& rustc --version | grep -q "1.98.1"
24+
sh -s -- -y --default-toolchain 1.99.0 --profile minimal \
25+
&& rustc --version | grep -q "1.99.0"
2626

2727
WORKDIR /app
2828

‎crates/encryption/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "encryption"
33
version = "0.1.0"
44
edition = "2021"
5-
rust-version = "1.98.1"
5+
rust-version = "1.99.0"
66
license = "MIT OR Apache-2.0"
77
description = "Zero-knowledge envelope crypto for the Ada stack: Argon2id KDF, XChaCha20-Poly1305 AEAD, Ed25519 signatures, SHA-384 hashing. One codebase for native servers and wasm32 browsers."
88
publish = false

‎crates/fractal/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "fractal"
33
version = "0.1.0"
44
edition = "2021"
5-
rust-version = "1.98.1"
5+
rust-version = "1.99.0"
66
description = "7+1 phyllotactic SIMD manifold with Euler-gamma singularity correction"
77
license = "MIT OR Apache-2.0"
88

‎crates/p64/Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name = "p64"
33
version = "0.1.0"
44
edition = "2021"
5-
rust-version = "1.98.1"
5+
rust-version = "1.99.0"
66
description = "Palette64: 64×64 BNN attention matrix from 8 phyllotactic HEEL planes"
77
license = "MIT OR Apache-2.0"
88

‎rust-toolchain.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[toolchain]
2-
channel = "1.98.1"
2+
channel = "1.99.0"
33
# The pinned version is the `channel` line ABOVE — deliberately not restated
44
# here. This comment used to open "Pinned to 1.97.1", and this file's own
55
# warning explains why that is a trap: "A stale comment on a version pin is how

0 commit comments

Comments
 (0)