From 68a4373bbd2a225403f61a60fcb0dd4ea55a5d6a Mon Sep 17 00:00:00 2001 From: Jacob Lifshay Date: Tue, 3 Feb 2026 18:17:18 -0800 Subject: [PATCH 1/2] update rust version to 1.93.0 --- .forgejo/workflows/test.yml | 1 + Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/test.yml b/.forgejo/workflows/test.yml index 88dda29..98b304b 100644 --- a/.forgejo/workflows/test.yml +++ b/.forgejo/workflows/test.yml @@ -16,4 +16,5 @@ jobs: - uses: https://git.libre-chip.org/mirrors/rust-cache@v2 with: save-if: ${{ github.ref == 'refs/heads/master' }} + - run: rustup override set 1.93.0 - run: cargo test diff --git a/Cargo.toml b/Cargo.toml index a3a9787..cc5e746 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ edition = "2024" repository = "" keywords = [] categories = [] -rust-version = "1.89.0" +rust-version = "1.93.0" [workspace.dependencies] base16ct = "1.0.0" -- 2.49.1 From 596440755c84d78407a97d132bb9aa096b9e5734 Mon Sep 17 00:00:00 2001 From: Jacob Lifshay Date: Tue, 3 Feb 2026 18:17:31 -0800 Subject: [PATCH 2/2] update fayalite to include 1bc835803b for a major speedup of the decoder tests --- Cargo.lock | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 29086a1..b805b2f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -388,7 +388,7 @@ checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" [[package]] name = "fayalite" version = "0.3.0" -source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#c97b44d9d646a4aa64fcc046538fc2354bb708ee" +source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#1bc835803bf87643c6464eaca0932e30e5febb8c" dependencies = [ "base64", "bitvec", @@ -403,6 +403,7 @@ dependencies = [ "jobslot", "num-bigint", "num-traits", + "once_cell", "ordered-float", "petgraph", "serde", @@ -415,7 +416,7 @@ dependencies = [ [[package]] name = "fayalite-proc-macros" version = "0.3.0" -source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#c97b44d9d646a4aa64fcc046538fc2354bb708ee" +source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#1bc835803bf87643c6464eaca0932e30e5febb8c" dependencies = [ "fayalite-proc-macros-impl", ] @@ -423,7 +424,7 @@ dependencies = [ [[package]] name = "fayalite-proc-macros-impl" version = "0.3.0" -source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#c97b44d9d646a4aa64fcc046538fc2354bb708ee" +source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#1bc835803bf87643c6464eaca0932e30e5febb8c" dependencies = [ "base16ct 0.2.0", "num-bigint", @@ -438,7 +439,7 @@ dependencies = [ [[package]] name = "fayalite-visit-gen" version = "0.3.0" -source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#c97b44d9d646a4aa64fcc046538fc2354bb708ee" +source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#1bc835803bf87643c6464eaca0932e30e5febb8c" dependencies = [ "indexmap", "prettyplease", @@ -739,9 +740,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.20.2" +version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" +checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" [[package]] name = "ordered-float" -- 2.49.1