@@ -33,7 +33,7 @@ rustc-std-workspace-alloc = { version = "1.0.0", optional = true } # not aliased
3333# libc backend can be selected via adding `--cfg=rustix_use_libc` to
3434# `RUSTFLAGS` or enabling the `use-libc` cargo feature.
3535[target .'cfg(all(not(rustix_use_libc), not(miri), target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64"))))' .dependencies ]
36- linux-raw-sys = { version = " 0.11.0 " , default-features = false , features = [" auxvec" , " general" , " errno" , " ioctl" , " no_std" , " elf" ] }
36+ linux-raw-sys = { version = " 0.12 " , default-features = false , features = [" auxvec" , " general" , " errno" , " ioctl" , " no_std" , " elf" ] }
3737libc_errno = { package = " errno" , version = " 0.3.10" , default-features = false , optional = true }
3838libc = { version = " 0.2.182" , default-features = false , optional = true }
3939
@@ -50,7 +50,7 @@ libc = { version = "0.2.182", default-features = false }
5050# Some syscalls do not have libc wrappers, such as in `io_uring`. For these,
5151# the libc backend uses the linux-raw-sys ABI and `libc::syscall`.
5252[target .'cfg(all(any(target_os = "linux", target_os = "android"), any(rustix_use_libc, miri, not(all(target_os = "linux", any(target_endian = "little", any(target_arch = "s390x", target_arch = "powerpc")), any(target_arch = "arm", all(target_arch = "aarch64", target_pointer_width = "64"), target_arch = "riscv64", all(rustix_use_experimental_asm, target_arch = "powerpc"), all(rustix_use_experimental_asm, target_arch = "powerpc64"), all(rustix_use_experimental_asm, target_arch = "s390x"), all(rustix_use_experimental_asm, target_arch = "mips"), all(rustix_use_experimental_asm, target_arch = "mips32r6"), all(rustix_use_experimental_asm, target_arch = "mips64"), all(rustix_use_experimental_asm, target_arch = "mips64r6"), target_arch = "x86", all(target_arch = "x86_64", target_pointer_width = "64")))))))' .dependencies ]
53- linux-raw-sys = { version = " 0.11.0 " , default-features = false , features = [" general" , " ioctl" , " no_std" ] }
53+ linux-raw-sys = { version = " 0.12 " , default-features = false , features = [" general" , " ioctl" , " no_std" ] }
5454
5555# For the libc backend on Windows, use the Winsock API in windows-sys.
5656[target .'cfg(windows)' .dependencies .windows-sys ]
@@ -71,7 +71,7 @@ default-features = false
7171tempfile = " 3.5.0"
7272libc = " 0.2.171"
7373libc_errno = { package = " errno" , version = " 0.3.10" , default-features = false }
74- serial_test = " 2.0.0 "
74+ serial_test = " 3 "
7575memoffset = " 0.9.0"
7676flate2 = " 1.0"
7777static_assertions = " 1.1.0"
@@ -81,7 +81,7 @@ static_assertions = "1.1.0"
8181once_cell = " 1.20.3"
8282
8383[target .'cfg(all(criterion, not(any(target_os = "emscripten", target_os = "wasi"))))' .dev-dependencies ]
84- criterion = " 0.4 "
84+ criterion = " 0.8 "
8585
8686# Add Criterion configuration, as described here:
8787# <https://bheisler.github.io/criterion.rs/book/getting_started.html#step-1---add-dependency-to-cargotoml>
0 commit comments