Skip to content

Commit 9bedd00

Browse files
committed
Bump MSRV to 1.82-nightly
1 parent 0ad71b3 commit 9bedd00

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

necsim/core/bond/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#![deny(clippy::pedantic)]
22
#![no_std]
3-
#![feature(const_fn_floating_point_arithmetic)]
43
#![feature(const_float_bits_conv)]
54
#![feature(const_float_classify)]
65
#![feature(const_type_name)]

necsim/impls/cuda/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
#![no_std]
33
#![feature(const_type_name)]
44
#![cfg_attr(target_os = "cuda", feature(asm_experimental_arch))]
5-
#![cfg_attr(target_os = "cuda", feature(asm_const))]
65
#![cfg_attr(target_os = "cuda", feature(const_float_bits_conv))]
76
#![allow(internal_features)]
87
#![feature(core_intrinsics)]

necsim/impls/cuda/src/utils.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ pub struct MaybeSome<T: StackOnly>(MaybeUninit<T>);
99

1010
impl<T: StackOnly> MaybeSome<T> {
1111
#[cfg(not(target_os = "cuda"))]
12-
#[expect(non_upper_case_globals)] // FIXME: use expect
12+
#[allow(non_upper_case_globals)] // FIXME: use expect
1313
pub(crate) const None: Self = Self(MaybeUninit::uninit());
1414

15-
#[expect(non_snake_case)] // FIXME: use expect
15+
#[allow(non_snake_case)] // FIXME: use expect
1616
pub(crate) fn Some(value: T) -> Self {
1717
Self(MaybeUninit::new(value))
1818
}

necsim/partitioning/threads/src/vote.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ struct AsyncGenerationalData<T> {
9191
}
9292

9393
impl<T: Clone> AsyncVote<T> {
94+
#[expect(dead_code)] // FIXME
9495
#[must_use]
9596
pub fn new(n: usize) -> Self
9697
where

necsim/plugins/species/src/identity.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ impl SpeciesIdentity {
5757
Self::from_raw(lineage, marker, anchor)
5858
}
5959

60+
#[cfg_attr(not(test), expect(dead_code))]
6061
pub fn try_into_speciation(self) -> Result<(IndexedLocation, PositiveF64), Self> {
6162
let (location, index, time) = self.copy_into_raw();
6263

rust-toolchain

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[toolchain]
2-
# Pin to final 1.81.0 nightly
3-
channel = "nightly-2024-07-21"
2+
# Pin to final 1.82.0 nightly
3+
channel = "nightly-2024-09-01"
44
components = [ "cargo", "rustfmt", "clippy", "rust-src", "llvm-bitcode-linker", "llvm-tools" ]
55
targets = [ "nvptx64-nvidia-cuda" ]

0 commit comments

Comments
 (0)