File tree Expand file tree Collapse file tree 10 files changed +16
-12
lines changed Expand file tree Collapse file tree 10 files changed +16
-12
lines changed Original file line number Diff line number Diff line change 88jobs :
99
1010 check :
11- name : Check (1.56 .0)
11+ name : Check (1.59 .0)
1212 runs-on : ubuntu-latest
1313 steps :
1414 - uses : actions/checkout@v3
15- - uses : dtolnay/rust-toolchain@1.56 .0
15+ - uses : dtolnay/rust-toolchain@1.59 .0
1616 - run : cp ci/compat-Cargo.lock ./Cargo.lock
1717 - run : cargo check --verbose --locked
1818
Original file line number Diff line number Diff line change 88jobs :
99
1010 check :
11- name : Check (1.56 .0)
11+ name : Check (1.59 .0)
1212 runs-on : ubuntu-latest
1313 steps :
1414 - uses : actions/checkout@v3
15- - uses : dtolnay/rust-toolchain@1.56 .0
15+ - uses : dtolnay/rust-toolchain@1.59 .0
1616 - run : cp ci/compat-Cargo.lock ./Cargo.lock
1717 - run : cargo check --verbose --locked
1818
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ version = "1.6.1"
44authors = [" Niko Matsakis <niko@alum.mit.edu>" ,
55 " Josh Stone <cuviper@gmail.com>" ]
66description = " Simple work-stealing parallelism for Rust"
7- rust-version = " 1.56 "
7+ rust-version = " 1.59 "
88edition = " 2021"
99license = " MIT OR Apache-2.0"
1010repository = " https://github.com/rayon-rs/rayon"
Original file line number Diff line number Diff line change 22
33[ ![ Rayon crate] ( https://img.shields.io/crates/v/rayon.svg )] ( https://crates.io/crates/rayon )
44[ ![ Rayon documentation] ( https://docs.rs/rayon/badge.svg )] ( https://docs.rs/rayon )
5- ![ minimum rustc 1.56 ] ( https://img.shields.io/badge/rustc-1.56 +-red.svg )
5+ ![ minimum rustc 1.59 ] ( https://img.shields.io/badge/rustc-1.59 +-red.svg )
66[ ![ build status] ( https://github.com/rayon-rs/rayon/workflows/master/badge.svg )] ( https://github.com/rayon-rs/rayon/actions )
77[ ![ Join the chat at https://gitter.im/rayon-rs/Lobby ] ( https://badges.gitter.im/rayon-rs/Lobby.svg )] ( https://gitter.im/rayon-rs/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge )
88
@@ -84,7 +84,7 @@ just add:
8484use rayon :: prelude :: * ;
8585```
8686
87- Rayon currently requires ` rustc 1.56 .0 ` or greater.
87+ Rayon currently requires ` rustc 1.59 .0 ` or greater.
8888
8989### Usage with WebAssembly
9090
Original file line number Diff line number Diff line change 1+ # Unreleased
2+
3+ - The minimum supported ` rustc ` is now 1.59.
4+
15# Release rayon-core 1.10.2 (2023-01-22)
26
37- Fixed miri-reported UB for SharedReadOnly tags protected by a call.
Original file line number Diff line number Diff line change 11status = [
2- " Check (1.56 .0)" ,
2+ " Check (1.59 .0)" ,
33 " Test (ubuntu-latest, stable)" ,
44 " Test (ubuntu-latest, stable-i686)" ,
55 " Test (ubuntu-latest, beta)" ,
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ description = "Core APIs for Rayon"
77license = " MIT OR Apache-2.0"
88repository = " https://github.com/rayon-rs/rayon"
99documentation = " https://docs.rs/rayon/"
10- rust-version = " 1.56 "
10+ rust-version = " 1.59 "
1111edition = " 2021"
1212links = " rayon-core"
1313build = " build.rs"
Original file line number Diff line number Diff line change @@ -8,4 +8,4 @@ Please see [Rayon Docs] for details about using Rayon.
88
99[ Rayon Docs ] : https://docs.rs/rayon/
1010
11- Rayon-core currently requires ` rustc 1.56 .0 ` or greater.
11+ Rayon-core currently requires ` rustc 1.59 .0 ` or greater.
Original file line number Diff line number Diff line change @@ -686,7 +686,7 @@ pub(super) struct WorkerThread {
686686// worker is fully unwound. Using an unsafe pointer avoids the need
687687// for a RefCell<T> etc.
688688thread_local ! {
689- static WORKER_THREAD_STATE : Cell <* const WorkerThread > = Cell :: new( ptr:: null( ) ) ;
689+ static WORKER_THREAD_STATE : Cell <* const WorkerThread > = const { Cell :: new( ptr:: null( ) ) } ;
690690}
691691
692692impl From < ThreadBuilder > for WorkerThread {
Original file line number Diff line number Diff line change 11[package ]
2- rust-version = " 1.56 "
2+ rust-version = " 1.59 "
33edition = " 2021"
44name = " rayon-demo"
55version = " 0.0.0"
You can’t perform that action at this time.
0 commit comments