From c626ea29711dc93ed2c676f45db026cf5486d3e0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Jul 2025 02:13:09 +0000 Subject: [PATCH 1/2] Bump rui314/setup-mold Bumps [rui314/setup-mold](https://github.com/rui314/setup-mold) from 85c79d00377f0d32cdbae595a46de6f7c2fa6599 to 702b1908b5edf30d71a8d1666b724e0f0c6fa035. - [Commits](https://github.com/rui314/setup-mold/compare/85c79d00377f0d32cdbae595a46de6f7c2fa6599...702b1908b5edf30d71a8d1666b724e0f0c6fa035) --- updated-dependencies: - dependency-name: rui314/setup-mold dependency-version: 702b1908b5edf30d71a8d1666b724e0f0c6fa035 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 3d4c57f..44e0ab7 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -23,7 +23,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: rui314/setup-mold@85c79d00377f0d32cdbae595a46de6f7c2fa6599 + - uses: rui314/setup-mold@702b1908b5edf30d71a8d1666b724e0f0c6fa035 - name: Build run: make build @@ -38,7 +38,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: rui314/setup-mold@85c79d00377f0d32cdbae595a46de6f7c2fa6599 + - uses: rui314/setup-mold@702b1908b5edf30d71a8d1666b724e0f0c6fa035 - name: Check formatting and clippy run: make lint @@ -49,7 +49,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: rui314/setup-mold@85c79d00377f0d32cdbae595a46de6f7c2fa6599 + - uses: rui314/setup-mold@702b1908b5edf30d71a8d1666b724e0f0c6fa035 - name: Run unit tests run: make test From a61443435288ba1dccecc4a3842e7d59de1355d9 Mon Sep 17 00:00:00 2001 From: Nathan Stocks Date: Mon, 21 Jul 2025 10:48:14 -0600 Subject: [PATCH 2/2] fix lints --- crates/geo_filters/src/config/buckets.rs | 3 +-- crates/geo_filters/src/config/lookup.rs | 4 ++-- crates/geo_filters/src/evaluation/simulation.rs | 4 ++-- crates/string-offsets/src/lib.rs | 2 +- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/crates/geo_filters/src/config/buckets.rs b/crates/geo_filters/src/config/buckets.rs index 0d673c0..55cac2b 100644 --- a/crates/geo_filters/src/config/buckets.rs +++ b/crates/geo_filters/src/config/buckets.rs @@ -21,8 +21,7 @@ where fn into_block(self) -> u64 { assert!( self.into_usize() < BITS_PER_BLOCK, - "position in block must be less then 64, got {:?}", - self + "position in block must be less then 64, got {self:?}", ); 1u64 << self.into_usize() } diff --git a/crates/geo_filters/src/config/lookup.rs b/crates/geo_filters/src/config/lookup.rs index 1e73757..2081f72 100644 --- a/crates/geo_filters/src/config/lookup.rs +++ b/crates/geo_filters/src/config/lookup.rs @@ -54,13 +54,13 @@ mod tests { #[test] fn test_lookup_7() { let var = lookup_random_hashes_variance::<7>(1 << 16); - assert!(var < 1e-4, "variance {} too large", var); + assert!(var < 1e-4, "variance {var} too large"); } #[test] fn test_lookup_13() { let var = lookup_random_hashes_variance::<13>(1 << 16); - assert!(var < 1e-4, "variance {} too large", var); + assert!(var < 1e-4, "variance {var} too large"); } fn lookup_random_hashes_variance(n: u64) -> f64 { diff --git a/crates/geo_filters/src/evaluation/simulation.rs b/crates/geo_filters/src/evaluation/simulation.rs index ef736fd..eedb7d7 100644 --- a/crates/geo_filters/src/evaluation/simulation.rs +++ b/crates/geo_filters/src/evaluation/simulation.rs @@ -98,7 +98,7 @@ pub fn run_simulations( println!("Parameters:"); println!(); println!(" number of configs = {}", configs.len()); - println!(" number of samples = {}", samples); + println!(" number of samples = {samples}"); println!(" number of sets = {}", set_sizes.len()); println!(); @@ -107,7 +107,7 @@ pub fn run_simulations( let results = configs .iter() .map(|(name, f)| { - print!(" {} ... ", name); + print!(" {name} ... "); std::io::stdout().flush().expect("stdout can be flushed"); let t = Instant::now(); let result = simulate(f, samples, set_sizes); diff --git a/crates/string-offsets/src/lib.rs b/crates/string-offsets/src/lib.rs index 02a26aa..35900ad 100644 --- a/crates/string-offsets/src/lib.rs +++ b/crates/string-offsets/src/lib.rs @@ -449,7 +449,7 @@ mod tests { 0 => 0, 1..=3 => 1, 4 => 2, - _ => panic!("invalid utf8 char width: {}", len), + _ => panic!("invalid utf8 char width: {len}"), } }