diff options
| author | Erik Kaneda <erik@risczero.com> | 2024-05-03 14:24:14 -0700 |
|---|---|---|
| committer | Erik Kaneda <erik@risczero.com> | 2024-05-03 14:34:51 -0700 |
| commit | dde17cf3ee25d3212aae47907ef5e9edc056cd5b (patch) | |
| tree | 51b10ad685b2ad38e898502bfc563fdb13b2da2f | |
| parent | 9c20ddd956426d577d77cb3f57a7db2227a3c6e9 (diff) | |
| download | rust-dde17cf3ee25d3212aae47907ef5e9edc056cd5b.tar.gz rust-dde17cf3ee25d3212aae47907ef5e9edc056cd5b.zip | |
zkvm: fix run_tests
zkvm is single-threaded, similar to emscripten and wasm.
| -rw-r--r-- | library/test/src/lib.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/library/test/src/lib.rs b/library/test/src/lib.rs index bddf75dffbb..5890b73aabe 100644 --- a/library/test/src/lib.rs +++ b/library/test/src/lib.rs @@ -594,7 +594,9 @@ pub fn run_test( // If the platform is single-threaded we're just going to run // the test synchronously, regardless of the concurrency // level. - let supports_threads = !cfg!(target_os = "emscripten") && !cfg!(target_family = "wasm"); + let supports_threads = !cfg!(target_os = "emscripten") + && !cfg!(target_family = "wasm") + && !cfg!(target_os = "zkvm"); if supports_threads { let cfg = thread::Builder::new().name(name.as_slice().to_owned()); let mut runtest = Arc::new(Mutex::new(Some(runtest))); |
