Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rollup of 7 pull requests #120861

Closed
wants to merge 20 commits into from
Closed
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
0bfcafd
std::thread::available_parallelism merging linux/android/freebsd version
devnexen Feb 2, 2024
22d582a
For a rigid projection, recursively look at the self type's item bounds
compiler-errors Feb 1, 2024
548929d
Don't unnecessarily lower associated type bounds to impl trait
compiler-errors Feb 2, 2024
7a63d3f
Add tests for untested capabilities
compiler-errors Feb 2, 2024
7057188
make it recursive
compiler-errors Feb 7, 2024
f0d002b
Correctly generate path for non-local items in source code pages
GuillaumeGomez Feb 2, 2024
f3c2483
Add regression test for non local items link generation
GuillaumeGomez Feb 3, 2024
14e0dab
Unify item relative path computation in one function
GuillaumeGomez Feb 3, 2024
83f3bc4
Update jobserver-rs to 0.1.28
petrochenkov Feb 9, 2024
8b6b9c5
ast_lowering: Fix regression in `use ::{}` imports.
petrochenkov Feb 9, 2024
e59d9b1
Avoid a collection and iteration on empty passes
blyxyas Feb 9, 2024
4ef1790
tidy
blyxyas Feb 9, 2024
69a5264
Move some tests
c410-f3r Feb 9, 2024
ba5161f
Rollup merge of #120584 - compiler-errors:u, r=lcnr
matthiaskrgr Feb 9, 2024
a4c5094
Rollup merge of #120589 - devnexen:cpuaff_fbsd_upd, r=m-ou-se
matthiaskrgr Feb 9, 2024
d7251bb
Rollup merge of #120596 - GuillaumeGomez:jump-to-def-non-local-link, …
matthiaskrgr Feb 9, 2024
4cfee4b
Rollup merge of #120629 - c410-f3r:testsssssss, r=petrochenkov
matthiaskrgr Feb 9, 2024
dadff64
Rollup merge of #120846 - petrochenkov:jobs, r=oli-obk
matthiaskrgr Feb 9, 2024
9e5639e
Rollup merge of #120850 - petrochenkov:empimpres, r=cjgillot
matthiaskrgr Feb 9, 2024
0b6980b
Rollup merge of #120853 - blyxyas:no-collect, r=cjgillot
matthiaskrgr Feb 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2090,9 +2090,9 @@ dependencies = [

[[package]]
name = "jobserver"
version = "0.1.27"
version = "0.1.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d"
checksum = "ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6"
dependencies = [
"libc",
]
Expand Down
2 changes: 1 addition & 1 deletion compiler/rustc_codegen_ssa/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ ar_archive_writer = "0.1.5"
bitflags = "2.4.1"
cc = "1.0.69"
itertools = "0.11"
jobserver = "0.1.27"
jobserver = "0.1.28"
pathdiff = "0.2.0"
regex = "1.4"
rustc_arena = { path = "../rustc_arena" }
Expand Down
2 changes: 1 addition & 1 deletion compiler/rustc_data_structures/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ either = "1.0"
elsa = "=1.7.1"
ena = "0.14.2"
indexmap = { version = "2.0.0" }
jobserver_crate = { version = "0.1.27", package = "jobserver" }
jobserver_crate = { version = "0.1.28", package = "jobserver" }
libc = "0.2"
measureme = "11"
rustc-hash = "1.1.0"
Expand Down
5 changes: 4 additions & 1 deletion compiler/rustc_data_structures/src/jobserver.rs
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,10 @@ static GLOBAL_CLIENT: LazyLock<Result<Client, String>> = LazyLock::new(|| {

if matches!(
error.kind(),
FromEnvErrorKind::NoEnvVar | FromEnvErrorKind::NoJobserver | FromEnvErrorKind::Unsupported
FromEnvErrorKind::NoEnvVar
| FromEnvErrorKind::NoJobserver
| FromEnvErrorKind::NegativeFd
| FromEnvErrorKind::Unsupported
) {
return Ok(default_client());
}
Expand Down