mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-04 11:04:03 +00:00
Rollup merge of #94645 - RalfJung:available-parallelism-miri, r=the8472
do not attempt to open cgroup files under Miri Since https://github.com/rust-lang/rust/pull/92697, `cargo miri test` always fails under default flags, and one would have to use `MIRIFLAGS=-Zmiri-disable-isolation cargo miri test` instead. This PR fixes that problem. Cc `@the8472` `@joshtriplett`
This commit is contained in:
commit
00fd87e68a
@ -384,6 +384,11 @@ fn cgroup2_quota() -> usize {
|
|||||||
use crate::path::PathBuf;
|
use crate::path::PathBuf;
|
||||||
|
|
||||||
let mut quota = usize::MAX;
|
let mut quota = usize::MAX;
|
||||||
|
if cfg!(miri) {
|
||||||
|
// Attempting to open a file fails under default flags due to isolation.
|
||||||
|
// And Miri does not have parallelism anyway.
|
||||||
|
return quota;
|
||||||
|
}
|
||||||
|
|
||||||
let _: Option<()> = try {
|
let _: Option<()> = try {
|
||||||
let mut buf = Vec::with_capacity(128);
|
let mut buf = Vec::with_capacity(128);
|
||||||
|
Loading…
Reference in New Issue
Block a user