* [PATCH V4 1/3] rust: Fix build break because of download-ci-llvm
@ 2025-03-05 13:44 Deepesh.Varatharajan
2025-03-05 13:44 ` [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 Deepesh.Varatharajan
2025-03-05 13:44 ` [PATCH V4 3/3] rust: Oe-selftest changes for rust v1.83.0 Deepesh.Varatharajan
0 siblings, 2 replies; 14+ messages in thread
From: Deepesh.Varatharajan @ 2025-03-05 13:44 UTC (permalink / raw)
To: openembedded-core
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Deepesh.Varatharajan
From: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Previously, download-ci-llvm was set to false. However, with the following commit:
https://github.com/rust-lang/rust/commit/7d579046c80d3de3143dcb8b2db5640f95b5383c ,
which has been present from rust_1.83, it was changed to true. As a result, after
updating to rust_1.83, we encountered the following error during the build:
-------------------------------------------------------------------------------
| thread 'main' panicked at src/core/config/config.rs:2047:13:
| setting build-target.llvm-config is incompatible with download-ci-llvm.
| note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
-------------------------------------------------------------------------------
To resolve this issue, we are setting download-ci-llvm back to false.
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
---
meta/recipes-devtools/rust/rust_1.82.0.bb | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/recipes-devtools/rust/rust_1.82.0.bb b/meta/recipes-devtools/rust/rust_1.82.0.bb
index c4f8ee7108..cd470b1883 100644
--- a/meta/recipes-devtools/rust/rust_1.82.0.bb
+++ b/meta/recipes-devtools/rust/rust_1.82.0.bb
@@ -129,6 +129,7 @@ python do_configure() {
# [llvm]
config.add_section("llvm")
config.set("llvm", "static-libstdcpp", e(False))
+ config.set("llvm", "download-ci-llvm", e(False))
if "llvm" in (d.getVar('TC_CXX_RUNTIME') or ""):
config.set("llvm", "use-libcxx", e(True))
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0
2025-03-05 13:44 [PATCH V4 1/3] rust: Fix build break because of download-ci-llvm Deepesh.Varatharajan
@ 2025-03-05 13:44 ` Deepesh.Varatharajan
2025-03-07 21:02 ` [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !! Randy MacLeod
2025-03-12 9:52 ` [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 Alexander Kanavin
2025-03-05 13:44 ` [PATCH V4 3/3] rust: Oe-selftest changes for rust v1.83.0 Deepesh.Varatharajan
1 sibling, 2 replies; 14+ messages in thread
From: Deepesh.Varatharajan @ 2025-03-05 13:44 UTC (permalink / raw)
To: openembedded-core
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Deepesh.Varatharajan
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=yes, Size: 229328 bytes --]
From: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Rust stable version updated to 1.83.0.
https://blog.rust-lang.org/2024/11/28/Rust-1.83.0.html
Renamed and modified the below patch to adapt the new version.
rv32-cargo-rustix-0.38.34-fix.patch->rv32-cargo-rustix-0.38.37-fix.patch
Modified the below patches to adapt the new version.
repro-issue-fix-with-cc-crate-hashmap.patch
revert-link-std-statically-in-rustc_driver-feature.patch
Dropped: zlib-off64_t.patch
https://github.com/madler/zlib/commit/a566e156b3fa07b566ddbf6801b517a9dba04fa3kq
Because of the following commit ,
https://github.com/rust-lang/rust/commit/68034f837a39387e49fc7d7c5b088f5372a1127e
when we enable lib32, getting build failure because there is a check for target
support for "-Zdual-proc-macros" flag not functioning properly when lib32 is
enabled in the build environment. So for now reverting this commit and bring
back the previous behavior, where the "-Zdual-proc-macros" flag is always
added for building proc macros, regardless of the target architecture's support.
This would bypass the check introduced in the patch, allowing the build to
proceed without error, even when building for a 64-bit architecture with lib32 enabled.
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
---
meta/conf/distro/include/tcmode-default.inc | 2 +-
.../rust/{cargo_1.82.0.bb => cargo_1.83.0.bb} | 0
...epro-issue-fix-with-cc-crate-hashmap.patch | 97 +++++------------
...t-Zdual-proc-macros-additional-check.patch | 43 ++++++++
...d-statically-in-rustc_driver-feature.patch | 37 ++++++-
.../rust/files/rust-oe-selftest.patch | 15 +--
.../files/rv32-cargo-rustix-0.38.34-fix.patch | 78 -------------
.../files/rv32-cargo-rustix-0.38.37-fix.patch | 103 ++++++++++++++++++
.../rust/files/zlib-off64_t.patch | 33 ------
...ibstd-rs_1.82.0.bb => libstd-rs_1.83.0.bb} | 0
....82.0.bb => rust-cross-canadian_1.83.0.bb} | 0
...ust-llvm_1.82.0.bb => rust-llvm_1.83.0.bb} | 0
meta/recipes-devtools/rust/rust-snapshot.inc | 76 ++++++-------
meta/recipes-devtools/rust/rust-source.inc | 8 +-
.../rust/{rust_1.82.0.bb => rust_1.83.0.bb} | 0
15 files changed, 249 insertions(+), 243 deletions(-)
rename meta/recipes-devtools/rust/{cargo_1.82.0.bb => cargo_1.83.0.bb} (100%)
create mode 100644 meta/recipes-devtools/rust/files/revert-Zdual-proc-macros-additional-check.patch
delete mode 100644 meta/recipes-devtools/rust/files/rv32-cargo-rustix-0.38.34-fix.patch
create mode 100644 meta/recipes-devtools/rust/files/rv32-cargo-rustix-0.38.37-fix.patch
delete mode 100644 meta/recipes-devtools/rust/files/zlib-off64_t.patch
rename meta/recipes-devtools/rust/{libstd-rs_1.82.0.bb => libstd-rs_1.83.0.bb} (100%)
rename meta/recipes-devtools/rust/{rust-cross-canadian_1.82.0.bb => rust-cross-canadian_1.83.0.bb} (100%)
rename meta/recipes-devtools/rust/{rust-llvm_1.82.0.bb => rust-llvm_1.83.0.bb} (100%)
rename meta/recipes-devtools/rust/{rust_1.82.0.bb => rust_1.83.0.bb} (100%)
diff --git a/meta/conf/distro/include/tcmode-default.inc b/meta/conf/distro/include/tcmode-default.inc
index 5509bc59cf..079a7ca3ea 100644
--- a/meta/conf/distro/include/tcmode-default.inc
+++ b/meta/conf/distro/include/tcmode-default.inc
@@ -19,7 +19,7 @@ GLIBCVERSION ?= "2.41%"
LINUXLIBCVERSION ?= "6.12%"
QEMUVERSION ?= "9.2%"
GOVERSION ?= "1.24%"
-RUSTVERSION ?= "1.82%"
+RUSTVERSION ?= "1.83%"
PREFERRED_VERSION_gcc ?= "${GCCVERSION}"
PREFERRED_VERSION_gcc-cross-${TARGET_ARCH} ?= "${GCCVERSION}"
diff --git a/meta/recipes-devtools/rust/cargo_1.82.0.bb b/meta/recipes-devtools/rust/cargo_1.83.0.bb
similarity index 100%
rename from meta/recipes-devtools/rust/cargo_1.82.0.bb
rename to meta/recipes-devtools/rust/cargo_1.83.0.bb
diff --git a/meta/recipes-devtools/rust/files/repro-issue-fix-with-cc-crate-hashmap.patch b/meta/recipes-devtools/rust/files/repro-issue-fix-with-cc-crate-hashmap.patch
index baca486cc2..f47a02c261 100644
--- a/meta/recipes-devtools/rust/files/repro-issue-fix-with-cc-crate-hashmap.patch
+++ b/meta/recipes-devtools/rust/files/repro-issue-fix-with-cc-crate-hashmap.patch
@@ -1,4 +1,4 @@
-rust: reproducibility issue fix with v1.82
+rust: reproducibility issue fix with v1.83
A few crates are using the updated version of the 'cc' crate and this is causing the generated object file names containing a unique hashmap id.
By the following changes same hash values will be genarted even for diffrent build paths.
@@ -8,47 +8,6 @@ https://github.com/rust-lang/cc-rs/pull/1277
Upstream-Status: Submitted [https://github.com/rust-lang/cc-rs/pull/1277]
Signed-off-by: Harish Sadineni <Harish.Sadineni@windriver.com>
---- a/vendor/cc-1.0.97/src/command_helpers.rs
-+++ b/vendor/cc-1.0.97/src/command_helpers.rs
-@@ -257,6 +257,7 @@
- /// and store them in the output Object.
- pub(crate) fn objects_from_files(files: &[Arc<Path>], dst: &Path) -> Result<Vec<Object>, Error> {
- let mut objects = Vec::with_capacity(files.len());
-+ let target_substring = ["rustc"];
- for file in files {
- let basename = file
- .file_name()
-@@ -277,10 +278,29 @@
- })?
- .to_string_lossy();
-
-+ // Function to find the position of the first occurrence of the target substring
-+ fn find_target_position(s: &str, targets: &[&str]) -> Option<usize> {
-+ let mut pos = None;
-+ for target in targets {
-+ if let Some(index) = s.rfind(target) {
-+ //If a target is found and pos is None, set it
-+ if pos.is_none() || index < pos.unwrap() {
-+ pos = Some(index);
-+ }
-+ }
-+ }
-+ pos
-+ }
-+
-+ let filtered_dirname = if let Some(pos) = find_target_position(&dirname, &target_substring) {
-+ dirname[pos..].to_string() //Keep everything from the target substring onwards
-+ } else {
-+ dirname.to_string() //If target substring is not found, keep the original dirname
-+ };
- // Hash the dirname. This should prevent conflicts if we have multiple
- // object files with the same filename in different subfolders.
- let mut hasher = hash_map::DefaultHasher::new();
-- hasher.write(dirname.to_string().as_bytes());
-+ hasher.write(filtered_dirname.as_bytes());
- let obj = dst
- .join(format!("{:016x}-{}", hasher.finish(), basename))
- .with_extension("o");
diff --git a/vendor/cc-1.0.99/src/command_helpers.rs b/vendor/cc-1.0.99/src/command_helpers.rs
index fe919a5239..2b1f442019 100644
--- a/vendor/cc-1.0.99/src/command_helpers.rs
@@ -92,11 +51,11 @@ index fe919a5239..2b1f442019 100644
let obj = dst
.join(format!("{:016x}-{}", hasher.finish(), basename))
.with_extension("o");
-diff --git a/vendor/cc-1.0.105/src/command_helpers.rs b/vendor/cc-1.0.105/src/command_helpers.rs
-index 2fce90a9da..584e386edd 100644
---- a/vendor/cc-1.0.105/src/command_helpers.rs
-+++ b/vendor/cc-1.0.105/src/command_helpers.rs
-@@ -259,6 +259,7 @@ fn wait_on_child(
+diff --git a/vendor/cc-1.1.22/src/command_helpers.rs b/vendor/cc-1.1.22/src/command_helpers.rs
+index 07dfb80412..e01b62fa39 100644
+--- a/vendor/cc-1.1.22/src/command_helpers.rs
++++ b/vendor/cc-1.1.22/src/command_helpers.rs
+@@ -285,6 +285,7 @@ fn wait_on_child(
/// and store them in the output Object.
pub(crate) fn objects_from_files(files: &[Arc<Path>], dst: &Path) -> Result<Vec<Object>, Error> {
let mut objects = Vec::with_capacity(files.len());
@@ -104,7 +63,7 @@ index 2fce90a9da..584e386edd 100644
for file in files {
let basename = file
.file_name()
-@@ -279,10 +280,29 @@ pub(crate) fn objects_from_files(files: &[Arc<Path>], dst: &Path) -> Result<Vec<
+@@ -305,10 +306,29 @@ pub(crate) fn objects_from_files(files: &[Arc<Path>], dst: &Path) -> Result<Vec<
})?
.to_string_lossy();
@@ -135,11 +94,11 @@ index 2fce90a9da..584e386edd 100644
let obj = dst
.join(format!("{:016x}-{}", hasher.finish(), basename))
.with_extension("o");
-diff --git a/vendor/cc-1.1.6/src/command_helpers.rs b/vendor/cc-1.1.6/src/command_helpers.rs
-index 910d068242..2b85a66729 100644
---- a/vendor/cc-1.1.6/src/command_helpers.rs
-+++ b/vendor/cc-1.1.6/src/command_helpers.rs
-@@ -282,6 +282,7 @@ fn wait_on_child(
+diff --git a/vendor/cc-1.1.23/src/command_helpers.rs b/vendor/cc-1.1.23/src/command_helpers.rs
+index 07dfb80412..e01b62fa39 100644
+--- a/vendor/cc-1.1.23/src/command_helpers.rs
++++ b/vendor/cc-1.1.23/src/command_helpers.rs
+@@ -285,6 +285,7 @@ fn wait_on_child(
/// and store them in the output Object.
pub(crate) fn objects_from_files(files: &[Arc<Path>], dst: &Path) -> Result<Vec<Object>, Error> {
let mut objects = Vec::with_capacity(files.len());
@@ -147,7 +106,7 @@ index 910d068242..2b85a66729 100644
for file in files {
let basename = file
.file_name()
-@@ -302,10 +303,29 @@ pub(crate) fn objects_from_files(files: &[Arc<Path>], dst: &Path) -> Result<Vec<
+@@ -305,10 +306,29 @@ pub(crate) fn objects_from_files(files: &[Arc<Path>], dst: &Path) -> Result<Vec<
})?
.to_string_lossy();
@@ -186,25 +145,19 @@ index b070eeb322..ba768ff86f 100644
-{"files":{"Cargo.toml":"3c555dbe1a698f12b66c8a5748ed52ff26ff7b8ebb12237c1a72a1cbe4b9392e","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","src/command_helpers.rs":"15afbc35930a5a53f00d74a8910cff35caeb5511c26642cffe5630377aced901","src/detect_compiler_family.c":"72903b91d7a28f49b39e7d730f4c9c4bb39fb901948fa1279cd08abf392f5a29","src/lib.rs":"92440d3adb5cb6ea05596d9ca860a205d3937dbf0fc959e524bac5f2b748c1af","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"352a0295c965c684904329d334f3b9889db3a9c3f201701f8db44e4d00e00515","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"a2d18ba3f2e04deb9047ece9ab7ca5452d9a76b515afbe20a76307e31597f34b","src/target_info.rs":"342be00f6215e161d8163e272a2945bb9f52f171648e15e11d46800a73186955","src/tempfile.rs":"47a58e904ac07da6682004b5b615dc83250b253a8d3e8ba1b9bcaf6cdf4fd142","src/tool.rs":"e13c439a96d8311ba8d37b9d5522cd6997d94261cbb95517c82df70525acaa7f","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"4c350cddbce1557682b7f40cd917cc4f131ad89ff2e34c23d629014ed8d7203e","src/windows/mod.rs":"42f1ad7fee35a17686b003e6aa520d3d1940d47d2f531d626e9ae0c48ba49005","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"76e3cee74b5fd38ddaf533bba11fe401667c50dda5f9d064099840893eaa7587","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"5a440eb39d8a0c176b66177e8753186797793bc5d7896292c408fb44c12dfed3"},"package":"96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695"}
\ No newline at end of file
+{"files":{"Cargo.toml":"3c555dbe1a698f12b66c8a5748ed52ff26ff7b8ebb12237c1a72a1cbe4b9392e","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","src/command_helpers.rs":"4c4a9ea55a109dbeada9e23d4ec963c257a56451b5fd16c7e4e8b97374f1a2ff","src/detect_compiler_family.c":"72903b91d7a28f49b39e7d730f4c9c4bb39fb901948fa1279cd08abf392f5a29","src/lib.rs":"92440d3adb5cb6ea05596d9ca860a205d3937dbf0fc959e524bac5f2b748c1af","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"352a0295c965c684904329d334f3b9889db3a9c3f201701f8db44e4d00e00515","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"a2d18ba3f2e04deb9047ece9ab7ca5452d9a76b515afbe20a76307e31597f34b","src/target_info.rs":"342be00f6215e161d8163e272a2945bb9f52f171648e15e11d46800a73186955","src/tempfile.rs":"47a58e904ac07da6682004b5b615dc83250b253a8d3e8ba1b9bcaf6cdf4fd142","src/tool.rs":"e13c439a96d8311ba8d37b9d5522cd6997d94261cbb95517c82df70525acaa7f","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"4c350cddbce1557682b7f40cd917cc4f131ad89ff2e34c23d629014ed8d7203e","src/windows/mod.rs":"42f1ad7fee35a17686b003e6aa520d3d1940d47d2f531d626e9ae0c48ba49005","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"76e3cee74b5fd38ddaf533bba11fe401667c50dda5f9d064099840893eaa7587","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"5a440eb39d8a0c176b66177e8753186797793bc5d7896292c408fb44c12dfed3"},"package":"96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695"}
---- a/vendor/cc-1.0.97/.cargo-checksum.json
-+++ b/vendor/cc-1.0.97/.cargo-checksum.json
-@@ -1 +1 @@
--{"files":{"Cargo.toml":"5c15212a19ab7432d834b92cc7f6af9461c860fbaf2a756cda9b6f40d7b0e845","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","src/command_helpers.rs":"15afbc35930a5a53f00d74a8910cff35caeb5511c26642cffe5630377aced901","src/detect_compiler_family.c":"72903b91d7a28f49b39e7d730f4c9c4bb39fb901948fa1279cd08abf392f5a29","src/lib.rs":"d805931c886be881ed685c3f75b104e96068c4a7e51f48c9a304b3fdebcfdcda","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"352a0295c965c684904329d334f3b9889db3a9c3f201701f8db44e4d00e00515","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"a2d18ba3f2e04deb9047ece9ab7ca5452d9a76b515afbe20a76307e31597f34b","src/target_info.rs":"342be00f6215e161d8163e272a2945bb9f52f171648e15e11d46800a73186955","src/tempfile.rs":"47a58e904ac07da6682004b5b615dc83250b253a8d3e8ba1b9bcaf6cdf4fd142","src/tool.rs":"b48a7a0efbeb24dc4ccdb4326583ef074e69c670330681a5be9d5c19492e5f96","src/windows/com.rs":"be1564756c9f3ef1398eafeed7b54ba610caba28e8f6258d28a997737ebf9535","src/windows/find_tools.rs":"06aaf9d6247f407cb6077c68d0c9469f64a098eda2222059e7400588e7e05f6a","src/windows/mod.rs":"42f1ad7fee35a17686b003e6aa520d3d1940d47d2f531d626e9ae0c48ba49005","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"76e3cee74b5fd38ddaf533bba11fe401667c50dda5f9d064099840893eaa7587","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"5a440eb39d8a0c176b66177e8753186797793bc5d7896292c408fb44c12dfed3"},"package":"099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4"}
-\ No newline at end of file
-+{"files":{"Cargo.toml":"5c15212a19ab7432d834b92cc7f6af9461c860fbaf2a756cda9b6f40d7b0e845","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","src/command_helpers.rs":"c2a9981b1c9f5430ac2a41f2953064f2383e4064feb281dc76915e4972d52226","src/detect_compiler_family.c":"72903b91d7a28f49b39e7d730f4c9c4bb39fb901948fa1279cd08abf392f5a29","src/lib.rs":"d805931c886be881ed685c3f75b104e96068c4a7e51f48c9a304b3fdebcfdcda","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"352a0295c965c684904329d334f3b9889db3a9c3f201701f8db44e4d00e00515","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"a2d18ba3f2e04deb9047ece9ab7ca5452d9a76b515afbe20a76307e31597f34b","src/target_info.rs":"342be00f6215e161d8163e272a2945bb9f52f171648e15e11d46800a73186955","src/tempfile.rs":"47a58e904ac07da6682004b5b615dc83250b253a8d3e8ba1b9bcaf6cdf4fd142","src/tool.rs":"b48a7a0efbeb24dc4ccdb4326583ef074e69c670330681a5be9d5c19492e5f96","src/windows/com.rs":"be1564756c9f3ef1398eafeed7b54ba610caba28e8f6258d28a997737ebf9535","src/windows/find_tools.rs":"06aaf9d6247f407cb6077c68d0c9469f64a098eda2222059e7400588e7e05f6a","src/windows/mod.rs":"42f1ad7fee35a17686b003e6aa520d3d1940d47d2f531d626e9ae0c48ba49005","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"76e3cee74b5fd38ddaf533bba11fe401667c50dda5f9d064099840893eaa7587","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"5a440eb39d8a0c176b66177e8753186797793bc5d7896292c408fb44c12dfed3"},"package":"099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4"}
-diff --git a/vendor/cc-1.0.105/.cargo-checksum.json b/vendor/cc-1.0.105/.cargo-checksum.json
-index f1ddc06886..880d637ada 100644
---- a/vendor/cc-1.0.105/.cargo-checksum.json
-+++ b/vendor/cc-1.0.105/.cargo-checksum.json
+diff --git a/vendor/cc-1.1.22/.cargo-checksum.json b/vendor/cc-1.1.22/.cargo-checksum.json
+index 8c7be07836..473b5ad39c 100644
+--- a/vendor/cc-1.1.22/.cargo-checksum.json
++++ b/vendor/cc-1.1.22/.cargo-checksum.json
@@ -1 +1 @@
--{"files":{"CHANGELOG.md":"b6200e753550c2285fd78f5d3d8198d3e67ee01e8504f21a4f2ad0c0574d8f19","Cargo.toml":"5f3c7c1de2fa554e02714ae57f7ef0be696c5dda3c71f197d2574abf92fd82a7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"2a564c2c1e9a9c46e2b667d0b9574e2fda233e3c26dffbcd55373d052f042905","src/command_helpers.rs":"7c09d713b9a7ad45ad4fc431206681819465b871e7408573b311e300b1e9e21c","src/detect_compiler_family.c":"72903b91d7a28f49b39e7d730f4c9c4bb39fb901948fa1279cd08abf392f5a29","src/lib.rs":"3213e05f797701c9da797509512991e18a40455b1d9478531640f90d1f13134e","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"8ef38688fdf867606a32500078094e0bb22fb2aec9ae11a392593bbfc101ed4f","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"a2d18ba3f2e04deb9047ece9ab7ca5452d9a76b515afbe20a76307e31597f34b","src/target_info.rs":"342be00f6215e161d8163e272a2945bb9f52f171648e15e11d46800a73186955","src/tempfile.rs":"b12a0821586ab3945fe4ff574cd76699c3694a103dbf1b5764fd1fbcbbd7c37e","src/tool.rs":"24291f79784a990602e2244ccf965127088e43bd58745a3829d0d06dddd588b6","src/utilities.rs":"a13bb0a351fcef72823485b1b5dc4f514c533fa4feac95deb66ed9e5fbfe7b53","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"8eb56f4af6cc40b943e25dba9f26d1629c0c464b2839a6c5aa8d3f0b973a649c","src/windows/mod.rs":"34cfa201cfbcac7ccaa3ea5295d3e4200439af3cc5c6433baf81502596040a89","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"e2714c8307bfa083b9745eb0e46cadd7f98d7b88abf45a7637172019324e34b8","src/windows/windows_targets.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee"},"package":"5208975e568d83b6b05cc0a063c8e7e9acc2b43bee6da15616a5b73e109d7437"}
+-{"files":{"CHANGELOG.md":"92aeb6dec3e4b55e3951a4d00f6df20edc51545afca124d983454f7c05e37357","Cargo.toml":"1352b0476c28b89568e740579130ab017ad0f4b546083cf03ff61827d45361f3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"0b54800fe5c89cd102a5f872fe1a843c1a58e026bc4bbc611e207914b8c84dda","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/lib.rs":"c80c94e82937980f711500cd3289842ab4bc42bcc4efd9febf64729e27410ecc","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"f4ed0a03d89a42bfd5527133d12b267af519b745f3f2b997ed293df15a2641b8","src/parallel/mod.rs":"55fb4c2d15e66677b2ed5ffa6d65ea161bcf1a1e1dc7910ee3bde06f2f67ab14","src/parallel/once_lock.rs":"d13e4cb82d6bca3297ca8671d83a40dd5affd7ac89191d733dd451867181bb02","src/parallel/stderr.rs":"74384d41198740a6fce0877f144262db09fb091225fa8fbfa771314bb11487c6","src/target_info.rs":"f939a570c99d897fdd37cd491a4ee0657e2c7480ec71acbd9cbee48732d4bfbc","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"2e6550062e021f2b394388172bbb01e86fe6a94d2395bcb3c85a9e86690da1a9","src/utilities.rs":"a13bb0a351fcef72823485b1b5dc4f514c533fa4feac95deb66ed9e5fbfe7b53","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"dd6b2450909cd8334a2aa2ce856bcc72a9654d92422267d6345d5fabfcbf57c5","src/windows/mod.rs":"34cfa201cfbcac7ccaa3ea5295d3e4200439af3cc5c6433baf81502596040a89","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"e2714c8307bfa083b9745eb0e46cadd7f98d7b88abf45a7637172019324e34b8","src/windows/windows_targets.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee"},"package":"9540e661f81799159abee814118cc139a2004b3a3aa3ea37724a1b66530b90e0"}
\ No newline at end of file
-+{"files":{"CHANGELOG.md":"b6200e753550c2285fd78f5d3d8198d3e67ee01e8504f21a4f2ad0c0574d8f19","Cargo.toml":"5f3c7c1de2fa554e02714ae57f7ef0be696c5dda3c71f197d2574abf92fd82a7","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"2a564c2c1e9a9c46e2b667d0b9574e2fda233e3c26dffbcd55373d052f042905","src/command_helpers.rs":"7b60816a28486743beec6658f43cdf348d87613193b008f6bcd7a19eb6e24407","src/detect_compiler_family.c":"72903b91d7a28f49b39e7d730f4c9c4bb39fb901948fa1279cd08abf392f5a29","src/lib.rs":"3213e05f797701c9da797509512991e18a40455b1d9478531640f90d1f13134e","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"8ef38688fdf867606a32500078094e0bb22fb2aec9ae11a392593bbfc101ed4f","src/parallel/mod.rs":"bd9c1334d17d138c281961c690b8d8118a2d6295a7d6cd7296826255436fa063","src/parallel/stderr.rs":"a2d18ba3f2e04deb9047ece9ab7ca5452d9a76b515afbe20a76307e31597f34b","src/target_info.rs":"342be00f6215e161d8163e272a2945bb9f52f171648e15e11d46800a73186955","src/tempfile.rs":"b12a0821586ab3945fe4ff574cd76699c3694a103dbf1b5764fd1fbcbbd7c37e","src/tool.rs":"24291f79784a990602e2244ccf965127088e43bd58745a3829d0d06dddd588b6","src/utilities.rs":"a13bb0a351fcef72823485b1b5dc4f514c533fa4feac95deb66ed9e5fbfe7b53","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"8eb56f4af6cc40b943e25dba9f26d1629c0c464b2839a6c5aa8d3f0b973a649c","src/windows/mod.rs":"34cfa201cfbcac7ccaa3ea5295d3e4200439af3cc5c6433baf81502596040a89","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"e2714c8307bfa083b9745eb0e46cadd7f98d7b88abf45a7637172019324e34b8","src/windows/windows_targets.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee"},"package":"5208975e568d83b6b05cc0a063c8e7e9acc2b43bee6da15616a5b73e109d7437"}
-diff --git a/vendor/cc-1.1.6/.cargo-checksum.json b/vendor/cc-1.1.6/.cargo-checksum.json
-index c8814c0183..7a7af5d2e7 100644
---- a/vendor/cc-1.1.6/.cargo-checksum.json
-+++ b/vendor/cc-1.1.6/.cargo-checksum.json
++{"files":{"CHANGELOG.md":"92aeb6dec3e4b55e3951a4d00f6df20edc51545afca124d983454f7c05e37357","Cargo.toml":"1352b0476c28b89568e740579130ab017ad0f4b546083cf03ff61827d45361f3","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"a2ee7ae686b9cb186bebfdd597438251536bcaa9815699c95eab349385b4b949","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/lib.rs":"c80c94e82937980f711500cd3289842ab4bc42bcc4efd9febf64729e27410ecc","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"f4ed0a03d89a42bfd5527133d12b267af519b745f3f2b997ed293df15a2641b8","src/parallel/mod.rs":"55fb4c2d15e66677b2ed5ffa6d65ea161bcf1a1e1dc7910ee3bde06f2f67ab14","src/parallel/once_lock.rs":"d13e4cb82d6bca3297ca8671d83a40dd5affd7ac89191d733dd451867181bb02","src/parallel/stderr.rs":"74384d41198740a6fce0877f144262db09fb091225fa8fbfa771314bb11487c6","src/target_info.rs":"f939a570c99d897fdd37cd491a4ee0657e2c7480ec71acbd9cbee48732d4bfbc","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"2e6550062e021f2b394388172bbb01e86fe6a94d2395bcb3c85a9e86690da1a9","src/utilities.rs":"a13bb0a351fcef72823485b1b5dc4f514c533fa4feac95deb66ed9e5fbfe7b53","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"dd6b2450909cd8334a2aa2ce856bcc72a9654d92422267d6345d5fabfcbf57c5","src/windows/mod.rs":"34cfa201cfbcac7ccaa3ea5295d3e4200439af3cc5c6433baf81502596040a89","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"e2714c8307bfa083b9745eb0e46cadd7f98d7b88abf45a7637172019324e34b8","src/windows/windows_targets.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee"},"package":"9540e661f81799159abee814118cc139a2004b3a3aa3ea37724a1b66530b90e0"}
+diff --git a/vendor/cc-1.1.23/.cargo-checksum.json b/vendor/cc-1.1.23/.cargo-checksum.json
+index d834145136..a10eecf785 100644
+--- a/vendor/cc-1.1.23/.cargo-checksum.json
++++ b/vendor/cc-1.1.23/.cargo-checksum.json
@@ -1 +1 @@
--{"files":{"CHANGELOG.md":"27c152bba5a9e4aa5f8075f618fec105590804ba75dd4581bb54cdcf3d719e91","Cargo.toml":"a772649c4058df65a5977d7c2d37afdbb7bcf68f3b47428acef6502158c0f1c4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"5b765fc5bf3ff7367aa6acf67be465bdc776b22c090d3bbfe11816bd023c7a18","src/detect_compiler_family.c":"72903b91d7a28f49b39e7d730f4c9c4bb39fb901948fa1279cd08abf392f5a29","src/lib.rs":"2f6d061032899f2e60e3932041c353d327ba6f27c7eb747fd37f8d18a750e6a0","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"f4ed0a03d89a42bfd5527133d12b267af519b745f3f2b997ed293df15a2641b8","src/parallel/mod.rs":"55fb4c2d15e66677b2ed5ffa6d65ea161bcf1a1e1dc7910ee3bde06f2f67ab14","src/parallel/once_lock.rs":"d13e4cb82d6bca3297ca8671d83a40dd5affd7ac89191d733dd451867181bb02","src/parallel/stderr.rs":"74384d41198740a6fce0877f144262db09fb091225fa8fbfa771314bb11487c6","src/target_info.rs":"342be00f6215e161d8163e272a2945bb9f52f171648e15e11d46800a73186955","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"f5d8d343be6db681605ad5e9adab9f10c19b9d772af241da285ddbe54740486d","src/utilities.rs":"a13bb0a351fcef72823485b1b5dc4f514c533fa4feac95deb66ed9e5fbfe7b53","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"a03cd94d7a36deb0e4490d9ce070624a0e79f082cdfc4c32f52a8cbe557fd0b5","src/windows/mod.rs":"34cfa201cfbcac7ccaa3ea5295d3e4200439af3cc5c6433baf81502596040a89","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"e2714c8307bfa083b9745eb0e46cadd7f98d7b88abf45a7637172019324e34b8","src/windows/windows_targets.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee"},"package":"2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f"}
+-{"files":{"CHANGELOG.md":"c0125e3e52f1af277dd92935d84992fcff829ecd11a4bad6ac75bced3c68623b","Cargo.toml":"1b08a0bb920345c02a78f49be0a091ac426dbfe1bfa4b853da0c177acda36582","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"0b54800fe5c89cd102a5f872fe1a843c1a58e026bc4bbc611e207914b8c84dda","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/lib.rs":"41f2bc5d9c29a842688dfdbea60241d0efa49229d1cf65406225782f54866d19","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"f4ed0a03d89a42bfd5527133d12b267af519b745f3f2b997ed293df15a2641b8","src/parallel/mod.rs":"55fb4c2d15e66677b2ed5ffa6d65ea161bcf1a1e1dc7910ee3bde06f2f67ab14","src/parallel/once_lock.rs":"d13e4cb82d6bca3297ca8671d83a40dd5affd7ac89191d733dd451867181bb02","src/parallel/stderr.rs":"74384d41198740a6fce0877f144262db09fb091225fa8fbfa771314bb11487c6","src/target_info.rs":"f939a570c99d897fdd37cd491a4ee0657e2c7480ec71acbd9cbee48732d4bfbc","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"2e6550062e021f2b394388172bbb01e86fe6a94d2395bcb3c85a9e86690da1a9","src/utilities.rs":"a13bb0a351fcef72823485b1b5dc4f514c533fa4feac95deb66ed9e5fbfe7b53","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"dd6b2450909cd8334a2aa2ce856bcc72a9654d92422267d6345d5fabfcbf57c5","src/windows/mod.rs":"34cfa201cfbcac7ccaa3ea5295d3e4200439af3cc5c6433baf81502596040a89","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"e2714c8307bfa083b9745eb0e46cadd7f98d7b88abf45a7637172019324e34b8","src/windows/windows_targets.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee"},"package":"3bbb537bb4a30b90362caddba8f360c0a56bc13d3a5570028e7197204cb54a17"}
\ No newline at end of file
-+{"files":{"CHANGELOG.md":"27c152bba5a9e4aa5f8075f618fec105590804ba75dd4581bb54cdcf3d719e91","Cargo.toml":"a772649c4058df65a5977d7c2d37afdbb7bcf68f3b47428acef6502158c0f1c4","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"36e27f089f0e9276bb9a5ebe9b5c4706c560106ffa5652b1e08e8285816910c3","src/detect_compiler_family.c":"72903b91d7a28f49b39e7d730f4c9c4bb39fb901948fa1279cd08abf392f5a29","src/lib.rs":"2f6d061032899f2e60e3932041c353d327ba6f27c7eb747fd37f8d18a750e6a0","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"f4ed0a03d89a42bfd5527133d12b267af519b745f3f2b997ed293df15a2641b8","src/parallel/mod.rs":"55fb4c2d15e66677b2ed5ffa6d65ea161bcf1a1e1dc7910ee3bde06f2f67ab14","src/parallel/once_lock.rs":"d13e4cb82d6bca3297ca8671d83a40dd5affd7ac89191d733dd451867181bb02","src/parallel/stderr.rs":"74384d41198740a6fce0877f144262db09fb091225fa8fbfa771314bb11487c6","src/target_info.rs":"342be00f6215e161d8163e272a2945bb9f52f171648e15e11d46800a73186955","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"f5d8d343be6db681605ad5e9adab9f10c19b9d772af241da285ddbe54740486d","src/utilities.rs":"a13bb0a351fcef72823485b1b5dc4f514c533fa4feac95deb66ed9e5fbfe7b53","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"a03cd94d7a36deb0e4490d9ce070624a0e79f082cdfc4c32f52a8cbe557fd0b5","src/windows/mod.rs":"34cfa201cfbcac7ccaa3ea5295d3e4200439af3cc5c6433baf81502596040a89","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"e2714c8307bfa083b9745eb0e46cadd7f98d7b88abf45a7637172019324e34b8","src/windows/windows_targets.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee"},"package":"2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f"}
++{"files":{"CHANGELOG.md":"c0125e3e52f1af277dd92935d84992fcff829ecd11a4bad6ac75bced3c68623b","Cargo.toml":"1b08a0bb920345c02a78f49be0a091ac426dbfe1bfa4b853da0c177acda36582","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"378f5840b258e2779c39418f3f2d7b2ba96f1c7917dd6be0713f88305dbda397","README.md":"f1ddbede208a5b78333a25dac0a7598e678e9b601a7d99a791069bddaf180dfe","clippy.toml":"aa7850db4350883c8f373bd0d6b4d19bf3b75f13c1c238e24368c109cb52fb1d","src/command_helpers.rs":"a2ee7ae686b9cb186bebfdd597438251536bcaa9815699c95eab349385b4b949","src/detect_compiler_family.c":"97ca4b021495611e828becea6187add37414186a16dfedd26c2947cbce6e8b2f","src/lib.rs":"41f2bc5d9c29a842688dfdbea60241d0efa49229d1cf65406225782f54866d19","src/parallel/async_executor.rs":"4ce24435fff6b6555b43fee042c16bd65d4150d0346567f246b9190d85b45983","src/parallel/job_token.rs":"f4ed0a03d89a42bfd5527133d12b267af519b745f3f2b997ed293df15a2641b8","src/parallel/mod.rs":"55fb4c2d15e66677b2ed5ffa6d65ea161bcf1a1e1dc7910ee3bde06f2f67ab14","src/parallel/once_lock.rs":"d13e4cb82d6bca3297ca8671d83a40dd5affd7ac89191d733dd451867181bb02","src/parallel/stderr.rs":"74384d41198740a6fce0877f144262db09fb091225fa8fbfa771314bb11487c6","src/target_info.rs":"f939a570c99d897fdd37cd491a4ee0657e2c7480ec71acbd9cbee48732d4bfbc","src/tempfile.rs":"ebafb5b0e5d08b0706916ed911d4245240e60c3e2d0c9a1630c520842988a2b3","src/tool.rs":"2e6550062e021f2b394388172bbb01e86fe6a94d2395bcb3c85a9e86690da1a9","src/utilities.rs":"a13bb0a351fcef72823485b1b5dc4f514c533fa4feac95deb66ed9e5fbfe7b53","src/windows/com.rs":"a2800ddb81215fff2bf618336f5c4ff8e8bdb746dd18b795873c7304b3f2a5e3","src/windows/find_tools.rs":"dd6b2450909cd8334a2aa2ce856bcc72a9654d92422267d6345d5fabfcbf57c5","src/windows/mod.rs":"34cfa201cfbcac7ccaa3ea5295d3e4200439af3cc5c6433baf81502596040a89","src/windows/registry.rs":"c521b72c825e8095843e73482ffa810ed066ad8bb9f86e6db0c5c143c171aba1","src/windows/setup_config.rs":"754439cbab492afd44c9755abcbec1a41c9b2c358131cee2df13c0e996dbbec8","src/windows/vs_instances.rs":"946527cf8fd32c3472f6a2884dcdec290763101097334c7478f9c24c3950db6b","src/windows/winapi.rs":"250d51c1826d1a2329e9889dd9f058cfce253dbf2a678b076147c6cdb5db046c","src/windows/windows_sys.rs":"e2714c8307bfa083b9745eb0e46cadd7f98d7b88abf45a7637172019324e34b8","src/windows/windows_targets.rs":"5b4648ebc22b028caca9f4b4bf8881fe2d094b7bec217264ba2e6e2c49d1ccee"},"package":"3bbb537bb4a30b90362caddba8f360c0a56bc13d3a5570028e7197204cb54a17"}
diff --git a/meta/recipes-devtools/rust/files/revert-Zdual-proc-macros-additional-check.patch b/meta/recipes-devtools/rust/files/revert-Zdual-proc-macros-additional-check.patch
new file mode 100644
index 0000000000..58e77e4e6e
--- /dev/null
+++ b/meta/recipes-devtools/rust/files/revert-Zdual-proc-macros-additional-check.patch
@@ -0,0 +1,43 @@
+rust: Fix build failure for v1.83 when lib32 enabled
+
+Because of the following commit ,
+https://github.com/rust-lang/rust/commit/68034f837a39387e49fc7d7c5b088f5372a1127e
+when we enable lib32, getting build failure because there is a check for target
+support for "-Zdual-proc-macros" flag not functioning properly when lib32 is
+enabled in the build environment. So for now reverting this commit and bring
+back the previous behavior, where the "-Zdual-proc-macros" flag is always
+added for building proc macros, regardless of the target architecture's support.
+This would bypass the check introduced in the patch, allowing the build to
+proceed without error, even when building for a 64-bit architecture with lib32 enabled.
+
+Upstream-Status: Pending
+
+Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
+diff --git a/src/bootstrap/src/core/builder.rs b/src/bootstrap/src/core/builder.rs
+index 9ac0b0a01f..b1374042fb 100644
+--- a/src/bootstrap/src/core/builder.rs
++++ b/src/bootstrap/src/core/builder.rs
+@@ -1701,21 +1701,8 @@ impl<'a> Builder<'a> {
+ // Build proc macros both for the host and the target unless proc-macros are not
+ // supported by the target.
+ if target != compiler.host && cmd_kind != Kind::Check {
+- let error = command(self.rustc(compiler))
+- .arg("--target")
+- .arg(target.rustc_target_arg())
+- .arg("--print=file-names")
+- .arg("--crate-type=proc-macro")
+- .arg("-")
+- .run_capture(self)
+- .stderr();
+- let not_supported = error
+- .lines()
+- .any(|line| line.contains("unsupported crate type `proc-macro`"));
+- if !not_supported {
+- cargo.arg("-Zdual-proc-macros");
+- rustflags.arg("-Zdual-proc-macros");
+- }
++ cargo.arg("-Zdual-proc-macros");
++ rustflags.arg("-Zdual-proc-macros");
+ }
+ }
+ }
diff --git a/meta/recipes-devtools/rust/files/revert-link-std-statically-in-rustc_driver-feature.patch b/meta/recipes-devtools/rust/files/revert-link-std-statically-in-rustc_driver-feature.patch
index 257883ef60..407d701bad 100644
--- a/meta/recipes-devtools/rust/files/revert-link-std-statically-in-rustc_driver-feature.patch
+++ b/meta/recipes-devtools/rust/files/revert-link-std-statically-in-rustc_driver-feature.patch
@@ -104,7 +104,7 @@ diff --git a/src/bootstrap/src/bin/rustc.rs b/src/bootstrap/src/bin/rustc.rs
index d04e2fbeb7..011c289d93 100644
--- a/src/bootstrap/src/bin/rustc.rs
+++ b/src/bootstrap/src/bin/rustc.rs
-@@ -89,25 +89,6 @@ fn main() {
+@@ -89,24 +89,6 @@ fn main() {
rustc_real
};
@@ -114,7 +114,6 @@ index d04e2fbeb7..011c289d93 100644
- // When statically linking `std` into `rustc_driver`, remove `-C prefer-dynamic`
- if env::var("RUSTC_LINK_STD_INTO_RUSTC_DRIVER").unwrap() == "1"
- && crate_name == Some("rustc_driver")
-- && stage != "0"
- {
- if let Some(pos) = args.iter().enumerate().position(|(i, a)| {
- a == "-C" && args.get(i + 1).map(|a| a == "prefer-dynamic").unwrap_or(false)
@@ -130,7 +129,7 @@ index d04e2fbeb7..011c289d93 100644
let mut cmd = match env::var_os("RUSTC_WRAPPER_REAL") {
Some(wrapper) if !wrapper.is_empty() => {
let mut cmd = Command::new(wrapper);
-@@ -118,6 +99,9 @@ fn main() {
+@@ -117,6 +99,9 @@ fn main() {
};
cmd.args(&args).env(dylib_path_var(), env::join_paths(&dylib_path).unwrap());
@@ -144,7 +143,7 @@ diff --git a/src/bootstrap/src/core/builder.rs b/src/bootstrap/src/core/builder.
index ff0d1f3a72..b2c9602e57 100644
--- a/src/bootstrap/src/core/builder.rs
+++ b/src/bootstrap/src/core/builder.rs
-@@ -2153,7 +2153,7 @@ impl<'a> Builder<'a> {
+@@ -2201,7 +2201,7 @@ impl<'a> Builder<'a> {
// When we build Rust dylibs they're all intended for intermediate
// usage, so make sure we pass the -Cprefer-dynamic flag instead of
// linking all deps statically into the dylib.
@@ -197,3 +196,33 @@ index b8b0432aa9..b5bd71e015 100644
use std::env;
use std::io::stdout;
use std::path::{Path, PathBuf};
+diff --git a/src/bootstrap/src/core/build_steps/compile.rs b/src/bootstrap/src/core/build_steps/compile.rs
+index 27bbc8bd8f..a6fc4df2eb 100644
+--- a/src/bootstrap/src/core/build_steps/compile.rs
++++ b/src/bootstrap/src/core/build_steps/compile.rs
+@@ -1934,24 +1934,8 @@ impl Step for Assemble {
+ let src_libdir = builder.sysroot_libdir(build_compiler, host);
+ for f in builder.read_dir(&src_libdir) {
+ let filename = f.file_name().into_string().unwrap();
+-
+- let is_proc_macro = proc_macros.contains(&filename);
+- let is_dylib_or_debug = is_dylib(&filename) || is_debug_info(&filename);
+-
+- // If we link statically to stdlib, do not copy the libstd dynamic library file
+- // FIXME: Also do this for Windows once incremental post-optimization stage0 tests
+- // work without std.dll (see https://github.com/rust-lang/rust/pull/131188).
+- let can_be_rustc_dynamic_dep = if builder
+- .link_std_into_rustc_driver(target_compiler.host)
+- && !target_compiler.host.is_windows()
++ if (is_dylib(&filename) || is_debug_info(&filename)) && !proc_macros.contains(&filename)
+ {
+- let is_std = filename.starts_with("std-") || filename.starts_with("libstd-");
+- !is_std
+- } else {
+- true
+- };
+-
+- if is_dylib_or_debug && can_be_rustc_dynamic_dep && !is_proc_macro {
+ builder.copy_link(&f.path(), &rustc_libdir.join(&filename));
+ }
+ }
diff --git a/meta/recipes-devtools/rust/files/rust-oe-selftest.patch b/meta/recipes-devtools/rust/files/rust-oe-selftest.patch
index 0e952efadc..b2bfed0726 100644
--- a/meta/recipes-devtools/rust/files/rust-oe-selftest.patch
+++ b/meta/recipes-devtools/rust/files/rust-oe-selftest.patch
@@ -63,7 +63,7 @@ index 35a5291a347..5f2858d2505 100644
#[test]
+#[ignore]
- #[cfg_attr(target_os = "emscripten", ignore)]
+ #[cfg_attr(any(target_os = "emscripten", target_os = "wasi"), ignore)] // no threads
fn panic_in_write_doesnt_flush_in_drop() {
static WRITES: AtomicUsize = AtomicUsize::new(0);
diff --git a/library/std/src/io/stdio/tests.rs b/library/std/src/io/stdio/tests.rs
@@ -75,7 +75,7 @@ index f89fd27ce6c..79737f5b127 100644
#[test]
+#[ignore]
- #[cfg_attr(target_os = "emscripten", ignore)]
+ #[cfg_attr(any(target_os = "emscripten", target_os = "wasi"), ignore)] // no threads
fn panic_doesnt_poison() {
thread::spawn(|| {
diff --git a/library/std/src/sync/mpsc/sync_tests.rs b/library/std/src/sync/mpsc/sync_tests.rs
@@ -318,17 +318,6 @@ index 5d6b9e94ee9..a5aacb2eb87 100644
fn test_try_panic_any_message_unit_struct() {
struct Juju;
-diff --git a/library/alloc/src/slice/tests.rs b/library/alloc/src/slice/tests.rs
---- a/library/alloc/src/slice/tests.rs
-+++ b/library/alloc/src/slice/tests.rs
-@@ -186,6 +186,7 @@
- std::thread_local!(static SILENCE_PANIC: Cell<bool> = Cell::new(false));
-
- #[test]
-+#[ignore]
- #[cfg_attr(target_os = "emscripten", ignore)] // no threads
- #[cfg_attr(not(panic = "unwind"), ignore = "test requires unwinding support")]
- fn panic_safe() {
diff --git a/library/test/src/tests.rs b/library/test/src/tests.rs
--- a/library/test/src/tests.rs
+++ b/library/test/src/tests.rs
diff --git a/meta/recipes-devtools/rust/files/rv32-cargo-rustix-0.38.34-fix.patch b/meta/recipes-devtools/rust/files/rv32-cargo-rustix-0.38.34-fix.patch
deleted file mode 100644
index f364267ab2..0000000000
--- a/meta/recipes-devtools/rust/files/rv32-cargo-rustix-0.38.34-fix.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-Fix cargo build on riscv32
-
-riscv32 support is added to latest rustix already
-therefore this patch is limited to rustix-0.38.19
-once cargo/rust moves beyond rustix-0.38.19 as dependency
-we can remove this patch
-
-Upstream-Status: Inappropriate [Specific to rustix-0.38.19]
-
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-
-diff --git a/vendor/rustix-0.38.34/src/backend/libc/termios/syscalls.rs b/vendor/rustix-0.38.34/src/backend/libc/termios/syscalls.rs
-index a833aea8d1..71b4c6abd7 100644
---- a/vendor/rustix-0.38.34/src/backend/libc/termios/syscalls.rs
-+++ b/vendor/rustix-0.38.34/src/backend/libc/termios/syscalls.rs
-@@ -147,7 +147,7 @@ pub(crate) fn tcsetattr(
- use crate::utils::default_array;
- use linux_raw_sys::general::{termios2, BOTHER, CBAUD, IBSHIFT};
-
-- #[cfg(not(any(target_arch = "sparc", target_arch = "sparc64")))]
-+ #[cfg(not(any(target_arch = "sparc", target_arch = "sparc64", target_arch = "riscv32")))]
- use linux_raw_sys::ioctl::{TCSETS, TCSETS2};
-
- // linux-raw-sys' ioctl-generation script for sparc isn't working yet,
-@@ -156,6 +156,10 @@ pub(crate) fn tcsetattr(
- const TCSETS: u32 = 0x8024_5409;
- #[cfg(any(target_arch = "sparc", target_arch = "sparc64"))]
- const TCSETS2: u32 = 0x802c_540d;
-+ #[cfg(any(target_arch = "riscv32"))]
-+ const TCSETS: u32 = 0x5402;
-+ #[cfg(any(target_arch = "riscv32"))]
-+ const TCSETS2: u32 = 0x402C542B;
-
- // Translate from `optional_actions` into an ioctl request code. On
- // MIPS, `optional_actions` already has `TCGETS` added to it.
-diff --git a/vendor/rustix-0.38.34/src/fs/ioctl.rs b/vendor/rustix-0.38.34/src/fs/ioctl.rs
-index 490f183ff4..d131cfcb51 100644
---- a/vendor/rustix-0.38.34/src/fs/ioctl.rs
-+++ b/vendor/rustix-0.38.34/src/fs/ioctl.rs
-@@ -50,7 +50,7 @@ pub fn ioctl_blkpbszget<Fd: AsFd>(fd: Fd) -> io::Result<u32> {
- /// - [Linux]
- ///
- /// [Linux]: https://man7.org/linux/man-pages/man2/ioctl_ficlone.2.html
--#[cfg(all(linux_kernel, not(any(target_arch = "sparc", target_arch = "sparc64"))))]
-+#[cfg(all(linux_kernel, not(any(target_arch = "sparc", target_arch = "sparc64", target_arch = "riscv32"))))]
- #[inline]
- #[doc(alias = "FICLONE")]
- pub fn ioctl_ficlone<Fd: AsFd, SrcFd: AsFd>(fd: Fd, src_fd: SrcFd) -> io::Result<()> {
-@@ -79,7 +79,7 @@ unsafe impl ioctl::Ioctl for Ficlone<'_> {
- type Output = ();
-
- const IS_MUTATING: bool = false;
-- const OPCODE: ioctl::Opcode = ioctl::Opcode::old(c::FICLONE as ioctl::RawOpcode);
-+ const OPCODE: ioctl::Opcode = ioctl::Opcode::old(linux_raw_sys::ioctl::FICLONE as ioctl::RawOpcode);
-
- fn as_ptr(&mut self) -> *mut c::c_void {
- self.0.as_raw_fd() as *mut c::c_void
-diff --git a/vendor/rustix-0.38.34/src/backend/libc/c.rs b/vendor/rustix-0.38.34/src/backend/libc/c.rs
-index 02958698c0..27f5eb7c86 100644
---- a/vendor/rustix-0.38.34/src/backend/libc/c.rs
-+++ b/vendor/rustix-0.38.34/src/backend/libc/c.rs
-@@ -6,6 +6,8 @@
- // things below.
- pub(crate) use libc::*;
-
-+use linux_raw_sys::ioctl::FICLONE;
-+
- /// `PROC_SUPER_MAGIC`—The magic number for the procfs filesystem.
- #[cfg(all(linux_kernel, target_env = "musl"))]
- pub(crate) const PROC_SUPER_MAGIC: u32 = 0x0000_9fa0;
-diff --git a/vendor/rustix-0.38.34/.cargo-checksum.json b/vendor/rustix-0.38.34/.cargo-checksum.json
-index 487061f297..42d107a480 100644
---- a/vendor/rustix-0.38.34/.cargo-checksum.json
-+++ b/vendor/rustix-0.38.34/.cargo-checksum.json
-@@ -1 +1 @@
--{"files":{"CODE_OF_CONDUCT.md":"f210602311e3f74b32f46237fd55f4ce36d798e85e3db1432ec667f63a7ffc44","CONTRIBUTING.md":"3fd57de5c678db1c972da676a8231d2fde9820695ef1f0d53f1e55a3e81d9de0","COPYRIGHT":"377c2e7c53250cc5905c0b0532d35973392af16ffb9596a41d99d202cf3617c9","Cargo.toml":"42d204101e647da4dde1220b6653dfa647b07a58143b5db4f893a32c871f696c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"cec45686b62cb75ef2f0c851939b7ddcb64678c27c18c7bca18d6f5cde2446d3","SECURITY.md":"4d75afb09dd28eb5982e3a1f768ee398d90204669ceef3240a16b31dcf04148a","benches/mod.rs":"e260e67273aa0a37cffdc5cd451699335b8ee656c17275a0d0f2b4563c6018ca","build.rs":"ca1a2e173b669f8e13b4e830f3b20530996fe2d60f22f2609ced1a7032affd0f","src/backend/libc/c.rs":"9c040c6f914607580d84fddc62fd6fd03cf14976085000116a603404dbc433d0","src/backend/libc/conv.rs":"a254fa84164286ee6be64f49b5bd5f7e2fd503ebd5ca9076dad4c2507a351dc2","src/backend/libc/event/epoll.rs":"93d3eb9e0e397afc3c44797b315ce92ff8b22f2372812b19cec9e063c55032c3","src/backend/libc/event/mod.rs":"ad30f99f7da0768c18fffac6ec71e658bfed2e44f0634f48c2e0ffe4677ec231","src/backend/libc/event/poll_fd.rs":"286268c0e94bc1716a61835ef3c6324e8f3feb96ae2491ad5ed919300e80070e","src/backend/libc/event/syscalls.rs":"f91bbe7d222987c89a2647817f6819dd536cbc4a685dfb794f403543c32df777","src/backend/libc/event/types.rs":"b966e0a3a018ca2ce507371be900fc73b2814cca450b784583207ad2df473f13","src/backend/libc/event/windows_syscalls.rs":"ebfac665c6676c4b803134ab8806be8aa2e96bdbc7799a19c544cd9069b35787","src/backend/libc/fs/dir.rs":"3c43768f9e56cb4297594c05d91a52be20029dd2b3e0b91f6b1a13f31e595fe2","src/backend/libc/fs/inotify.rs":"a027a718db8bf6ff9a778c2cfa706850b466240b0a2296d72b9834c0096968e8","src/backend/libc/fs/makedev.rs":"89c679a0ef18dd41b3c6223bce0f329ad35bf6cadbf16e47b33fad3f312ba4a6","src/backend/libc/fs/mod.rs":"3d28b803011b57da6315bb747daf0117218687c0cc610358f5dafddf0b7d44d3","src/backend/libc/fs/syscalls.rs":"89cdd809e0cd89fb4f85e2ba0716ecf857ccb66db69a7fc40a5e0a25b15b39d3","src/backend/libc/fs/types.rs":"cae37a0a3099b8e400a48927c60c15efe0d05d2e71f78577742f8f7cede62dfd","src/backend/libc/io/errno.rs":"bac592ece7b44692237a350ff4905bfad30fa042d1e8126e5229e02913fb1c9d","src/backend/libc/io/mod.rs":"746647bd864e4ec7717925b6d176cebdb392b7d015070244cc48d92780351dd6","src/backend/libc/io/syscalls.rs":"c93a7867fc13eecc953c6335fd79c37d4d1734d3a06e13e5d7e08bd985c66326","src/backend/libc/io/types.rs":"2efd39bb3df19a9db5496217284f3d2235ddb354fac81dd71861109a56bede0b","src/backend/libc/io/windows_syscalls.rs":"fab3fa099aa89cea56a6edc651dd37750e581534f4f45b04a7e425f130b08468","src/backend/libc/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/io_uring/syscalls.rs":"5af8146d5971c833e6fd657f652c618b31f854e1b0811864fba9b658cb633e19","src/backend/libc/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mm/syscalls.rs":"c04c61ad3d7f3b24d13f89144d7fa0a05658cea4763207f9250db4f9362de2fe","src/backend/libc/mm/types.rs":"55478e173b7d82e2c85934fc0dda79c29f46a305228df78f1e90c68ac9d3cfec","src/backend/libc/mod.rs":"087d2676df88510b089255053a4865e62c64172723588386fe8244d2f1a681c4","src/backend/libc/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mount/syscalls.rs":"d2d35f7ae989bb52722e28cdbd775243c5d7da9eb411e0b2b9632f2aa7c1533e","src/backend/libc/mount/types.rs":"bf1d541daa248aa023bf18aec7645f2f8c402ac4aa1df2f55b8a784057c2e113","src/backend/libc/net/addr.rs":"9bdc2febb20785bc26a820eaba52cb546c67c79cb547f08105087cd0f79d5861","src/backend/libc/net/ext.rs":"0dd64877abe1ba86b47a2ab34340e3f6cc7b53b22d0bb5e237daf6a82edd46b0","src/backend/libc/net/mod.rs":"562d23225d6dba8f095e3ca41af60dcf6cc40c2cf17bf028f90888f809e86f07","src/backend/libc/net/msghdr.rs":"6f8aba792b4adef5c5d3d4324a813a67a063a50d10437bb19bf7496666bd6de6","src/backend/libc/net/netdevice.rs":"c6c3cd11b0181a74243705438fbf0fedeb02d4201ff3ad9f45a084fbd57a9c21","src/backend/libc/net/read_sockaddr.rs":"61fc1c744b376d57a18d78d8f7ab469236c614f5fa7aeaf37a636e6a967b9066","src/backend/libc/net/send_recv.rs":"1450ca958431a5bf3a85cdeef88b387f30d5c1215de2c56d164ccda38f21b36c","src/backend/libc/net/sockopt.rs":"d53d52f1c55f522c1d0de5e446df3017757b08270c0a0b593a583fd6c56b0876","src/backend/libc/net/syscalls.rs":"1412f9deed57ac0909b0b1c3ac3e5fb7d5c31ab356212c9131e33378c342d2a5","src/backend/libc/net/write_sockaddr.rs":"bee221d0a1fedf4ddcff045faa2702c1f1e68b4d6c3f2f7b079d888e0ef9da56","src/backend/libc/param/auxv.rs":"1877fd1dac415b58a4ae824ef9abd8b49756f613f6915820223f2c586fb4d254","src/backend/libc/param/mod.rs":"5234b8f1bcb886cca6ea003d411d75eaeebe58deedd80e3441354bf46ed85d4d","src/backend/libc/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pid/syscalls.rs":"49ea679b96c0741d048e82964038f9a931bc3cf3a0b59c7db3df89629b9c49e6","src/backend/libc/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/pipe/syscalls.rs":"8affde100f6a9dfc762b79d1e48be5c1039be414f8ef7d5a6acaba882a68d259","src/backend/libc/pipe/types.rs":"9826013bc5fa18acdcbf09c650b96ce301a18ec009139ebaf79162669b1fc2c8","src/backend/libc/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/prctl/syscalls.rs":"8a2684f444a7555098dce2b92270d81cefdae902716c6e5d59bd7b0657e8a29d","src/backend/libc/process/cpu_set.rs":"5fca2b47289a2bb6ba908c910a6d27ac78ac10ea21d3c0c018f72f8816c5b9d7","src/backend/libc/process/mod.rs":"806e26da8d1e7afae502987fcd650f4d348da147b8a2e74447affdca153e2e97","src/backend/libc/process/syscalls.rs":"f08a76a5f32e40a69c99261eeabb405a58476ef9e85ae142f2fce19679a42ec4","src/backend/libc/process/types.rs":"fb2caf34b17079aa72c04aed0f9a31d534ea8e8b73a80c758b748bf5e38df52b","src/backend/libc/process/wait.rs":"0cc556aed976b4bbb3965f74fd76b8216c755fce25043b7b21ce54afa07c9773","src/backend/libc/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pty/syscalls.rs":"566fc9a2cb2e38d7d7ac2405b22c0522369cae4a8f4fe18b55123ba94d3d5a95","src/backend/libc/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/rand/syscalls.rs":"35ea6b6e0f8a7fb064fd5cb33a3a855cd161a6a00f93d76c861b2a2c66db85e7","src/backend/libc/rand/types.rs":"4eb0b4cdd0a9b089d1c9f6a25ad1ca97be28a38b7b07a705ec605b773f63f880","src/backend/libc/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/shm/syscalls.rs":"60d797d4e85e08e6330e6b8d80094356ce377e5484952f88ae2a6e49231c268c","src/backend/libc/shm/types.rs":"2206eac8ee74951b995e1e80f10bf235cc6b04e0a099f4adefce546378838233","src/backend/libc/system/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/system/syscalls.rs":"c18c2942811ea93af3125b58d00a1da05c54e5ff438a3dc44cda53bc9d6fcf03","src/backend/libc/system/types.rs":"6871e16aee14fe2ae03cea798c3e509ffe44778a9c0e5608fd73e2e015876d7e","src/backend/libc/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/termios/syscalls.rs":"f377dfbf501fbc3cdbc9e190dd650c8141c00c1593b8c62901ecf346a0c1a7c5","src/backend/libc/thread/futex.rs":"b666828653b12634bbd7fd709acf69641b648ec40962a1d4f904c5db14d2eff5","src/backend/libc/thread/mod.rs":"fa710053974d7f16a6c49242ee6c10a3b9e1143452b9daeaed8837302a679fff","src/backend/libc/thread/syscalls.rs":"435392788b133b83eaf73913a3adee5b244b471df316dec02469832cfdc71160","src/backend/libc/time/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/time/syscalls.rs":"bf847e94cc156bdb553755baa88dac240db4dcaf690f303b0f205777c5a9cdfc","src/backend/libc/time/types.rs":"d0307994ffddd3f21f702d9ae4400750aecccfaf4a01268161dc4fd72de5c373","src/backend/libc/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/ugid/syscalls.rs":"8edf91b8790add23902c9f5418da6b0723a371677f29f490e0c8af852f0f1a0c","src/backend/libc/winsock_c.rs":"502da2ed3cd6ca99bb7ee08b0b30e25c212632885cec965f9816366c6b931ac6","src/backend/linux_raw/arch/aarch64.rs":"2a255c9135bc8a321c180f52b88eb2b158bc9170cd222149caeae63c24587d44","src/backend/linux_raw/arch/arm.rs":"165bccb5883d0136e55d42091183765f83d86e9d37a7cb2cec9ae8af32774db6","src/backend/linux_raw/arch/mips.rs":"24af364aa93fd4b9917639d473336490a143f0d1723b09f388e72d534160ee51","src/backend/linux_raw/arch/mips32r6.rs":"e436a2ade34f2f7c58b8924462b07a2499dfc951e1e1318d51759444fb8b658e","src/backend/linux_raw/arch/mips64.rs":"897da9ddc877963ad59464d7f81dc59df8a7e91251e6adea14cfd946e2740a1c","src/backend/linux_raw/arch/mips64r6.rs":"3c08aea13c1139fb0dfbe74ca3d0147f007c3aa2eda641afb82c46f6aa4f6cd1","src/backend/linux_raw/arch/mod.rs":"37eaeea601d39be00d170856a31a8ec6a27b0d3ac22ab3ee642ab0e45dee237d","src/backend/linux_raw/arch/powerpc64.rs":"dfb001f8636a5e46d728900b0804fe6c374e5e18a6f0e76d7d62e0c07da74477","src/backend/linux_raw/arch/riscv64.rs":"41d33242d941030f46077dc2b1bc4c7913fe7630d693a5a7eef966bcf38f9d8b","src/backend/linux_raw/arch/thumb.rs":"2fd979ab421248c0a4c592bc0cefee63edc26528f469b71b63eaed35356e42e8","src/backend/linux_raw/arch/x86.rs":"fc72f595ec75768aee248d405f4958a7ba1db65ac9fe54b277cd003eab33316e","src/backend/linux_raw/arch/x86_64.rs":"e929036a1f3cf93ba538f4523b241605cc7b5e61f84ffe6d9d5cdbcb6f73e543","src/backend/linux_raw/c.rs":"db66abe9b91ce0f16dd71762744013046f29542a46a577454c9ff063e9cb649c","src/backend/linux_raw/conv.rs":"48a261b8dd6182ce876690cd4946d00c3697bcf7c3d89a46e3a3d6f50d39c2db","src/backend/linux_raw/event/epoll.rs":"a102c2d8d7d5d07a5d846f30672153269d1762d1d846be1786b22fcf095e8721","src/backend/linux_raw/event/mod.rs":"72e46b04637e2d1d2a6b97af616144995399e489d1fe916faf835d72fc8c64cd","src/backend/linux_raw/event/poll_fd.rs":"a5773464e9e30227b4046f029a27d3daf2c7bd0045e54565cf1a8ac2a0d61e81","src/backend/linux_raw/event/syscalls.rs":"44460b0045bb9d9f48b0baeb009a6b150a2902f9b733e8f6c5a36726b8db2d41","src/backend/linux_raw/event/types.rs":"0551b18f982e233a0a06d8a9c3dbb29de0c204dcd64dd6f7e88b6c96fa9a9be8","src/backend/linux_raw/fs/dir.rs":"3107b07276f171a5837bd37a9c1e05151ca21d59ae2b85afd2c6e59e721cdcf2","src/backend/linux_raw/fs/inotify.rs":"713ec3b85f281efca19bc4f495b7537e745fbf1d8c26592c80ceec6fd2ab59b5","src/backend/linux_raw/fs/makedev.rs":"c6b4505c4bcbbc2460e80f3097eb15e2c8ef38d6c6e7abd78e39c53c372139e2","src/backend/linux_raw/fs/mod.rs":"3d3a42bbf4d086f806d7d9f6e4b0a49a873dc27f4f03ffca0921f5536acc24e5","src/backend/linux_raw/fs/syscalls.rs":"5f34547e8d57b69aac600edf27893381d98c6d127a969d7b241bd9220137c649","src/backend/linux_raw/fs/types.rs":"4ee495127d88d3826f0277d2e62bb0e7553fe5e6693a153c48f2b74ba593cf36","src/backend/linux_raw/io/errno.rs":"befa94275b30e8262718e8c9e9662b08526ec55779861dab4e2e499daa3e097d","src/backend/linux_raw/io/mod.rs":"7ae2324427892cca6f5ab53858d847b165f790a72ec25f3d99fb15f0506c9f27","src/backend/linux_raw/io/syscalls.rs":"568e16751191c14bb37f7883b17cb577dc97e09d615d17849c0e7e10e3898f1b","src/backend/linux_raw/io/types.rs":"d0df5a62248e1ba19af0f89f86da7ba2312d97065c2814ddf6b08a4a0db23bad","src/backend/linux_raw/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/io_uring/syscalls.rs":"0f7c9cb7ccddf5687e4b9e5b23558871a452a29ac6095a0184a06c47b9b18eb6","src/backend/linux_raw/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mm/syscalls.rs":"4e469542c88ea15853d5022e7e1d4b8fc291265ca314766d60d9395dad927e19","src/backend/linux_raw/mm/types.rs":"b5bf9bf775d3771e79aa234788fa3d1f25009f3f51cd59c72efc4f5e2c7bd790","src/backend/linux_raw/mod.rs":"86f7c3b1d57e57a9e5b5dcc8ee24ded5054a917069bd9824f47952b10bca2221","src/backend/linux_raw/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mount/syscalls.rs":"8442c82814961f69c488222faabb82c44d2e7227b10faff919cbbd197bb47484","src/backend/linux_raw/mount/types.rs":"bf3dff5aad1cec9d998496230469958c836b76643f0ad17b0ea29b957357bcca","src/backend/linux_raw/net/addr.rs":"161ff30891526e309b1cf9514e9113227c6901c5c1bb346cb8fc3a53e43aa410","src/backend/linux_raw/net/mod.rs":"5640bbaf4963ac4575b0537173422ed6f6a43f34a8f6b656e7257fbbb13e5bcb","src/backend/linux_raw/net/msghdr.rs":"8b18974b81ee78af7a5c64733041dddaaa378a46cab8b984bff5b3b4be499751","src/backend/linux_raw/net/netdevice.rs":"a0354e44ae2f8402576b55470e48446dd655d77a69f27f814a298ab3e3a1afac","src/backend/linux_raw/net/read_sockaddr.rs":"7cb3c8bcc80c5eee8602323cd83f36c1784927d9dd0c40ded29af6fb09c57ece","src/backend/linux_raw/net/send_recv.rs":"6d5d2aec61a3c1b4a5fef1a8a487dc8e163da8988d1237541ed008baa01128cc","src/backend/linux_raw/net/sockopt.rs":"2b42cd181772ea78d1b5b64d03fd2939a5e1a0c49b84c943c9fe8707b6477344","src/backend/linux_raw/net/syscalls.rs":"0138662012ca89e063b3a03cf8fe17b97fbeb38a3d18c42938ae047a4a392105","src/backend/linux_raw/net/write_sockaddr.rs":"0efa4e17b4008da2cf2aada2d18acfccd31a3b49cf8ac5d608e77f3ea6627fec","src/backend/linux_raw/param/auxv.rs":"c9a582a02b4c87e26f6d5026c78e0c3a3ec8a025079cd3023e474d974b29268c","src/backend/linux_raw/param/init.rs":"f2275a2324a99be8d804fb3b7fdf86a43c7d428f660280b7e0e7d19c357f0200","src/backend/linux_raw/param/libc_auxv.rs":"9a7b4ba75a18cc384df1b7edc5525f76c147bb84fb67d3730ba2c5ae64ebdff3","src/backend/linux_raw/param/mod.rs":"2e6a1a1c00351b9c88bd615aa923f71d76208df5626dd9bea03067f28f81dc31","src/backend/linux_raw/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pid/syscalls.rs":"eef6aa01830ddd510b83f507da2002c03e58318b73744be2c06ebbe33c4f194f","src/backend/linux_raw/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/pipe/syscalls.rs":"366c730fc3e991bddb9f5a15b8c3917a8e6ace6d1d5a9113b2749e476faf6f83","src/backend/linux_raw/pipe/types.rs":"cf53bcdcde5d0ee15e0e3566ceaad39fda44e69ed6f94a99fadd9be9b8be09cf","src/backend/linux_raw/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/prctl/syscalls.rs":"a18b224307e0d27bda9b7b85c75cd6c7ddfe39f5ce52efb7bb0bf0585b757343","src/backend/linux_raw/process/cpu_set.rs":"b31889f972676f57e3599375dfcd59dd72975977ef345d11c22d51f0d4a6400b","src/backend/linux_raw/process/mod.rs":"fb393c70a9c63ef9a6bf1fb5a2dc94f07d6b0b6987cc5231c15c607015dafd68","src/backend/linux_raw/process/syscalls.rs":"07c14d796a65d3958a9199dae00c8b864fda70e26b67815aff20edd20a985f2f","src/backend/linux_raw/process/types.rs":"6811ba822bc12a1a6336649151b4adb1f5d3365684a31c07f01953ea9547743d","src/backend/linux_raw/process/wait.rs":"921aee4b0048746087f52615a98edc2aa0fb4b53d6df44be4533098df55d1b05","src/backend/linux_raw/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pty/syscalls.rs":"ae09c4aecc0ae87b1ca58d82efc58007b9dddaae78460d615f48da19d1cd0f89","src/backend/linux_raw/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/rand/syscalls.rs":"317cdaf243623329ee345131054e86a06a0863a9e90c5dba73e1ac3475ba6305","src/backend/linux_raw/rand/types.rs":"a21dbb1ab31eed6b59a57520be5a3c603c36d18ea74e67f7527f40835ba209a3","src/backend/linux_raw/reg.rs":"6bfb53575494f5de76d5112a7e4eb6d0c266b1af0a275aa33b9bc9e6e7a2f41c","src/backend/linux_raw/runtime/mod.rs":"b2cae8cce3822c3c92942f06ea0b68464040dcac33c6f0f7ee392c6269993347","src/backend/linux_raw/runtime/syscalls.rs":"dc7df0416919d1eef7e4919fc38836e2081903db286330d59b0119cc292155df","src/backend/linux_raw/runtime/tls.rs":"6316060560a112c2e9cd9807cdba6e8c91414113a04a739160929ae9a67bba1f","src/backend/linux_raw/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/shm/syscalls.rs":"3ebf91610b02de0312e1f0f0cc5d56e12b4d93794540087b3182cbdf3cb9c8db","src/backend/linux_raw/shm/types.rs":"b831b474aba7eb97167c9289f5257776a72b39134b44e67a0ecfcef2394dcd47","src/backend/linux_raw/system/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/system/syscalls.rs":"19a7ab17de906ec237f16a816da036723c1f55f605e8e4a26689343eb4cd76e7","src/backend/linux_raw/system/types.rs":"1ceab8d738a71043473b26e97fa3fd79d588a86d4774cbc9b9e1d4f1447a016e","src/backend/linux_raw/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/termios/syscalls.rs":"25a0341ded4657a3a5389250c24b3310642785d386bc51f31696f98f4f1e770f","src/backend/linux_raw/thread/futex.rs":"0aa0f9f5be6a79de81e82c9f11f1bf8831f682a4b2f6cb29669e1591636f084e","src/backend/linux_raw/thread/mod.rs":"6ad4a4b90b9234e79900b27ebbe8837e3a7a36aec532912e3e253edce5225067","src/backend/linux_raw/thread/syscalls.rs":"9bc9a7360b6b8711b82bc6eff58dbcfc1d936f6e2cdf828084ed56036ade76d7","src/backend/linux_raw/time/mod.rs":"672724f55b7b7be6a7452bb1cc2d28b5f0aaa840a2856fe363acce624e1beefc","src/backend/linux_raw/time/syscalls.rs":"7dc6975bdc30e8fa02f3408b934957e65ebbca281c8c9806e5de9404845312fc","src/backend/linux_raw/time/types.rs":"5f49ee7b201976114c6555f0c5a81d3305e18e726e54edc5a5474641f3cdc278","src/backend/linux_raw/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/ugid/syscalls.rs":"8c86d251db33b399a1d1cbb8e87afe650b78db84f444d3251309b7a0480b54f7","src/backend/linux_raw/vdso.rs":"056314f72c71d4b041739337ca2098afb7fe070f844327f462c293f43481b75b","src/backend/linux_raw/vdso_wrappers.rs":"0e01221cbc6f0a489e89b0cf2fa376c3826ead8491ee8510476b75e90784f39a","src/bitcast.rs":"e21c87c292c781b27256c6f5dcf9fd52dd69ed6e21016cbd67ac31a8219ebf8e","src/buffer.rs":"8211a52e4fdd6ad74dcaddb885db25fa616898f988fc79b43af24b89c32d8421","src/check_types.rs":"e52f710e1cfc12ca13a495f2b43c227b293ff295e1ce3ab332935b28a7579872","src/clockid.rs":"bd443c60868586c1a3114afacc95193de1d8cb99b7c9d710e0b3835596c74a24","src/cstr.rs":"41af2a4429fe6c67a8883f8a8f63d66c90df566abda74fd2b03bcef7b9f24218","src/event/eventfd.rs":"81cbd08f7bdf40a6ce1ca692b63da1dc8ba925282990668d9d68f1203e839fa1","src/event/kqueue.rs":"2f776485e16fe57639ad7454886e0ae761880b122976141ac05b4b2e7d82183a","src/event/mod.rs":"77f6c7051f70d4d5873787cf744e05b64519ba61d8da42298aeed27a906031f2","src/event/pause.rs":"cac3317286478565298a40788c1ce13c1b71543078a6f09655419de325022f6f","src/event/poll.rs":"899bbee8e565110b2581594e7aa5067a426f859f0a414935e2ce3a9732b6152a","src/event/port.rs":"4e51ff150e5d17cbd44aa64a38b99c15e26eaaf2e350768b5dcacdfde4fa5212","src/ffi.rs":"c2b8b38c02d72749aceb715c496726caba1f1fa989ad3856d0103a2fafed89ed","src/fs/abs.rs":"b671489378e14b708c784c4a673e6645741a869c7d1dd1918e28e1eb1a138829","src/fs/at.rs":"13f50b86575443db8b881ce525ce2c5d2f377e528c33258729f0c06037de9499","src/fs/constants.rs":"23923e0fce3221bdac371fe2d05028f30a87dba4f9b4a573b69dc2d6d39320b2","src/fs/copy_file_range.rs":"d3b644374390d482b2ff749a2459458872b57d0dcf9670368739b7833509a7c2","src/fs/cwd.rs":"9f429a79ace6e17455634da09216ee0ad3d067a4541518b3193ae6a8d9ff1e26","src/fs/dir.rs":"347a52f4ca9ac6321c52e802e97ec90d1b4c62ec955c8996fc17f8f5aed69966","src/fs/fadvise.rs":"1220e2cf5cf58fc7cc950d48738050a052c504f745ca67130daa6410e248230a","src/fs/fcntl.rs":"1d1ee1e0bc962779e1cc1b8b76f39c820746240557daa9e14b47b1799120dc39","src/fs/fcntl_apple.rs":"e2f23f038083621bcdecc98d02ce1023508afaecdb2ed0fba5c8b70f955301e5","src/fs/fcopyfile.rs":"ce565f61e1fbf2e31086077c2f1d01b6bb3b048915edda87fe9a4a4f5e8ff7e4","src/fs/fd.rs":"9b3ac2000bc00349cc224b0cf1d77515298d9ed99f75373d2a0cc709ef120d46","src/fs/getpath.rs":"28f6970fc1bbc37bb35c84724b59eac436ea7407a4522e18c2bdacb1fdd2edd9","src/fs/id.rs":"1b5c8a8baf9a9bb1f895f97189cea4e5982a0d35b192afeec6340a6c6222e0cb","src/fs/ioctl.rs":"c7c2db229daf7c9f0109fe7f45f05fa9a6a472950a2ad408c71514e6cb7c9d7b","src/fs/makedev.rs":"85520b484cb7c15ab71ea1c368578ea3b7e484d82f8510db92b6ce9f7ca341ae","src/fs/memfd_create.rs":"a8bf1dced54c7592e71da896021338d5092c1693d12cc42e79bac435fab2792b","src/fs/mod.rs":"b1e92f119ce8acbcc55597f5512727622bcd12d6d0ce9fdb2d9b1cfaa9e42a64","src/fs/mount.rs":"8f6ea2b997dd83c50c90291b9ada3ed77a9ce1ad701c9b0d533b5113b317be5b","src/fs/openat2.rs":"4a95c15dab533a41201b5fa25c8a212956b7571d58cad696bdaf45af8aef96db","src/fs/raw_dir.rs":"18ad797876d6230c38d4cacbed081c4028e03ace477d0520d9b226b40de942f0","src/fs/seek_from.rs":"a9efa0feb9ac789cf47667e91efee2e3f2dcde16cb3b7a928c99da640fa0e0d6","src/fs/sendfile.rs":"e3b2058741cf4b1698f34d84bb37130cf2b72806d522a16fe541e832cde136cb","src/fs/statx.rs":"613480f0f3277790281b4cfe866ce72e4efdadca691969f6ae5e3ba6fc33a84a","src/fs/sync.rs":"a3b23543834281f347b0f873bd38154d31d404871188ac08f2b20b9196234cfd","src/fs/xattr.rs":"5e222adb52caf69d949ab3f944fb2a482dd6ca3a47200532ca6e72d44cbe8334","src/io/close.rs":"2ddae17a2c9dc05fb2cefa134815699c2b3af2eef8026407b8d009cb3ceae6b8","src/io/dup.rs":"335e76f8ad5aa021e654f61e043058e964c2f9914c4785fc09bf6f49f4975290","src/io/errno.rs":"58a4d20ba0924e4d514e3c876fbe08982f1623187642ae14780815e65989c8c8","src/io/fcntl.rs":"41c1b370be55aaa68144dcc8a67b2d53504a5e6d8ee1bffabac2cc64c66a4043","src/io/ioctl.rs":"af4e736b6739cb1ff0477c1b818eeac789258863b79d12e441a08be99d49fb77","src/io/is_read_write.rs":"1bfb9ee5d58e0b29b44af12fe2668c7bccc841358698dcde47f1519ff9bb73b4","src/io/mod.rs":"75f1d0646be1d4c7c08b5887d8119b0103be8c25c43ccd4e0e97015508c0bb8f","src/io/read_write.rs":"f36488a87a35c37c004f5111e76aad3cf6c2c793f41f78f2daba7a84ecae9079","src/io_uring.rs":"b08662af4b1b205ef644ca7517688957cf54cab3fc693f6205165550a330a5cc","src/ioctl/bsd.rs":"32ba3399a0fe3f68bb458baafc2a21af9bff655865c7ea70990b7e98a26d3907","src/ioctl/linux.rs":"96df90bbc926783f387e8fe1656841d4c7a857fd4e9f41f95492f7dcece33074","src/ioctl/mod.rs":"ebb1e0865bed1b98917d4824082caf1445559a0a19f588094db90f46c224f780","src/ioctl/patterns.rs":"bd6e309c8b548dfe04aaffe805972582fb56a0b717c45b45447630bdf9b88433","src/lib.rs":"55f4fe027ab6e638b4613893dffc27a0c20b0bea6f185b76f401f34a480b78f9","src/maybe_polyfill/no_std/io/mod.rs":"77889bb5c5a4f2e50e38379cdaa5d0fef4b0cafc3da056735df01f6deae75747","src/maybe_polyfill/no_std/mod.rs":"ec94a4aab4bc475785e469d10fd6bc95667e1d47d958e9cff3a19049d88c8c80","src/maybe_polyfill/no_std/net/mod.rs":"1e94d21d455bb1da18a4fccb24b3d93ad42698e22dd888b78115d6266c80288a","src/maybe_polyfill/no_std/os/fd/mod.rs":"27ef0afbcb0695cbb15101070f417eb51e0ef85ae66ec967d95e80771d507c47","src/maybe_polyfill/no_std/os/fd/owned.rs":"d82bfeadf28087cc9afd10269f09a8b4125915dc3288b6427c79f5b4c58ab751","src/maybe_polyfill/no_std/os/fd/raw.rs":"f3648c7bd4a6ff94bd823ed9e0d99d398e02f24875cf9b25962736999e7c6943","src/maybe_polyfill/no_std/os/mod.rs":"27dab639a765827644005d5f2fcc7c825310606b889cc8dd83f54c9528350dc0","src/maybe_polyfill/no_std/os/windows/io/mod.rs":"5bbcc05c83fee5026dd744a994e0458469466d5be39081baa62df07753b92fd2","src/maybe_polyfill/no_std/os/windows/io/raw.rs":"4c32609a489dd938a49328b5637cb3bafb96437f2f9f269ab66d7d3cb90247f6","src/maybe_polyfill/no_std/os/windows/io/socket.rs":"c658f42f24eff44a661f2adfd24a11af80fe9897f3e2af4dc5d2c64808308d65","src/maybe_polyfill/no_std/os/windows/mod.rs":"fdb416f8f231a4e778b5f985b9ae712ece5e1a1402963ad1a5f6a8b9843795f4","src/maybe_polyfill/std/mod.rs":"7c16c86cc73e226e65ead598e4018238b22000a345040b706bf1e1b3eba115fc","src/mm/madvise.rs":"69481cd3354dbffe6cd93b234448e59de6d0fe6440bcf8b12f951f37745bc1dc","src/mm/mmap.rs":"3b0abe64a6a606ea41b06acfc1079bcde1542c17475951e5ed900b86c3e5988d","src/mm/mod.rs":"b3a6cb838986d45825b912355cedead761211a494ca6f89b2367a2d2157e340e","src/mm/msync.rs":"a9092be024ecbfa9c14edb935404513498b0da2ac6c99fc31fe4e58196a95f02","src/mm/userfaultfd.rs":"8073443bd181ff0b3ba4d0b1ae67370b4864035a0c8b4898cd709dc47c518ae7","src/mount/fsopen.rs":"1c54a02f04ee6710e2c5053c73361eecc499c24cd72c7c7c012dc57a4621e382","src/mount/mod.rs":"5f0c9df4727592695deb1cd63ae1de021b03dcd9d0d1b68e1f34d12a7136cb19","src/mount/mount_unmount.rs":"3805b63d4415d5838bdae34c6f6d50017d09b0d837de141961e66c7fb94dcc0a","src/mount/types.rs":"601ae3e10b7dc496fed7f3b40a80e81c6edd7bf13189d7be45c3212d4c684c39","src/net/mod.rs":"7899807c9ad9e3fdbfd8b3ce2a1c7053d4f46dd7fa76102f620c6042c2d6314f","src/net/netdevice.rs":"e617af6949ff494de8747f4728973eb3564e25a2057b3150a5f609f4ea619784","src/net/send_recv/mod.rs":"b00743069268f2671570f76a4ff08b5487a344e5a6a12e62d40c2be5c25ac22d","src/net/send_recv/msg.rs":"c8ecb0e45df2c6cf655f13025ea7880214e5c085cd9dcbfdfa912f5420a6f3a3","src/net/socket.rs":"c1865fee7c354a9cc810853844a86c5ab4ab93dcec5e6de2d76993550b412ce4","src/net/socket_addr_any.rs":"b5fe6f012c67d70e0e4885b9e5d6e463c282e12330a0579ea98bdf8fedbccd60","src/net/socketpair.rs":"56f4885c31d2664cd16e18a9a88792a4912fedd953cec36dba67e8581fd57921","src/net/sockopt.rs":"21d269c34992643d403d50e3071b646cd9ed05dc9bdc53fe2f795bb5df43fa60","src/net/types.rs":"bd3ee0cdb102e8cd1f2e0434639084b599a10561fc7f2aaa226d44bf892cef63","src/net/wsa.rs":"29856e6d0108be6b719f6ef973c5396e48ddd58ecd0c2db9ca3e2e0ba4eccb5b","src/param/auxv.rs":"8655993d7d480f340d8fa3efeb35135e0107510f6c3cfb160a9f6dc00ef577aa","src/param/init.rs":"a31c0e5cea61a1a999767fe74f87c0d59eeb6bce66578b842fe0e0c32be27a55","src/param/mod.rs":"c514216b96d9520c9ffc5662c97b24f1f36f56fe1f5f3c9f64175c8b35577288","src/path/arg.rs":"c0f0a7c2fe37192cf6f7b35ae0e17620b863b31e55efb7b2d9f31b5def56a749","src/path/dec_int.rs":"8ff8e14442c46f8e7a9b80d73973619b4271549b9defd538479bf8c2d93aa72e","src/path/mod.rs":"8355324af7eaa91dce30fc4ebdd161691f9d8bf7a61bde1dde27a1bcca15369b","src/pid.rs":"f1c486000c5b1311b2d720cee88f089c17ef9a171709673dd06e6f35f4ff98a3","src/pipe.rs":"9f269090dd0588dc8d3feba4f4a78b61891bce91d3c9b64cdbad9251b06a9e11","src/prctl.rs":"19aa584895874ea48b9bbe1bf695b81257b0281df64dfdd91e1b4bfa298661b7","src/process/chdir.rs":"911216459aa429fe9f125f1357d6900b43b0007835b85c719875d00f79a74664","src/process/chroot.rs":"2b5f6124eb19f26ad2705174f7ad50cdc0a5d15abd59ffcf55421228d82130b4","src/process/exit.rs":"48de66e5504a00cb375d8f415ce63b6225a3f5204268d40726a7d0fbba43f587","src/process/id.rs":"e0a26da426962dd5898fbc05700083a68399d5b669fd5f4afaac7b282e0178fd","src/process/ioctl.rs":"23ad0285671e8d7ca71a63c50655dbf732ccea8af11d754a0558e0236db37e76","src/process/kill.rs":"96d5ce432c19cf2b600d5248c681c117abf53ae94bbfca7e75ac533a40e3968e","src/process/membarrier.rs":"1c4c39b359d1d0e9bbe16352eedfca9278d9ef298ade8ec00e998617bbcbfed8","src/process/mod.rs":"4fda62909afcb081281bd9a8eaf770dc3dfc2111013231ae23b0a1e101582f48","src/process/pidfd.rs":"150413a9cc550ffc432b3279a368223fa9577544ef29e45edeff3b79ae316cab","src/process/pidfd_getfd.rs":"74c778b872be0b800870e4633606461fdc8493b259031e35f8f558768d960cc2","src/process/prctl.rs":"0130d05362a17a9282f3391189095e1f4f51fb56d7a5205906a0011842df4576","src/process/priority.rs":"f135482e71ea8aa0daf92b9f238051178a4c904070fa8409622f94155df3c544","src/process/procctl.rs":"75e9f7e5c66e6563aff133ff99b3a35c80a9f0a616d318a93a65be39ebc191ea","src/process/rlimit.rs":"10b79de3ced0e64059a94c879742d46a35a6176c776d8eed75031d5e6340283d","src/process/sched.rs":"6c976daf5b5a30aa9a33456d23a46f6f4d257642963eb142b55e13a53aec4c56","src/process/sched_yield.rs":"6565faa3928b66ddc74a65e893e15edfa4b9be4f7e5f5f68527501a7f6bc3350","src/process/umask.rs":"1a0f31a842303c978e3f05ec191e2b5e96104c09c6596473b42b1fac34898a50","src/process/wait.rs":"f9c73dde2a66dfbe448501f039396dd26c5d678e4f8cb61c1f78014b7b49fcd3","src/procfs.rs":"4d4812a8db6897dabc33269ff59bf6d7192a65be977e879613704e29a8b73505","src/pty.rs":"652c412e7280d0344b3f9bfe376c106a7f1b42b898b7af344e6e72da268e2bf0","src/rand/getrandom.rs":"0a5320eaf5dd4c6d9b1252c41ca286b40a9ce813eb469c89dba41e6258612740","src/rand/mod.rs":"e1fb7542f1958fe77673aa628bd92fef1b9addf79ba23df2398d1231cb61c148","src/runtime.rs":"958cdf1567c5758c73c197fc36d1feffb414a22a76a7a287afc84f330f2d2279","src/shm.rs":"b96fe8a05ee5d4536464a8843a776d43a938abaf22c772fc35b5373d95644a8d","src/signal.rs":"a294b49d487dafaa42e534f8b1d93e87bec135087676b2ba2ef865cf2fccdaf2","src/static_assertions.rs":"504cf66f0d5b8e335be02f9ae8b0a355abc98c2c82eec0098bdf0988e662e260","src/stdio.rs":"6f78cbc0d102eff9354fa1fdfd1b63a45ea159d0a9ac5d25ecf703383b847b55","src/system.rs":"e048eccf6f60ff49fa3312e7a01a9f641787c195c4db745f1f5a2f2c443d7e91","src/termios/ioctl.rs":"a1ac967f7811a482f8bb53847c37c8359f518cd26da9df7b816ba678a0139623","src/termios/mod.rs":"b44b7caa60b6f458657ed58a0e0eca41bb4e6d6be4b0f042bbb8ab7056cebe4b","src/termios/tc.rs":"9af4eb264bf23bc0b0ad1707fcca687020b20f0775a28209b237fbb72089d991","src/termios/tty.rs":"35a5fc2d26501e0e6dde1a755eeccf7b4f3b4702c5bac30e0953220808ef7034","src/termios/types.rs":"b5671eedf541754c54f680002bafed1adbabce172d09d7c4d31fdf9313ca18c8","src/thread/clock.rs":"83681fa00d5efa15c5b7cba10015a0c99d855c4ac78714e3989d91c999e5ba80","src/thread/futex.rs":"985f9a0dce1e2a4892ae7f26bd1bf119ceae3f9fa6b4707e166624fc1cee76d4","src/thread/id.rs":"bc4cf152388962303ea835b97acd64e499ecd15f94eaf6f133ff5a1a582377ba","src/thread/libcap.rs":"4c51b7df566d38dd0f85f81ef53279a745a39f0f4e1154791fd38438e2ca7db1","src/thread/mod.rs":"09b19f25ed1aa65f6605ed7deccc4bd945e3ae872a60275787f44944a73edf3f","src/thread/prctl.rs":"ebc89b731eb8fd1a8f82a50dbba849061476a4537bba8702b29db657d5287ffa","src/thread/setns.rs":"ea9142b1f3a5b3f329683be185f960c50e5c1636149e91fbf59e88a897fc607d","src/time/clock.rs":"e59a29f1bed8c31c3d5b6fad60f2d4fa6cab8dd8e86148bb3693a5e3a1ce735f","src/time/mod.rs":"43afee938c80d124d04d4ba190c03f4d21d1e3bfc154fff309211e4f6eabe940","src/time/timerfd.rs":"f17092b84553741aa2d2b44c6992b5d2c8c96cc2c2007fc9a2c6b2064485e53f","src/timespec.rs":"32a4d930cbc0f6dbd23153290db920671cf4ce65a4a127e176f897c1cde42d7d","src/ugid.rs":"6616c6e35b7e43aee5b150f1efae7a50711e0947943c9a96833dbe214ad9e85f","src/utils.rs":"9ae76f8a41d6cc350cdd58c9084b5c3a5a708eeecd769783debdbcbaef442182","src/weak.rs":"7e3169bc97e76fc4d52b040391a8df36b06536fc0f81cc6e8e71b951cb1fe54e"},"package":"70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"}
-\ No newline at end of file
-+{"files":{"CODE_OF_CONDUCT.md":"f210602311e3f74b32f46237fd55f4ce36d798e85e3db1432ec667f63a7ffc44","CONTRIBUTING.md":"3fd57de5c678db1c972da676a8231d2fde9820695ef1f0d53f1e55a3e81d9de0","COPYRIGHT":"377c2e7c53250cc5905c0b0532d35973392af16ffb9596a41d99d202cf3617c9","Cargo.toml":"42d204101e647da4dde1220b6653dfa647b07a58143b5db4f893a32c871f696c","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"cec45686b62cb75ef2f0c851939b7ddcb64678c27c18c7bca18d6f5cde2446d3","SECURITY.md":"4d75afb09dd28eb5982e3a1f768ee398d90204669ceef3240a16b31dcf04148a","benches/mod.rs":"e260e67273aa0a37cffdc5cd451699335b8ee656c17275a0d0f2b4563c6018ca","build.rs":"ca1a2e173b669f8e13b4e830f3b20530996fe2d60f22f2609ced1a7032affd0f","src/backend/libc/c.rs":"c436b6a72ccb6de941ba66c563accaf1a1db887d4aac20ec9fad45006dfc07d1","src/backend/libc/conv.rs":"a254fa84164286ee6be64f49b5bd5f7e2fd503ebd5ca9076dad4c2507a351dc2","src/backend/libc/event/epoll.rs":"93d3eb9e0e397afc3c44797b315ce92ff8b22f2372812b19cec9e063c55032c3","src/backend/libc/event/mod.rs":"ad30f99f7da0768c18fffac6ec71e658bfed2e44f0634f48c2e0ffe4677ec231","src/backend/libc/event/poll_fd.rs":"286268c0e94bc1716a61835ef3c6324e8f3feb96ae2491ad5ed919300e80070e","src/backend/libc/event/syscalls.rs":"f91bbe7d222987c89a2647817f6819dd536cbc4a685dfb794f403543c32df777","src/backend/libc/event/types.rs":"b966e0a3a018ca2ce507371be900fc73b2814cca450b784583207ad2df473f13","src/backend/libc/event/windows_syscalls.rs":"ebfac665c6676c4b803134ab8806be8aa2e96bdbc7799a19c544cd9069b35787","src/backend/libc/fs/dir.rs":"3c43768f9e56cb4297594c05d91a52be20029dd2b3e0b91f6b1a13f31e595fe2","src/backend/libc/fs/inotify.rs":"a027a718db8bf6ff9a778c2cfa706850b466240b0a2296d72b9834c0096968e8","src/backend/libc/fs/makedev.rs":"89c679a0ef18dd41b3c6223bce0f329ad35bf6cadbf16e47b33fad3f312ba4a6","src/backend/libc/fs/mod.rs":"3d28b803011b57da6315bb747daf0117218687c0cc610358f5dafddf0b7d44d3","src/backend/libc/fs/syscalls.rs":"89cdd809e0cd89fb4f85e2ba0716ecf857ccb66db69a7fc40a5e0a25b15b39d3","src/backend/libc/fs/types.rs":"cae37a0a3099b8e400a48927c60c15efe0d05d2e71f78577742f8f7cede62dfd","src/backend/libc/io/errno.rs":"bac592ece7b44692237a350ff4905bfad30fa042d1e8126e5229e02913fb1c9d","src/backend/libc/io/mod.rs":"746647bd864e4ec7717925b6d176cebdb392b7d015070244cc48d92780351dd6","src/backend/libc/io/syscalls.rs":"c93a7867fc13eecc953c6335fd79c37d4d1734d3a06e13e5d7e08bd985c66326","src/backend/libc/io/types.rs":"2efd39bb3df19a9db5496217284f3d2235ddb354fac81dd71861109a56bede0b","src/backend/libc/io/windows_syscalls.rs":"fab3fa099aa89cea56a6edc651dd37750e581534f4f45b04a7e425f130b08468","src/backend/libc/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/io_uring/syscalls.rs":"5af8146d5971c833e6fd657f652c618b31f854e1b0811864fba9b658cb633e19","src/backend/libc/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mm/syscalls.rs":"c04c61ad3d7f3b24d13f89144d7fa0a05658cea4763207f9250db4f9362de2fe","src/backend/libc/mm/types.rs":"55478e173b7d82e2c85934fc0dda79c29f46a305228df78f1e90c68ac9d3cfec","src/backend/libc/mod.rs":"087d2676df88510b089255053a4865e62c64172723588386fe8244d2f1a681c4","src/backend/libc/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mount/syscalls.rs":"d2d35f7ae989bb52722e28cdbd775243c5d7da9eb411e0b2b9632f2aa7c1533e","src/backend/libc/mount/types.rs":"bf1d541daa248aa023bf18aec7645f2f8c402ac4aa1df2f55b8a784057c2e113","src/backend/libc/net/addr.rs":"9bdc2febb20785bc26a820eaba52cb546c67c79cb547f08105087cd0f79d5861","src/backend/libc/net/ext.rs":"0dd64877abe1ba86b47a2ab34340e3f6cc7b53b22d0bb5e237daf6a82edd46b0","src/backend/libc/net/mod.rs":"562d23225d6dba8f095e3ca41af60dcf6cc40c2cf17bf028f90888f809e86f07","src/backend/libc/net/msghdr.rs":"6f8aba792b4adef5c5d3d4324a813a67a063a50d10437bb19bf7496666bd6de6","src/backend/libc/net/netdevice.rs":"c6c3cd11b0181a74243705438fbf0fedeb02d4201ff3ad9f45a084fbd57a9c21","src/backend/libc/net/read_sockaddr.rs":"61fc1c744b376d57a18d78d8f7ab469236c614f5fa7aeaf37a636e6a967b9066","src/backend/libc/net/send_recv.rs":"1450ca958431a5bf3a85cdeef88b387f30d5c1215de2c56d164ccda38f21b36c","src/backend/libc/net/sockopt.rs":"d53d52f1c55f522c1d0de5e446df3017757b08270c0a0b593a583fd6c56b0876","src/backend/libc/net/syscalls.rs":"1412f9deed57ac0909b0b1c3ac3e5fb7d5c31ab356212c9131e33378c342d2a5","src/backend/libc/net/write_sockaddr.rs":"bee221d0a1fedf4ddcff045faa2702c1f1e68b4d6c3f2f7b079d888e0ef9da56","src/backend/libc/param/auxv.rs":"1877fd1dac415b58a4ae824ef9abd8b49756f613f6915820223f2c586fb4d254","src/backend/libc/param/mod.rs":"5234b8f1bcb886cca6ea003d411d75eaeebe58deedd80e3441354bf46ed85d4d","src/backend/libc/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pid/syscalls.rs":"49ea679b96c0741d048e82964038f9a931bc3cf3a0b59c7db3df89629b9c49e6","src/backend/libc/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/pipe/syscalls.rs":"8affde100f6a9dfc762b79d1e48be5c1039be414f8ef7d5a6acaba882a68d259","src/backend/libc/pipe/types.rs":"9826013bc5fa18acdcbf09c650b96ce301a18ec009139ebaf79162669b1fc2c8","src/backend/libc/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/prctl/syscalls.rs":"8a2684f444a7555098dce2b92270d81cefdae902716c6e5d59bd7b0657e8a29d","src/backend/libc/process/cpu_set.rs":"5fca2b47289a2bb6ba908c910a6d27ac78ac10ea21d3c0c018f72f8816c5b9d7","src/backend/libc/process/mod.rs":"806e26da8d1e7afae502987fcd650f4d348da147b8a2e74447affdca153e2e97","src/backend/libc/process/syscalls.rs":"f08a76a5f32e40a69c99261eeabb405a58476ef9e85ae142f2fce19679a42ec4","src/backend/libc/process/types.rs":"fb2caf34b17079aa72c04aed0f9a31d534ea8e8b73a80c758b748bf5e38df52b","src/backend/libc/process/wait.rs":"0cc556aed976b4bbb3965f74fd76b8216c755fce25043b7b21ce54afa07c9773","src/backend/libc/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pty/syscalls.rs":"566fc9a2cb2e38d7d7ac2405b22c0522369cae4a8f4fe18b55123ba94d3d5a95","src/backend/libc/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/rand/syscalls.rs":"35ea6b6e0f8a7fb064fd5cb33a3a855cd161a6a00f93d76c861b2a2c66db85e7","src/backend/libc/rand/types.rs":"4eb0b4cdd0a9b089d1c9f6a25ad1ca97be28a38b7b07a705ec605b773f63f880","src/backend/libc/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/shm/syscalls.rs":"60d797d4e85e08e6330e6b8d80094356ce377e5484952f88ae2a6e49231c268c","src/backend/libc/shm/types.rs":"2206eac8ee74951b995e1e80f10bf235cc6b04e0a099f4adefce546378838233","src/backend/libc/system/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/system/syscalls.rs":"c18c2942811ea93af3125b58d00a1da05c54e5ff438a3dc44cda53bc9d6fcf03","src/backend/libc/system/types.rs":"6871e16aee14fe2ae03cea798c3e509ffe44778a9c0e5608fd73e2e015876d7e","src/backend/libc/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/termios/syscalls.rs":"3149bd6254589a39d03904de21257e92fcd8d2754167f917d45b0d74d410174c","src/backend/libc/thread/futex.rs":"b666828653b12634bbd7fd709acf69641b648ec40962a1d4f904c5db14d2eff5","src/backend/libc/thread/mod.rs":"fa710053974d7f16a6c49242ee6c10a3b9e1143452b9daeaed8837302a679fff","src/backend/libc/thread/syscalls.rs":"435392788b133b83eaf73913a3adee5b244b471df316dec02469832cfdc71160","src/backend/libc/time/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/time/syscalls.rs":"bf847e94cc156bdb553755baa88dac240db4dcaf690f303b0f205777c5a9cdfc","src/backend/libc/time/types.rs":"d0307994ffddd3f21f702d9ae4400750aecccfaf4a01268161dc4fd72de5c373","src/backend/libc/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/ugid/syscalls.rs":"8edf91b8790add23902c9f5418da6b0723a371677f29f490e0c8af852f0f1a0c","src/backend/libc/winsock_c.rs":"502da2ed3cd6ca99bb7ee08b0b30e25c212632885cec965f9816366c6b931ac6","src/backend/linux_raw/arch/aarch64.rs":"2a255c9135bc8a321c180f52b88eb2b158bc9170cd222149caeae63c24587d44","src/backend/linux_raw/arch/arm.rs":"165bccb5883d0136e55d42091183765f83d86e9d37a7cb2cec9ae8af32774db6","src/backend/linux_raw/arch/mips.rs":"24af364aa93fd4b9917639d473336490a143f0d1723b09f388e72d534160ee51","src/backend/linux_raw/arch/mips32r6.rs":"e436a2ade34f2f7c58b8924462b07a2499dfc951e1e1318d51759444fb8b658e","src/backend/linux_raw/arch/mips64.rs":"897da9ddc877963ad59464d7f81dc59df8a7e91251e6adea14cfd946e2740a1c","src/backend/linux_raw/arch/mips64r6.rs":"3c08aea13c1139fb0dfbe74ca3d0147f007c3aa2eda641afb82c46f6aa4f6cd1","src/backend/linux_raw/arch/mod.rs":"37eaeea601d39be00d170856a31a8ec6a27b0d3ac22ab3ee642ab0e45dee237d","src/backend/linux_raw/arch/powerpc64.rs":"dfb001f8636a5e46d728900b0804fe6c374e5e18a6f0e76d7d62e0c07da74477","src/backend/linux_raw/arch/riscv64.rs":"41d33242d941030f46077dc2b1bc4c7913fe7630d693a5a7eef966bcf38f9d8b","src/backend/linux_raw/arch/thumb.rs":"2fd979ab421248c0a4c592bc0cefee63edc26528f469b71b63eaed35356e42e8","src/backend/linux_raw/arch/x86.rs":"fc72f595ec75768aee248d405f4958a7ba1db65ac9fe54b277cd003eab33316e","src/backend/linux_raw/arch/x86_64.rs":"e929036a1f3cf93ba538f4523b241605cc7b5e61f84ffe6d9d5cdbcb6f73e543","src/backend/linux_raw/c.rs":"db66abe9b91ce0f16dd71762744013046f29542a46a577454c9ff063e9cb649c","src/backend/linux_raw/conv.rs":"48a261b8dd6182ce876690cd4946d00c3697bcf7c3d89a46e3a3d6f50d39c2db","src/backend/linux_raw/event/epoll.rs":"a102c2d8d7d5d07a5d846f30672153269d1762d1d846be1786b22fcf095e8721","src/backend/linux_raw/event/mod.rs":"72e46b04637e2d1d2a6b97af616144995399e489d1fe916faf835d72fc8c64cd","src/backend/linux_raw/event/poll_fd.rs":"a5773464e9e30227b4046f029a27d3daf2c7bd0045e54565cf1a8ac2a0d61e81","src/backend/linux_raw/event/syscalls.rs":"44460b0045bb9d9f48b0baeb009a6b150a2902f9b733e8f6c5a36726b8db2d41","src/backend/linux_raw/event/types.rs":"0551b18f982e233a0a06d8a9c3dbb29de0c204dcd64dd6f7e88b6c96fa9a9be8","src/backend/linux_raw/fs/dir.rs":"3107b07276f171a5837bd37a9c1e05151ca21d59ae2b85afd2c6e59e721cdcf2","src/backend/linux_raw/fs/inotify.rs":"713ec3b85f281efca19bc4f495b7537e745fbf1d8c26592c80ceec6fd2ab59b5","src/backend/linux_raw/fs/makedev.rs":"c6b4505c4bcbbc2460e80f3097eb15e2c8ef38d6c6e7abd78e39c53c372139e2","src/backend/linux_raw/fs/mod.rs":"3d3a42bbf4d086f806d7d9f6e4b0a49a873dc27f4f03ffca0921f5536acc24e5","src/backend/linux_raw/fs/syscalls.rs":"5f34547e8d57b69aac600edf27893381d98c6d127a969d7b241bd9220137c649","src/backend/linux_raw/fs/types.rs":"4ee495127d88d3826f0277d2e62bb0e7553fe5e6693a153c48f2b74ba593cf36","src/backend/linux_raw/io/errno.rs":"befa94275b30e8262718e8c9e9662b08526ec55779861dab4e2e499daa3e097d","src/backend/linux_raw/io/mod.rs":"7ae2324427892cca6f5ab53858d847b165f790a72ec25f3d99fb15f0506c9f27","src/backend/linux_raw/io/syscalls.rs":"568e16751191c14bb37f7883b17cb577dc97e09d615d17849c0e7e10e3898f1b","src/backend/linux_raw/io/types.rs":"d0df5a62248e1ba19af0f89f86da7ba2312d97065c2814ddf6b08a4a0db23bad","src/backend/linux_raw/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/io_uring/syscalls.rs":"0f7c9cb7ccddf5687e4b9e5b23558871a452a29ac6095a0184a06c47b9b18eb6","src/backend/linux_raw/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mm/syscalls.rs":"4e469542c88ea15853d5022e7e1d4b8fc291265ca314766d60d9395dad927e19","src/backend/linux_raw/mm/types.rs":"b5bf9bf775d3771e79aa234788fa3d1f25009f3f51cd59c72efc4f5e2c7bd790","src/backend/linux_raw/mod.rs":"86f7c3b1d57e57a9e5b5dcc8ee24ded5054a917069bd9824f47952b10bca2221","src/backend/linux_raw/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mount/syscalls.rs":"8442c82814961f69c488222faabb82c44d2e7227b10faff919cbbd197bb47484","src/backend/linux_raw/mount/types.rs":"bf3dff5aad1cec9d998496230469958c836b76643f0ad17b0ea29b957357bcca","src/backend/linux_raw/net/addr.rs":"161ff30891526e309b1cf9514e9113227c6901c5c1bb346cb8fc3a53e43aa410","src/backend/linux_raw/net/mod.rs":"5640bbaf4963ac4575b0537173422ed6f6a43f34a8f6b656e7257fbbb13e5bcb","src/backend/linux_raw/net/msghdr.rs":"8b18974b81ee78af7a5c64733041dddaaa378a46cab8b984bff5b3b4be499751","src/backend/linux_raw/net/netdevice.rs":"a0354e44ae2f8402576b55470e48446dd655d77a69f27f814a298ab3e3a1afac","src/backend/linux_raw/net/read_sockaddr.rs":"7cb3c8bcc80c5eee8602323cd83f36c1784927d9dd0c40ded29af6fb09c57ece","src/backend/linux_raw/net/send_recv.rs":"6d5d2aec61a3c1b4a5fef1a8a487dc8e163da8988d1237541ed008baa01128cc","src/backend/linux_raw/net/sockopt.rs":"2b42cd181772ea78d1b5b64d03fd2939a5e1a0c49b84c943c9fe8707b6477344","src/backend/linux_raw/net/syscalls.rs":"0138662012ca89e063b3a03cf8fe17b97fbeb38a3d18c42938ae047a4a392105","src/backend/linux_raw/net/write_sockaddr.rs":"0efa4e17b4008da2cf2aada2d18acfccd31a3b49cf8ac5d608e77f3ea6627fec","src/backend/linux_raw/param/auxv.rs":"c9a582a02b4c87e26f6d5026c78e0c3a3ec8a025079cd3023e474d974b29268c","src/backend/linux_raw/param/init.rs":"f2275a2324a99be8d804fb3b7fdf86a43c7d428f660280b7e0e7d19c357f0200","src/backend/linux_raw/param/libc_auxv.rs":"9a7b4ba75a18cc384df1b7edc5525f76c147bb84fb67d3730ba2c5ae64ebdff3","src/backend/linux_raw/param/mod.rs":"2e6a1a1c00351b9c88bd615aa923f71d76208df5626dd9bea03067f28f81dc31","src/backend/linux_raw/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pid/syscalls.rs":"eef6aa01830ddd510b83f507da2002c03e58318b73744be2c06ebbe33c4f194f","src/backend/linux_raw/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/pipe/syscalls.rs":"366c730fc3e991bddb9f5a15b8c3917a8e6ace6d1d5a9113b2749e476faf6f83","src/backend/linux_raw/pipe/types.rs":"cf53bcdcde5d0ee15e0e3566ceaad39fda44e69ed6f94a99fadd9be9b8be09cf","src/backend/linux_raw/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/prctl/syscalls.rs":"a18b224307e0d27bda9b7b85c75cd6c7ddfe39f5ce52efb7bb0bf0585b757343","src/backend/linux_raw/process/cpu_set.rs":"b31889f972676f57e3599375dfcd59dd72975977ef345d11c22d51f0d4a6400b","src/backend/linux_raw/process/mod.rs":"fb393c70a9c63ef9a6bf1fb5a2dc94f07d6b0b6987cc5231c15c607015dafd68","src/backend/linux_raw/process/syscalls.rs":"07c14d796a65d3958a9199dae00c8b864fda70e26b67815aff20edd20a985f2f","src/backend/linux_raw/process/types.rs":"6811ba822bc12a1a6336649151b4adb1f5d3365684a31c07f01953ea9547743d","src/backend/linux_raw/process/wait.rs":"921aee4b0048746087f52615a98edc2aa0fb4b53d6df44be4533098df55d1b05","src/backend/linux_raw/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pty/syscalls.rs":"ae09c4aecc0ae87b1ca58d82efc58007b9dddaae78460d615f48da19d1cd0f89","src/backend/linux_raw/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/rand/syscalls.rs":"317cdaf243623329ee345131054e86a06a0863a9e90c5dba73e1ac3475ba6305","src/backend/linux_raw/rand/types.rs":"a21dbb1ab31eed6b59a57520be5a3c603c36d18ea74e67f7527f40835ba209a3","src/backend/linux_raw/reg.rs":"6bfb53575494f5de76d5112a7e4eb6d0c266b1af0a275aa33b9bc9e6e7a2f41c","src/backend/linux_raw/runtime/mod.rs":"b2cae8cce3822c3c92942f06ea0b68464040dcac33c6f0f7ee392c6269993347","src/backend/linux_raw/runtime/syscalls.rs":"dc7df0416919d1eef7e4919fc38836e2081903db286330d59b0119cc292155df","src/backend/linux_raw/runtime/tls.rs":"6316060560a112c2e9cd9807cdba6e8c91414113a04a739160929ae9a67bba1f","src/backend/linux_raw/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/shm/syscalls.rs":"3ebf91610b02de0312e1f0f0cc5d56e12b4d93794540087b3182cbdf3cb9c8db","src/backend/linux_raw/shm/types.rs":"b831b474aba7eb97167c9289f5257776a72b39134b44e67a0ecfcef2394dcd47","src/backend/linux_raw/system/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/system/syscalls.rs":"19a7ab17de906ec237f16a816da036723c1f55f605e8e4a26689343eb4cd76e7","src/backend/linux_raw/system/types.rs":"1ceab8d738a71043473b26e97fa3fd79d588a86d4774cbc9b9e1d4f1447a016e","src/backend/linux_raw/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/termios/syscalls.rs":"25a0341ded4657a3a5389250c24b3310642785d386bc51f31696f98f4f1e770f","src/backend/linux_raw/thread/futex.rs":"0aa0f9f5be6a79de81e82c9f11f1bf8831f682a4b2f6cb29669e1591636f084e","src/backend/linux_raw/thread/mod.rs":"6ad4a4b90b9234e79900b27ebbe8837e3a7a36aec532912e3e253edce5225067","src/backend/linux_raw/thread/syscalls.rs":"9bc9a7360b6b8711b82bc6eff58dbcfc1d936f6e2cdf828084ed56036ade76d7","src/backend/linux_raw/time/mod.rs":"672724f55b7b7be6a7452bb1cc2d28b5f0aaa840a2856fe363acce624e1beefc","src/backend/linux_raw/time/syscalls.rs":"7dc6975bdc30e8fa02f3408b934957e65ebbca281c8c9806e5de9404845312fc","src/backend/linux_raw/time/types.rs":"5f49ee7b201976114c6555f0c5a81d3305e18e726e54edc5a5474641f3cdc278","src/backend/linux_raw/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/ugid/syscalls.rs":"8c86d251db33b399a1d1cbb8e87afe650b78db84f444d3251309b7a0480b54f7","src/backend/linux_raw/vdso.rs":"056314f72c71d4b041739337ca2098afb7fe070f844327f462c293f43481b75b","src/backend/linux_raw/vdso_wrappers.rs":"0e01221cbc6f0a489e89b0cf2fa376c3826ead8491ee8510476b75e90784f39a","src/bitcast.rs":"e21c87c292c781b27256c6f5dcf9fd52dd69ed6e21016cbd67ac31a8219ebf8e","src/buffer.rs":"8211a52e4fdd6ad74dcaddb885db25fa616898f988fc79b43af24b89c32d8421","src/check_types.rs":"e52f710e1cfc12ca13a495f2b43c227b293ff295e1ce3ab332935b28a7579872","src/clockid.rs":"bd443c60868586c1a3114afacc95193de1d8cb99b7c9d710e0b3835596c74a24","src/cstr.rs":"41af2a4429fe6c67a8883f8a8f63d66c90df566abda74fd2b03bcef7b9f24218","src/event/eventfd.rs":"81cbd08f7bdf40a6ce1ca692b63da1dc8ba925282990668d9d68f1203e839fa1","src/event/kqueue.rs":"2f776485e16fe57639ad7454886e0ae761880b122976141ac05b4b2e7d82183a","src/event/mod.rs":"77f6c7051f70d4d5873787cf744e05b64519ba61d8da42298aeed27a906031f2","src/event/pause.rs":"cac3317286478565298a40788c1ce13c1b71543078a6f09655419de325022f6f","src/event/poll.rs":"899bbee8e565110b2581594e7aa5067a426f859f0a414935e2ce3a9732b6152a","src/event/port.rs":"4e51ff150e5d17cbd44aa64a38b99c15e26eaaf2e350768b5dcacdfde4fa5212","src/ffi.rs":"c2b8b38c02d72749aceb715c496726caba1f1fa989ad3856d0103a2fafed89ed","src/fs/abs.rs":"b671489378e14b708c784c4a673e6645741a869c7d1dd1918e28e1eb1a138829","src/fs/at.rs":"13f50b86575443db8b881ce525ce2c5d2f377e528c33258729f0c06037de9499","src/fs/constants.rs":"23923e0fce3221bdac371fe2d05028f30a87dba4f9b4a573b69dc2d6d39320b2","src/fs/copy_file_range.rs":"d3b644374390d482b2ff749a2459458872b57d0dcf9670368739b7833509a7c2","src/fs/cwd.rs":"9f429a79ace6e17455634da09216ee0ad3d067a4541518b3193ae6a8d9ff1e26","src/fs/dir.rs":"347a52f4ca9ac6321c52e802e97ec90d1b4c62ec955c8996fc17f8f5aed69966","src/fs/fadvise.rs":"1220e2cf5cf58fc7cc950d48738050a052c504f745ca67130daa6410e248230a","src/fs/fcntl.rs":"1d1ee1e0bc962779e1cc1b8b76f39c820746240557daa9e14b47b1799120dc39","src/fs/fcntl_apple.rs":"e2f23f038083621bcdecc98d02ce1023508afaecdb2ed0fba5c8b70f955301e5","src/fs/fcopyfile.rs":"ce565f61e1fbf2e31086077c2f1d01b6bb3b048915edda87fe9a4a4f5e8ff7e4","src/fs/fd.rs":"9b3ac2000bc00349cc224b0cf1d77515298d9ed99f75373d2a0cc709ef120d46","src/fs/getpath.rs":"28f6970fc1bbc37bb35c84724b59eac436ea7407a4522e18c2bdacb1fdd2edd9","src/fs/id.rs":"1b5c8a8baf9a9bb1f895f97189cea4e5982a0d35b192afeec6340a6c6222e0cb","src/fs/ioctl.rs":"3fb433c912ecf07e787d396951c20f174e8d76bd7b2432236547cc75cfb9f30f","src/fs/makedev.rs":"85520b484cb7c15ab71ea1c368578ea3b7e484d82f8510db92b6ce9f7ca341ae","src/fs/memfd_create.rs":"a8bf1dced54c7592e71da896021338d5092c1693d12cc42e79bac435fab2792b","src/fs/mod.rs":"b1e92f119ce8acbcc55597f5512727622bcd12d6d0ce9fdb2d9b1cfaa9e42a64","src/fs/mount.rs":"8f6ea2b997dd83c50c90291b9ada3ed77a9ce1ad701c9b0d533b5113b317be5b","src/fs/openat2.rs":"4a95c15dab533a41201b5fa25c8a212956b7571d58cad696bdaf45af8aef96db","src/fs/raw_dir.rs":"18ad797876d6230c38d4cacbed081c4028e03ace477d0520d9b226b40de942f0","src/fs/seek_from.rs":"a9efa0feb9ac789cf47667e91efee2e3f2dcde16cb3b7a928c99da640fa0e0d6","src/fs/sendfile.rs":"e3b2058741cf4b1698f34d84bb37130cf2b72806d522a16fe541e832cde136cb","src/fs/statx.rs":"613480f0f3277790281b4cfe866ce72e4efdadca691969f6ae5e3ba6fc33a84a","src/fs/sync.rs":"a3b23543834281f347b0f873bd38154d31d404871188ac08f2b20b9196234cfd","src/fs/xattr.rs":"5e222adb52caf69d949ab3f944fb2a482dd6ca3a47200532ca6e72d44cbe8334","src/io/close.rs":"2ddae17a2c9dc05fb2cefa134815699c2b3af2eef8026407b8d009cb3ceae6b8","src/io/dup.rs":"335e76f8ad5aa021e654f61e043058e964c2f9914c4785fc09bf6f49f4975290","src/io/errno.rs":"58a4d20ba0924e4d514e3c876fbe08982f1623187642ae14780815e65989c8c8","src/io/fcntl.rs":"41c1b370be55aaa68144dcc8a67b2d53504a5e6d8ee1bffabac2cc64c66a4043","src/io/ioctl.rs":"af4e736b6739cb1ff0477c1b818eeac789258863b79d12e441a08be99d49fb77","src/io/is_read_write.rs":"1bfb9ee5d58e0b29b44af12fe2668c7bccc841358698dcde47f1519ff9bb73b4","src/io/mod.rs":"75f1d0646be1d4c7c08b5887d8119b0103be8c25c43ccd4e0e97015508c0bb8f","src/io/read_write.rs":"f36488a87a35c37c004f5111e76aad3cf6c2c793f41f78f2daba7a84ecae9079","src/io_uring.rs":"b08662af4b1b205ef644ca7517688957cf54cab3fc693f6205165550a330a5cc","src/ioctl/bsd.rs":"32ba3399a0fe3f68bb458baafc2a21af9bff655865c7ea70990b7e98a26d3907","src/ioctl/linux.rs":"96df90bbc926783f387e8fe1656841d4c7a857fd4e9f41f95492f7dcece33074","src/ioctl/mod.rs":"ebb1e0865bed1b98917d4824082caf1445559a0a19f588094db90f46c224f780","src/ioctl/patterns.rs":"bd6e309c8b548dfe04aaffe805972582fb56a0b717c45b45447630bdf9b88433","src/lib.rs":"55f4fe027ab6e638b4613893dffc27a0c20b0bea6f185b76f401f34a480b78f9","src/maybe_polyfill/no_std/io/mod.rs":"77889bb5c5a4f2e50e38379cdaa5d0fef4b0cafc3da056735df01f6deae75747","src/maybe_polyfill/no_std/mod.rs":"ec94a4aab4bc475785e469d10fd6bc95667e1d47d958e9cff3a19049d88c8c80","src/maybe_polyfill/no_std/net/mod.rs":"1e94d21d455bb1da18a4fccb24b3d93ad42698e22dd888b78115d6266c80288a","src/maybe_polyfill/no_std/os/fd/mod.rs":"27ef0afbcb0695cbb15101070f417eb51e0ef85ae66ec967d95e80771d507c47","src/maybe_polyfill/no_std/os/fd/owned.rs":"d82bfeadf28087cc9afd10269f09a8b4125915dc3288b6427c79f5b4c58ab751","src/maybe_polyfill/no_std/os/fd/raw.rs":"f3648c7bd4a6ff94bd823ed9e0d99d398e02f24875cf9b25962736999e7c6943","src/maybe_polyfill/no_std/os/mod.rs":"27dab639a765827644005d5f2fcc7c825310606b889cc8dd83f54c9528350dc0","src/maybe_polyfill/no_std/os/windows/io/mod.rs":"5bbcc05c83fee5026dd744a994e0458469466d5be39081baa62df07753b92fd2","src/maybe_polyfill/no_std/os/windows/io/raw.rs":"4c32609a489dd938a49328b5637cb3bafb96437f2f9f269ab66d7d3cb90247f6","src/maybe_polyfill/no_std/os/windows/io/socket.rs":"c658f42f24eff44a661f2adfd24a11af80fe9897f3e2af4dc5d2c64808308d65","src/maybe_polyfill/no_std/os/windows/mod.rs":"fdb416f8f231a4e778b5f985b9ae712ece5e1a1402963ad1a5f6a8b9843795f4","src/maybe_polyfill/std/mod.rs":"7c16c86cc73e226e65ead598e4018238b22000a345040b706bf1e1b3eba115fc","src/mm/madvise.rs":"69481cd3354dbffe6cd93b234448e59de6d0fe6440bcf8b12f951f37745bc1dc","src/mm/mmap.rs":"3b0abe64a6a606ea41b06acfc1079bcde1542c17475951e5ed900b86c3e5988d","src/mm/mod.rs":"b3a6cb838986d45825b912355cedead761211a494ca6f89b2367a2d2157e340e","src/mm/msync.rs":"a9092be024ecbfa9c14edb935404513498b0da2ac6c99fc31fe4e58196a95f02","src/mm/userfaultfd.rs":"8073443bd181ff0b3ba4d0b1ae67370b4864035a0c8b4898cd709dc47c518ae7","src/mount/fsopen.rs":"1c54a02f04ee6710e2c5053c73361eecc499c24cd72c7c7c012dc57a4621e382","src/mount/mod.rs":"5f0c9df4727592695deb1cd63ae1de021b03dcd9d0d1b68e1f34d12a7136cb19","src/mount/mount_unmount.rs":"3805b63d4415d5838bdae34c6f6d50017d09b0d837de141961e66c7fb94dcc0a","src/mount/types.rs":"601ae3e10b7dc496fed7f3b40a80e81c6edd7bf13189d7be45c3212d4c684c39","src/net/mod.rs":"7899807c9ad9e3fdbfd8b3ce2a1c7053d4f46dd7fa76102f620c6042c2d6314f","src/net/netdevice.rs":"e617af6949ff494de8747f4728973eb3564e25a2057b3150a5f609f4ea619784","src/net/send_recv/mod.rs":"b00743069268f2671570f76a4ff08b5487a344e5a6a12e62d40c2be5c25ac22d","src/net/send_recv/msg.rs":"c8ecb0e45df2c6cf655f13025ea7880214e5c085cd9dcbfdfa912f5420a6f3a3","src/net/socket.rs":"c1865fee7c354a9cc810853844a86c5ab4ab93dcec5e6de2d76993550b412ce4","src/net/socket_addr_any.rs":"b5fe6f012c67d70e0e4885b9e5d6e463c282e12330a0579ea98bdf8fedbccd60","src/net/socketpair.rs":"56f4885c31d2664cd16e18a9a88792a4912fedd953cec36dba67e8581fd57921","src/net/sockopt.rs":"21d269c34992643d403d50e3071b646cd9ed05dc9bdc53fe2f795bb5df43fa60","src/net/types.rs":"bd3ee0cdb102e8cd1f2e0434639084b599a10561fc7f2aaa226d44bf892cef63","src/net/wsa.rs":"29856e6d0108be6b719f6ef973c5396e48ddd58ecd0c2db9ca3e2e0ba4eccb5b","src/param/auxv.rs":"8655993d7d480f340d8fa3efeb35135e0107510f6c3cfb160a9f6dc00ef577aa","src/param/init.rs":"a31c0e5cea61a1a999767fe74f87c0d59eeb6bce66578b842fe0e0c32be27a55","src/param/mod.rs":"c514216b96d9520c9ffc5662c97b24f1f36f56fe1f5f3c9f64175c8b35577288","src/path/arg.rs":"c0f0a7c2fe37192cf6f7b35ae0e17620b863b31e55efb7b2d9f31b5def56a749","src/path/dec_int.rs":"8ff8e14442c46f8e7a9b80d73973619b4271549b9defd538479bf8c2d93aa72e","src/path/mod.rs":"8355324af7eaa91dce30fc4ebdd161691f9d8bf7a61bde1dde27a1bcca15369b","src/pid.rs":"f1c486000c5b1311b2d720cee88f089c17ef9a171709673dd06e6f35f4ff98a3","src/pipe.rs":"9f269090dd0588dc8d3feba4f4a78b61891bce91d3c9b64cdbad9251b06a9e11","src/prctl.rs":"19aa584895874ea48b9bbe1bf695b81257b0281df64dfdd91e1b4bfa298661b7","src/process/chdir.rs":"911216459aa429fe9f125f1357d6900b43b0007835b85c719875d00f79a74664","src/process/chroot.rs":"2b5f6124eb19f26ad2705174f7ad50cdc0a5d15abd59ffcf55421228d82130b4","src/process/exit.rs":"48de66e5504a00cb375d8f415ce63b6225a3f5204268d40726a7d0fbba43f587","src/process/id.rs":"e0a26da426962dd5898fbc05700083a68399d5b669fd5f4afaac7b282e0178fd","src/process/ioctl.rs":"23ad0285671e8d7ca71a63c50655dbf732ccea8af11d754a0558e0236db37e76","src/process/kill.rs":"96d5ce432c19cf2b600d5248c681c117abf53ae94bbfca7e75ac533a40e3968e","src/process/membarrier.rs":"1c4c39b359d1d0e9bbe16352eedfca9278d9ef298ade8ec00e998617bbcbfed8","src/process/mod.rs":"4fda62909afcb081281bd9a8eaf770dc3dfc2111013231ae23b0a1e101582f48","src/process/pidfd.rs":"150413a9cc550ffc432b3279a368223fa9577544ef29e45edeff3b79ae316cab","src/process/pidfd_getfd.rs":"74c778b872be0b800870e4633606461fdc8493b259031e35f8f558768d960cc2","src/process/prctl.rs":"0130d05362a17a9282f3391189095e1f4f51fb56d7a5205906a0011842df4576","src/process/priority.rs":"f135482e71ea8aa0daf92b9f238051178a4c904070fa8409622f94155df3c544","src/process/procctl.rs":"75e9f7e5c66e6563aff133ff99b3a35c80a9f0a616d318a93a65be39ebc191ea","src/process/rlimit.rs":"10b79de3ced0e64059a94c879742d46a35a6176c776d8eed75031d5e6340283d","src/process/sched.rs":"6c976daf5b5a30aa9a33456d23a46f6f4d257642963eb142b55e13a53aec4c56","src/process/sched_yield.rs":"6565faa3928b66ddc74a65e893e15edfa4b9be4f7e5f5f68527501a7f6bc3350","src/process/umask.rs":"1a0f31a842303c978e3f05ec191e2b5e96104c09c6596473b42b1fac34898a50","src/process/wait.rs":"f9c73dde2a66dfbe448501f039396dd26c5d678e4f8cb61c1f78014b7b49fcd3","src/procfs.rs":"4d4812a8db6897dabc33269ff59bf6d7192a65be977e879613704e29a8b73505","src/pty.rs":"652c412e7280d0344b3f9bfe376c106a7f1b42b898b7af344e6e72da268e2bf0","src/rand/getrandom.rs":"0a5320eaf5dd4c6d9b1252c41ca286b40a9ce813eb469c89dba41e6258612740","src/rand/mod.rs":"e1fb7542f1958fe77673aa628bd92fef1b9addf79ba23df2398d1231cb61c148","src/runtime.rs":"958cdf1567c5758c73c197fc36d1feffb414a22a76a7a287afc84f330f2d2279","src/shm.rs":"b96fe8a05ee5d4536464a8843a776d43a938abaf22c772fc35b5373d95644a8d","src/signal.rs":"a294b49d487dafaa42e534f8b1d93e87bec135087676b2ba2ef865cf2fccdaf2","src/static_assertions.rs":"504cf66f0d5b8e335be02f9ae8b0a355abc98c2c82eec0098bdf0988e662e260","src/stdio.rs":"6f78cbc0d102eff9354fa1fdfd1b63a45ea159d0a9ac5d25ecf703383b847b55","src/system.rs":"e048eccf6f60ff49fa3312e7a01a9f641787c195c4db745f1f5a2f2c443d7e91","src/termios/ioctl.rs":"a1ac967f7811a482f8bb53847c37c8359f518cd26da9df7b816ba678a0139623","src/termios/mod.rs":"b44b7caa60b6f458657ed58a0e0eca41bb4e6d6be4b0f042bbb8ab7056cebe4b","src/termios/tc.rs":"9af4eb264bf23bc0b0ad1707fcca687020b20f0775a28209b237fbb72089d991","src/termios/tty.rs":"35a5fc2d26501e0e6dde1a755eeccf7b4f3b4702c5bac30e0953220808ef7034","src/termios/types.rs":"b5671eedf541754c54f680002bafed1adbabce172d09d7c4d31fdf9313ca18c8","src/thread/clock.rs":"83681fa00d5efa15c5b7cba10015a0c99d855c4ac78714e3989d91c999e5ba80","src/thread/futex.rs":"985f9a0dce1e2a4892ae7f26bd1bf119ceae3f9fa6b4707e166624fc1cee76d4","src/thread/id.rs":"bc4cf152388962303ea835b97acd64e499ecd15f94eaf6f133ff5a1a582377ba","src/thread/libcap.rs":"4c51b7df566d38dd0f85f81ef53279a745a39f0f4e1154791fd38438e2ca7db1","src/thread/mod.rs":"09b19f25ed1aa65f6605ed7deccc4bd945e3ae872a60275787f44944a73edf3f","src/thread/prctl.rs":"ebc89b731eb8fd1a8f82a50dbba849061476a4537bba8702b29db657d5287ffa","src/thread/setns.rs":"ea9142b1f3a5b3f329683be185f960c50e5c1636149e91fbf59e88a897fc607d","src/time/clock.rs":"e59a29f1bed8c31c3d5b6fad60f2d4fa6cab8dd8e86148bb3693a5e3a1ce735f","src/time/mod.rs":"43afee938c80d124d04d4ba190c03f4d21d1e3bfc154fff309211e4f6eabe940","src/time/timerfd.rs":"f17092b84553741aa2d2b44c6992b5d2c8c96cc2c2007fc9a2c6b2064485e53f","src/timespec.rs":"32a4d930cbc0f6dbd23153290db920671cf4ce65a4a127e176f897c1cde42d7d","src/ugid.rs":"6616c6e35b7e43aee5b150f1efae7a50711e0947943c9a96833dbe214ad9e85f","src/utils.rs":"9ae76f8a41d6cc350cdd58c9084b5c3a5a708eeecd769783debdbcbaef442182","src/weak.rs":"7e3169bc97e76fc4d52b040391a8df36b06536fc0f81cc6e8e71b951cb1fe54e"},"package":"70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"}
diff --git a/meta/recipes-devtools/rust/files/rv32-cargo-rustix-0.38.37-fix.patch b/meta/recipes-devtools/rust/files/rv32-cargo-rustix-0.38.37-fix.patch
new file mode 100644
index 0000000000..c9e5e83852
--- /dev/null
+++ b/meta/recipes-devtools/rust/files/rv32-cargo-rustix-0.38.37-fix.patch
@@ -0,0 +1,103 @@
+Fix cargo build on riscv32
+
+riscv32 support is added to latest rustix already
+therefore this patch is limited to rustix-0.38.19
+once cargo/rust moves beyond rustix-0.38.19 as dependency
+we can remove this patch
+
+Upstream-Status: Inappropriate [Specific to rustix-0.38.19]
+
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+
+diff --git a/vendor/rustix-0.38.37/src/backend/libc/termios/syscalls.rs b/vendor/rustix-0.38.37/src/backend/libc/termios/syscalls.rs
+index a833aea8d1..71b4c6abd7 100644
+--- a/vendor/rustix-0.38.37/src/termios/types.rs
++++ b/vendor/rustix-0.38.37/src/termios/types.rs
+@@ -1209,17 +1209,17 @@
+ Self::VKILL => write!(f, "VKILL"),
+ #[cfg(not(any(
+ solarish,
+- all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64"))
++ all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64", target_arch = "riscv32"))
+ )))]
+ Self::VEOF => write!(f, "VEOF"),
+ #[cfg(not(any(
+ solarish,
+- all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64"))
++ all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64", target_arch = "riscv32"))
+ )))]
+ Self::VTIME => write!(f, "VTIME"),
+ #[cfg(not(any(
+ solarish,
+- all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64"))
++ all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64", target_arch = "riscv32"))
+ )))]
+ Self::VMIN => write!(f, "VMIN"),
+
+@@ -1227,12 +1227,12 @@
+ // have the same value as `VEOF` and `VEOL`.
+ #[cfg(any(
+ solarish,
+- all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64"))
++ all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64", target_arch = "riscv32"))
+ ))]
+ Self::VMIN => write!(f, "VMIN/VEOF"),
+ #[cfg(any(
+ solarish,
+- all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64"))
++ all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64", target_arch = "riscv32"))
+ ))]
+ Self::VTIME => write!(f, "VTIME/VEOL"),
+
+@@ -1250,7 +1250,7 @@
+ Self::VSUSP => write!(f, "VSUSP"),
+ #[cfg(not(any(
+ solarish,
+- all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64"))
++ all(linux_kernel, any(target_arch = "sparc", target_arch = "sparc64", target_arch = "riscv32"))
+ )))]
+ Self::VEOL => write!(f, "VEOL"),
+ #[cfg(not(target_os = "haiku"))]
+diff --git a/vendor/rustix-0.38.37/src/fs/ioctl.rs b/vendor/rustix-0.38.37/src/fs/ioctl.rs
+index 490f183ff4..d131cfcb51 100644
+--- a/vendor/rustix-0.38.37/src/fs/ioctl.rs
++++ b/vendor/rustix-0.38.37/src/fs/ioctl.rs
+@@ -50,7 +50,7 @@ pub fn ioctl_blkpbszget<Fd: AsFd>(fd: Fd) -> io::Result<u32> {
+ /// - [Linux]
+ ///
+ /// [Linux]: https://man7.org/linux/man-pages/man2/ioctl_ficlone.2.html
+-#[cfg(all(linux_kernel, not(any(target_arch = "sparc", target_arch = "sparc64"))))]
++#[cfg(all(linux_kernel, not(any(target_arch = "sparc", target_arch = "sparc64", target_arch = "riscv32"))))]
+ #[inline]
+ #[doc(alias = "FICLONE")]
+ pub fn ioctl_ficlone<Fd: AsFd, SrcFd: AsFd>(fd: Fd, src_fd: SrcFd) -> io::Result<()> {
+@@ -79,7 +79,7 @@ unsafe impl ioctl::Ioctl for Ficlone<'_> {
+ type Output = ();
+
+ const IS_MUTATING: bool = false;
+- const OPCODE: ioctl::Opcode = ioctl::Opcode::old(c::FICLONE as ioctl::RawOpcode);
++ const OPCODE: ioctl::Opcode = ioctl::Opcode::old(linux_raw_sys::ioctl::FICLONE as ioctl::RawOpcode);
+
+ fn as_ptr(&mut self) -> *mut c::c_void {
+ self.0.as_raw_fd() as *mut c::c_void
+diff --git a/vendor/rustix-0.38.37/src/backend/libc/c.rs b/vendor/rustix-0.38.37/src/backend/libc/c.rs
+index 02958698c0..27f5eb7c86 100644
+--- a/vendor/rustix-0.38.37/src/backend/libc/c.rs
++++ b/vendor/rustix-0.38.37/src/backend/libc/c.rs
+@@ -6,6 +6,8 @@
+ // things below.
+ pub(crate) use libc::*;
+
++use linux_raw_sys::ioctl::FICLONE;
++
+ /// `PROC_SUPER_MAGIC`—The magic number for the procfs filesystem.
+ #[cfg(all(linux_kernel, target_env = "musl"))]
+ pub(crate) const PROC_SUPER_MAGIC: u32 = 0x0000_9fa0;
+diff --git a/vendor/rustix-0.38.37/.cargo-checksum.json b/vendor/rustix-0.38.37/.cargo-checksum.json
+index 487061f297..42d107a480 100644
+--- a/vendor/rustix-0.38.37/.cargo-checksum.json
++++ b/vendor/rustix-0.38.37/.cargo-checksum.json
+@@ -1 +1 @@
+-{"files":{"CODE_OF_CONDUCT.md":"f210602311e3f74b32f46237fd55f4ce36d798e85e3db1432ec667f63a7ffc44","CONTRIBUTING.md":"3fd57de5c678db1c972da676a8231d2fde9820695ef1f0d53f1e55a3e81d9de0","COPYRIGHT":"377c2e7c53250cc5905c0b0532d35973392af16ffb9596a41d99d202cf3617c9","Cargo.toml":"a362ec65b559b77cc803264b97d53ea761c9ee98787012128054d6ad1a3d0c2b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"fbd9eb025cdb6c58d28649f0c9132a4e383014f03a8e0edba04a4e36cc45fba0","SECURITY.md":"4d75afb09dd28eb5982e3a1f768ee398d90204669ceef3240a16b31dcf04148a","benches/mod.rs":"e260e67273aa0a37cffdc5cd451699335b8ee656c17275a0d0f2b4563c6018ca","build.rs":"adc4bc868a30a902f328af6ebd0bfc72868b8e388beb13c6d69d826646931b17","src/backend/libc/c.rs":"e111414bce945426bbca53cd018e74300d57089a63b546652a62f63f52ba25e2","src/backend/libc/conv.rs":"e8d55f9cc427d19de13bde83b50ce02faf0afd32121c8adb2a2cc9f551a562d6","src/backend/libc/event/epoll.rs":"6b68d0002519ad9894391562ca062aa02f696cc0a2a84bbe750891619f5b0c35","src/backend/libc/event/mod.rs":"ad30f99f7da0768c18fffac6ec71e658bfed2e44f0634f48c2e0ffe4677ec231","src/backend/libc/event/poll_fd.rs":"e8cd06835771505b3c803b17c6097e59cf8743f62b2c46dccbe7afc9a90cfca5","src/backend/libc/event/syscalls.rs":"7ea9d27dfbc5fe5f873e9dd1a1059f42327c099b84f543718a612a0512dfbbc9","src/backend/libc/event/types.rs":"b966e0a3a018ca2ce507371be900fc73b2814cca450b784583207ad2df473f13","src/backend/libc/event/windows_syscalls.rs":"ebfac665c6676c4b803134ab8806be8aa2e96bdbc7799a19c544cd9069b35787","src/backend/libc/fs/dir.rs":"836273d764eb7c1cf09b5ed20baf20a99d9c9afdf448c9fda50f0927c173cc89","src/backend/libc/fs/inotify.rs":"69376ba2e81f98164029888d0cae554ca1702b532b0045dc55e282f1dd52d7bb","src/backend/libc/fs/makedev.rs":"89c679a0ef18dd41b3c6223bce0f329ad35bf6cadbf16e47b33fad3f312ba4a6","src/backend/libc/fs/mod.rs":"3d28b803011b57da6315bb747daf0117218687c0cc610358f5dafddf0b7d44d3","src/backend/libc/fs/syscalls.rs":"dbce2106ab58e7fcd1aeeb3aa1f361aacdfdda1171a1a0f49aebc4e88f2333a7","src/backend/libc/fs/types.rs":"b1ffff2b0a0c56dcb3507431a0100c70505ea7549ac5267752842d7e30500529","src/backend/libc/io/errno.rs":"bd1a92ffc3f632ae7292b7006a7c890433a3bee8d67a63c299333850a91e99be","src/backend/libc/io/mod.rs":"746647bd864e4ec7717925b6d176cebdb392b7d015070244cc48d92780351dd6","src/backend/libc/io/syscalls.rs":"91ebf37b8abdecf619c9bc3521b1b4c6795369c668753586e1af79d04fb982b0","src/backend/libc/io/types.rs":"2efd39bb3df19a9db5496217284f3d2235ddb354fac81dd71861109a56bede0b","src/backend/libc/io/windows_syscalls.rs":"24f7abe92406f3f65c1a42a4694c2112142106a341d024ffc2d5905a9f289339","src/backend/libc/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/io_uring/syscalls.rs":"5221a498e6c396d7c4cb60168ce8459ebca7d6720349a426d8083c227c694212","src/backend/libc/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mm/syscalls.rs":"c04c61ad3d7f3b24d13f89144d7fa0a05658cea4763207f9250db4f9362de2fe","src/backend/libc/mm/types.rs":"40b7888a1439afae2705e0c724ae0821a51d32ca5740f1ec16ecb6dc1adc883d","src/backend/libc/mod.rs":"087d2676df88510b089255053a4865e62c64172723588386fe8244d2f1a681c4","src/backend/libc/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mount/syscalls.rs":"d2d35f7ae989bb52722e28cdbd775243c5d7da9eb411e0b2b9632f2aa7c1533e","src/backend/libc/mount/types.rs":"5c2eaf22e7a29e8e48cb19e40c88d040ba1c891038a611e85571476489dc12cb","src/backend/libc/net/addr.rs":"920ff7645055ca4e7d4019b9dd4ea1f211b708a62ef5d4049494f8dd3fe8d2aa","src/backend/libc/net/ext.rs":"cfce41130eb2e3dd04271e0aa2c1e2de9866397d7d2a59e917d26b784ea30df5","src/backend/libc/net/mod.rs":"562d23225d6dba8f095e3ca41af60dcf6cc40c2cf17bf028f90888f809e86f07","src/backend/libc/net/msghdr.rs":"6f8aba792b4adef5c5d3d4324a813a67a063a50d10437bb19bf7496666bd6de6","src/backend/libc/net/netdevice.rs":"078bc108540457f0e5849c2b8d2f1351c4aaffc910f8c9c9857969477c22065e","src/backend/libc/net/read_sockaddr.rs":"b094d2cb84b2eee5dd411d21458192c03eea0e420e78149441d7ab88a893281a","src/backend/libc/net/send_recv.rs":"b5714bed2cc6f2ba42bf90d19655b507c2a248e2d05270b1355b6d4cb8e4f9fe","src/backend/libc/net/sockopt.rs":"0f424615b2982826da6e57e9b0bb38442288152464f67508fa5bd66a6d0c9827","src/backend/libc/net/syscalls.rs":"552eb57bda272f2372e180f927a88dce67fcef46e7c1378d47d595eb2abd578d","src/backend/libc/net/write_sockaddr.rs":"b62e40c9d4a4e70746d864434db140b4b3c1f110a3fd2e7acfbb3f2ccf15d6aa","src/backend/libc/param/auxv.rs":"c29b29ad65f66e048debce5293bf84164811264e61b71a28a57225400d3b9529","src/backend/libc/param/mod.rs":"5234b8f1bcb886cca6ea003d411d75eaeebe58deedd80e3441354bf46ed85d4d","src/backend/libc/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pid/syscalls.rs":"49ea679b96c0741d048e82964038f9a931bc3cf3a0b59c7db3df89629b9c49e6","src/backend/libc/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/pipe/syscalls.rs":"219c31200f333ce803370bcbfcca529f7635c51b31e4576269faaa6b288cd920","src/backend/libc/pipe/types.rs":"f87e43bae418d00fe8b333877acc3b6aab4cf4d123f02ff048a21866486e1404","src/backend/libc/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/prctl/syscalls.rs":"8a2684f444a7555098dce2b92270d81cefdae902716c6e5d59bd7b0657e8a29d","src/backend/libc/process/cpu_set.rs":"5fca2b47289a2bb6ba908c910a6d27ac78ac10ea21d3c0c018f72f8816c5b9d7","src/backend/libc/process/mod.rs":"806e26da8d1e7afae502987fcd650f4d348da147b8a2e74447affdca153e2e97","src/backend/libc/process/syscalls.rs":"b4a7d09cf46c65997a28dc5f075e90943b2581b7df99cd66cdd18e87fe96600b","src/backend/libc/process/types.rs":"fb2caf34b17079aa72c04aed0f9a31d534ea8e8b73a80c758b748bf5e38df52b","src/backend/libc/process/wait.rs":"0cc556aed976b4bbb3965f74fd76b8216c755fce25043b7b21ce54afa07c9773","src/backend/libc/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pty/syscalls.rs":"566fc9a2cb2e38d7d7ac2405b22c0522369cae4a8f4fe18b55123ba94d3d5a95","src/backend/libc/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/rand/syscalls.rs":"35ea6b6e0f8a7fb064fd5cb33a3a855cd161a6a00f93d76c861b2a2c66db85e7","src/backend/libc/rand/types.rs":"4eb0b4cdd0a9b089d1c9f6a25ad1ca97be28a38b7b07a705ec605b773f63f880","src/backend/libc/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/shm/syscalls.rs":"60d797d4e85e08e6330e6b8d80094356ce377e5484952f88ae2a6e49231c268c","src/backend/libc/shm/types.rs":"0a1ac6bb9c024d94eb4bab7452937b7befcb30c581dc787b805011407ba1442d","src/backend/libc/system/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/system/syscalls.rs":"c18c2942811ea93af3125b58d00a1da05c54e5ff438a3dc44cda53bc9d6fcf03","src/backend/libc/system/types.rs":"6871e16aee14fe2ae03cea798c3e509ffe44778a9c0e5608fd73e2e015876d7e","src/backend/libc/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/termios/syscalls.rs":"2720e443c118e1c0311dbb3efa4b54637b6e607bb123ccdc0f5d92b5628573c2","src/backend/libc/thread/futex.rs":"064463c4a4f6549aec0797d44e44b862eb0100efe97aa293b4dad10034cae800","src/backend/libc/thread/mod.rs":"fa710053974d7f16a6c49242ee6c10a3b9e1143452b9daeaed8837302a679fff","src/backend/libc/thread/syscalls.rs":"4cb65db4fe0c7d6016dd0dfefa610b369234b6b9db0c75c0fcb9ab8cb25a16ac","src/backend/libc/time/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/time/syscalls.rs":"bf847e94cc156bdb553755baa88dac240db4dcaf690f303b0f205777c5a9cdfc","src/backend/libc/time/types.rs":"d0307994ffddd3f21f702d9ae4400750aecccfaf4a01268161dc4fd72de5c373","src/backend/libc/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/ugid/syscalls.rs":"8edf91b8790add23902c9f5418da6b0723a371677f29f490e0c8af852f0f1a0c","src/backend/libc/winsock_c.rs":"502da2ed3cd6ca99bb7ee08b0b30e25c212632885cec965f9816366c6b931ac6","src/backend/linux_raw/arch/aarch64.rs":"2a255c9135bc8a321c180f52b88eb2b158bc9170cd222149caeae63c24587d44","src/backend/linux_raw/arch/arm.rs":"165bccb5883d0136e55d42091183765f83d86e9d37a7cb2cec9ae8af32774db6","src/backend/linux_raw/arch/mips.rs":"aca20118a73063e4f2f8e7b261b1266d216e826df2a98cad99c53c40b0971af4","src/backend/linux_raw/arch/mips32r6.rs":"a7ebd0886e2e0d3b39996778fb665b68738f8a67d67b47e43fdba7e7cabb6d1a","src/backend/linux_raw/arch/mips64.rs":"ba947f286522b8034d509887cff8183cca34766aed5d37c91667dba22e2f608a","src/backend/linux_raw/arch/mips64r6.rs":"27de08ce1003a48f1d8b84746e724e8766b980e4ddc4febb6e20eb31067fb137","src/backend/linux_raw/arch/mod.rs":"37eaeea601d39be00d170856a31a8ec6a27b0d3ac22ab3ee642ab0e45dee237d","src/backend/linux_raw/arch/powerpc64.rs":"dfb001f8636a5e46d728900b0804fe6c374e5e18a6f0e76d7d62e0c07da74477","src/backend/linux_raw/arch/riscv64.rs":"41d33242d941030f46077dc2b1bc4c7913fe7630d693a5a7eef966bcf38f9d8b","src/backend/linux_raw/arch/thumb.rs":"2fd979ab421248c0a4c592bc0cefee63edc26528f469b71b63eaed35356e42e8","src/backend/linux_raw/arch/x86.rs":"8fba9762bb0e8bb9a71890cdf413441aa52d2bf41690ec0ef01c97ac11759a5b","src/backend/linux_raw/arch/x86_64.rs":"e929036a1f3cf93ba538f4523b241605cc7b5e61f84ffe6d9d5cdbcb6f73e543","src/backend/linux_raw/c.rs":"445e311dc24a176603008d0a7d7714a564821db3179052da797027f8fc7ae4fc","src/backend/linux_raw/conv.rs":"43e62870f91a480e10e2485546c95e70e61c72f96306921c796a7094ea404d3c","src/backend/linux_raw/event/epoll.rs":"db05715e1bd3b93c6873695c89f04abb97768a57e7e402306f568eba844e407a","src/backend/linux_raw/event/mod.rs":"72e46b04637e2d1d2a6b97af616144995399e489d1fe916faf835d72fc8c64cd","src/backend/linux_raw/event/poll_fd.rs":"a5773464e9e30227b4046f029a27d3daf2c7bd0045e54565cf1a8ac2a0d61e81","src/backend/linux_raw/event/syscalls.rs":"5620d7dd5fbcfef550cfa94df7593caffe0deccf0f754765751e562edb7d2b2f","src/backend/linux_raw/event/types.rs":"0551b18f982e233a0a06d8a9c3dbb29de0c204dcd64dd6f7e88b6c96fa9a9be8","src/backend/linux_raw/fs/dir.rs":"fdf849d058c387551e102bd7fec31e3ca40c18417a1e530cfed1daf3df2c4de3","src/backend/linux_raw/fs/inotify.rs":"e627e8f48e8f4dc2117746117aaa7f151865103be64e446011c72878921e402e","src/backend/linux_raw/fs/makedev.rs":"c6b4505c4bcbbc2460e80f3097eb15e2c8ef38d6c6e7abd78e39c53c372139e2","src/backend/linux_raw/fs/mod.rs":"3d3a42bbf4d086f806d7d9f6e4b0a49a873dc27f4f03ffca0921f5536acc24e5","src/backend/linux_raw/fs/syscalls.rs":"6e2ca8d96be2bf94b38512d184a22d79385a6841419de2590f9e5af33d002920","src/backend/linux_raw/fs/types.rs":"6102a5b8207f959edbcc2fc233a6145a265a428c0c4fa195472fe7fe6dc5165d","src/backend/linux_raw/io/errno.rs":"5d1c95eacf1794be6c2ea83e40b6023ae86abc2c83ca16de6c70a2020fb905c6","src/backend/linux_raw/io/mod.rs":"7ae2324427892cca6f5ab53858d847b165f790a72ec25f3d99fb15f0506c9f27","src/backend/linux_raw/io/syscalls.rs":"54ac1395fb4801ef2ec6639113a6e23c4b532d84b6495f7166fcd0492cea09f9","src/backend/linux_raw/io/types.rs":"d0df5a62248e1ba19af0f89f86da7ba2312d97065c2814ddf6b08a4a0db23bad","src/backend/linux_raw/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/io_uring/syscalls.rs":"7e40703cc3a020377a4a23bc8651bdf1d65b8f62e174eafb85d27d246f86c39d","src/backend/linux_raw/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mm/syscalls.rs":"c7fc0f49283026b0df47463ed47394634e5664468f36a5eb2a89bf259bbfb67d","src/backend/linux_raw/mm/types.rs":"821409c463a31954048075906b3fe5bdb029badf9c9e2689bfff8f6dbf5b0bed","src/backend/linux_raw/mod.rs":"f849feea0a83df69fb9288ecfe07992cbdaee7e55d29b5662043a3fdf00e4700","src/backend/linux_raw/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mount/syscalls.rs":"8442c82814961f69c488222faabb82c44d2e7227b10faff919cbbd197bb47484","src/backend/linux_raw/mount/types.rs":"9a33214816863fc92846fbc99df6ddf60a3e772b34f4bb3f5e8a40ef489130d3","src/backend/linux_raw/net/addr.rs":"7239e4fa8c6872bf978e2f580563c51c72d6ae6f96b77520fc7b9ece62fa0ebe","src/backend/linux_raw/net/mod.rs":"5640bbaf4963ac4575b0537173422ed6f6a43f34a8f6b656e7257fbbb13e5bcb","src/backend/linux_raw/net/msghdr.rs":"8b18974b81ee78af7a5c64733041dddaaa378a46cab8b984bff5b3b4be499751","src/backend/linux_raw/net/netdevice.rs":"3cb28bcd762e2df595481b4379a08170f59f99d367aa03424531c19e4c5aaf55","src/backend/linux_raw/net/read_sockaddr.rs":"7cb3c8bcc80c5eee8602323cd83f36c1784927d9dd0c40ded29af6fb09c57ece","src/backend/linux_raw/net/send_recv.rs":"d4e81c01db50dad1c02e9aa3e0979f8052431a3f64c8864681d9ea52a34ce3bf","src/backend/linux_raw/net/sockopt.rs":"d7dc73886a6c0671b3bdc4cbe8c49def8dc5416864f9387bc5aee72319c5b162","src/backend/linux_raw/net/syscalls.rs":"0138662012ca89e063b3a03cf8fe17b97fbeb38a3d18c42938ae047a4a392105","src/backend/linux_raw/net/write_sockaddr.rs":"0efa4e17b4008da2cf2aada2d18acfccd31a3b49cf8ac5d608e77f3ea6627fec","src/backend/linux_raw/param/auxv.rs":"af132fa16b37a17c43ed5d099b27789d456f3cb92abb81139231bf9407599858","src/backend/linux_raw/param/init.rs":"f2275a2324a99be8d804fb3b7fdf86a43c7d428f660280b7e0e7d19c357f0200","src/backend/linux_raw/param/libc_auxv.rs":"0a223ad36a33611370cdf3c666008fd61d15f2477fd3a5ac2c78972079fb86a9","src/backend/linux_raw/param/mod.rs":"2e6a1a1c00351b9c88bd615aa923f71d76208df5626dd9bea03067f28f81dc31","src/backend/linux_raw/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pid/syscalls.rs":"eef6aa01830ddd510b83f507da2002c03e58318b73744be2c06ebbe33c4f194f","src/backend/linux_raw/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/pipe/syscalls.rs":"ce1f72fcf0cb7772e6d9bd5791a39aef329ca7f729fd47431a93b950cf0568d8","src/backend/linux_raw/pipe/types.rs":"ae643a774e6343df02b9b99b842fba8b742dd9b1f97b5c5b2b504f2840bf3fd2","src/backend/linux_raw/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/prctl/syscalls.rs":"a18b224307e0d27bda9b7b85c75cd6c7ddfe39f5ce52efb7bb0bf0585b757343","src/backend/linux_raw/process/cpu_set.rs":"b31889f972676f57e3599375dfcd59dd72975977ef345d11c22d51f0d4a6400b","src/backend/linux_raw/process/mod.rs":"fb393c70a9c63ef9a6bf1fb5a2dc94f07d6b0b6987cc5231c15c607015dafd68","src/backend/linux_raw/process/syscalls.rs":"4c7e3e5aad98b63162e110deb1f58b15b46b9c5fe7fd0f579e1c7dc1c3d2df16","src/backend/linux_raw/process/types.rs":"6811ba822bc12a1a6336649151b4adb1f5d3365684a31c07f01953ea9547743d","src/backend/linux_raw/process/wait.rs":"921aee4b0048746087f52615a98edc2aa0fb4b53d6df44be4533098df55d1b05","src/backend/linux_raw/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pty/syscalls.rs":"ae09c4aecc0ae87b1ca58d82efc58007b9dddaae78460d615f48da19d1cd0f89","src/backend/linux_raw/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/rand/syscalls.rs":"317cdaf243623329ee345131054e86a06a0863a9e90c5dba73e1ac3475ba6305","src/backend/linux_raw/rand/types.rs":"a21dbb1ab31eed6b59a57520be5a3c603c36d18ea74e67f7527f40835ba209a3","src/backend/linux_raw/reg.rs":"6bfb53575494f5de76d5112a7e4eb6d0c266b1af0a275aa33b9bc9e6e7a2f41c","src/backend/linux_raw/runtime/mod.rs":"b2cae8cce3822c3c92942f06ea0b68464040dcac33c6f0f7ee392c6269993347","src/backend/linux_raw/runtime/syscalls.rs":"ec1c43952f8a518ff152cb798ca6a67432030568a9d355532254b68cabd20d2c","src/backend/linux_raw/runtime/tls.rs":"6316060560a112c2e9cd9807cdba6e8c91414113a04a739160929ae9a67bba1f","src/backend/linux_raw/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/shm/syscalls.rs":"3ebf91610b02de0312e1f0f0cc5d56e12b4d93794540087b3182cbdf3cb9c8db","src/backend/linux_raw/shm/types.rs":"8275dba36a8f2c4208f2d23ffef52c5b02d4b10d5450733cb4fc5cdfcd6285ee","src/backend/linux_raw/system/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/system/syscalls.rs":"19a7ab17de906ec237f16a816da036723c1f55f605e8e4a26689343eb4cd76e7","src/backend/linux_raw/system/types.rs":"1ceab8d738a71043473b26e97fa3fd79d588a86d4774cbc9b9e1d4f1447a016e","src/backend/linux_raw/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/termios/syscalls.rs":"1a42438153f61e72aab7c3c8fdd0c3ab918da0fec58e07bb42423518065374e2","src/backend/linux_raw/thread/futex.rs":"0139394e11006301e98379b7f07604aa10fb436b43acf8f55f1a24f1253f96cc","src/backend/linux_raw/thread/mod.rs":"6ad4a4b90b9234e79900b27ebbe8837e3a7a36aec532912e3e253edce5225067","src/backend/linux_raw/thread/syscalls.rs":"e2c89bd3cf34a46b5d06de43933284ddd06ed07e9c789c726c1afa48f7842a5c","src/backend/linux_raw/time/mod.rs":"672724f55b7b7be6a7452bb1cc2d28b5f0aaa840a2856fe363acce624e1beefc","src/backend/linux_raw/time/syscalls.rs":"7dc6975bdc30e8fa02f3408b934957e65ebbca281c8c9806e5de9404845312fc","src/backend/linux_raw/time/types.rs":"5f49ee7b201976114c6555f0c5a81d3305e18e726e54edc5a5474641f3cdc278","src/backend/linux_raw/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/ugid/syscalls.rs":"8c86d251db33b399a1d1cbb8e87afe650b78db84f444d3251309b7a0480b54f7","src/backend/linux_raw/vdso.rs":"056314f72c71d4b041739337ca2098afb7fe070f844327f462c293f43481b75b","src/backend/linux_raw/vdso_wrappers.rs":"969022478cb48b9b81a549853720f76c2c276a746e25d17c0762f76b377a73b0","src/bitcast.rs":"4d2b3619dac1500bee223e11db0b4a5f75b0fbde65094bab157597af71f6b72a","src/buffer.rs":"e75713877ba12f4a5c9b482df79b219363965d5311809ecf6b6becf1eabb5e46","src/check_types.rs":"e52f710e1cfc12ca13a495f2b43c227b293ff295e1ce3ab332935b28a7579872","src/clockid.rs":"bd66d6bdc6b73a4668dda5b6f91838b6ed6c4b9503a0798b071ef35c572b711d","src/cstr.rs":"41af2a4429fe6c67a8883f8a8f63d66c90df566abda74fd2b03bcef7b9f24218","src/event/epoll.rs":"0d051674b9c1b3f118ad65e2b46b4b3cab5551d5dde4e1c40b3af14854a826c7","src/event/eventfd.rs":"81cbd08f7bdf40a6ce1ca692b63da1dc8ba925282990668d9d68f1203e839fa1","src/event/kqueue.rs":"1f381c8afa65d36e3052c476d2e679c3bccb7e3d6cc6b95ba53b48abcbe13a81","src/event/mod.rs":"4dd296e8feeb0e29b9b63eeeae6169786f76fdd6138489795a5829a189d3ac1a","src/event/pause.rs":"930219e19ee227729c8f86fe7271721e8797e917d2d7073fa8d7a104bf6189c0","src/event/poll.rs":"f8da99d1136502040314259ab7700570bf40df0ea85b94dcdf6f5d1c4073551d","src/event/port.rs":"4e51ff150e5d17cbd44aa64a38b99c15e26eaaf2e350768b5dcacdfde4fa5212","src/ffi.rs":"50a14dfe10408f9abc6269b9ee6e7a88d99503d50b3732288e85b777915e579e","src/fs/abs.rs":"1c1e65be08da5f7d6e5b8902283855fef0f0a74ab227aae991aaf5310d0858f2","src/fs/at.rs":"b95242387489425714589bc84cf8f3943f3a02f57cc6ab4347c4eaf648b09e5d","src/fs/constants.rs":"23923e0fce3221bdac371fe2d05028f30a87dba4f9b4a573b69dc2d6d39320b2","src/fs/copy_file_range.rs":"d3b644374390d482b2ff749a2459458872b57d0dcf9670368739b7833509a7c2","src/fs/cwd.rs":"0933a06846a20c12fb12cb556c03133d37349d104e4f2d99379a674d1cf78562","src/fs/dir.rs":"347a52f4ca9ac6321c52e802e97ec90d1b4c62ec955c8996fc17f8f5aed69966","src/fs/fadvise.rs":"d77f6a7f7f6648e750888719e59f0f8332f11e84442ef72f622bcbd4e19be845","src/fs/fcntl.rs":"6aa6eb0c87fdd915974e425dd4881038c3658f05fac0bc005a9b40107474ef1b","src/fs/fcntl_apple.rs":"e2f23f038083621bcdecc98d02ce1023508afaecdb2ed0fba5c8b70f955301e5","src/fs/fcopyfile.rs":"ce565f61e1fbf2e31086077c2f1d01b6bb3b048915edda87fe9a4a4f5e8ff7e4","src/fs/fd.rs":"31943a4eef1ee6909d7db48b0d577b4429789726d851e7aa4f9af43e87722b6a","src/fs/getpath.rs":"28f6970fc1bbc37bb35c84724b59eac436ea7407a4522e18c2bdacb1fdd2edd9","src/fs/id.rs":"1b5c8a8baf9a9bb1f895f97189cea4e5982a0d35b192afeec6340a6c6222e0cb","src/fs/inotify.rs":"2e4b9824c323c661667aefe06383cd3e843a34676852d9f5f79f62e48e975171","src/fs/ioctl.rs":"1d17e7be9ef4f9f69358bf474a669f0eeb0e8516a3626befc1bf61bee0221d89","src/fs/makedev.rs":"85520b484cb7c15ab71ea1c368578ea3b7e484d82f8510db92b6ce9f7ca341ae","src/fs/memfd_create.rs":"a8bf1dced54c7592e71da896021338d5092c1693d12cc42e79bac435fab2792b","src/fs/mod.rs":"600a5ddd606d60460ec887dbeb843fdcf1b5204ed8d95eb0abbd89f33eae6e66","src/fs/mount.rs":"8f6ea2b997dd83c50c90291b9ada3ed77a9ce1ad701c9b0d533b5113b317be5b","src/fs/openat2.rs":"4a95c15dab533a41201b5fa25c8a212956b7571d58cad696bdaf45af8aef96db","src/fs/raw_dir.rs":"6ad6d3dcdc6ddbb94f152b2584d7335e4b209d7219045ab4bdd6bdb2b7400e7c","src/fs/seek_from.rs":"a9efa0feb9ac789cf47667e91efee2e3f2dcde16cb3b7a928c99da640fa0e0d6","src/fs/sendfile.rs":"e3b2058741cf4b1698f34d84bb37130cf2b72806d522a16fe541e832cde136cb","src/fs/statx.rs":"2844baac77fdda0d77823402bfbdbe5bf8983e1d3b229d700bf80c0c190f2aa5","src/fs/sync.rs":"84f24de0ea53f77bd5c471e097abcbecd19c4843b69607f9be9030eb7c9d5aa5","src/fs/xattr.rs":"5e222adb52caf69d949ab3f944fb2a482dd6ca3a47200532ca6e72d44cbe8334","src/io/close.rs":"8348b501ef238323a671c1a25bddab8db27a5b40cecf0e7cef87356d593a1b64","src/io/dup.rs":"0b1b00b44a8ed2c6b04e1221d28462c4cc0ff281c2be89d90c67ed8c484fc08b","src/io/errno.rs":"fe056ade492ef5b7e20fb9ffbc7e183b7bec6ff300587eb5197deaed5d321fda","src/io/fcntl.rs":"82fcaf2c817b1bba477bf3dc6c21068de9647ed2f004123632c6d82e4cb28b70","src/io/ioctl.rs":"e89a6e670fe1c06521aa2f266fcd7a990391a533995b787cabac223f0926c8c7","src/io/is_read_write.rs":"a7d3cc1b8673a94d64926c03984e24a627c24e78f09070a2eb893d8005abf9d7","src/io/mod.rs":"0b566bf43b3f8754153f361119f63aa08ff2450e9306eb7e35ac3619bfeeae0d","src/io/read_write.rs":"ae6b5fa883a7925a77ebf1164c1ac56ce97251514de9a6f8b86786f3f60d59be","src/io_uring.rs":"72b542dc8372b211563a69970992a7170afc75058163202c3ef4d61fcbc60f59","src/ioctl/bsd.rs":"d7d3f6813eac0e0f22fb8bcac3d193a22584393c1f7fa233999bd09c4e2059f7","src/ioctl/linux.rs":"61f006e31a4e049787415131beb97e548accb17fb6105d7ead5a12df0727077f","src/ioctl/mod.rs":"87e502a4de2f5ec029d64f606d3fda3831623f405434306e69f35a6aff5d3c04","src/ioctl/patterns.rs":"bd6e309c8b548dfe04aaffe805972582fb56a0b717c45b45447630bdf9b88433","src/lib.rs":"753a0460cddec2211758fa15eff0bdeb5fde04a64f76b079df3c9b68d8809eaf","src/maybe_polyfill/no_std/io/mod.rs":"77889bb5c5a4f2e50e38379cdaa5d0fef4b0cafc3da056735df01f6deae75747","src/maybe_polyfill/no_std/mod.rs":"ec94a4aab4bc475785e469d10fd6bc95667e1d47d958e9cff3a19049d88c8c80","src/maybe_polyfill/no_std/net/mod.rs":"1e94d21d455bb1da18a4fccb24b3d93ad42698e22dd888b78115d6266c80288a","src/maybe_polyfill/no_std/os/fd/mod.rs":"27ef0afbcb0695cbb15101070f417eb51e0ef85ae66ec967d95e80771d507c47","src/maybe_polyfill/no_std/os/fd/owned.rs":"d82bfeadf28087cc9afd10269f09a8b4125915dc3288b6427c79f5b4c58ab751","src/maybe_polyfill/no_std/os/fd/raw.rs":"f3648c7bd4a6ff94bd823ed9e0d99d398e02f24875cf9b25962736999e7c6943","src/maybe_polyfill/no_std/os/mod.rs":"27dab639a765827644005d5f2fcc7c825310606b889cc8dd83f54c9528350dc0","src/maybe_polyfill/no_std/os/windows/io/mod.rs":"5bbcc05c83fee5026dd744a994e0458469466d5be39081baa62df07753b92fd2","src/maybe_polyfill/no_std/os/windows/io/raw.rs":"4c32609a489dd938a49328b5637cb3bafb96437f2f9f269ab66d7d3cb90247f6","src/maybe_polyfill/no_std/os/windows/io/socket.rs":"c658f42f24eff44a661f2adfd24a11af80fe9897f3e2af4dc5d2c64808308d65","src/maybe_polyfill/no_std/os/windows/mod.rs":"fdb416f8f231a4e778b5f985b9ae712ece5e1a1402963ad1a5f6a8b9843795f4","src/maybe_polyfill/std/mod.rs":"7c16c86cc73e226e65ead598e4018238b22000a345040b706bf1e1b3eba115fc","src/mm/madvise.rs":"e6cfda8ec16ec98cc21255c2cc666e51b4d5858bb85983ee92b2b1e5dd35e54f","src/mm/mmap.rs":"7957d672f37f37ffdb2a03a223699ade2f45a7adc3aa659d731cd6d4e794ef35","src/mm/mod.rs":"b3a6cb838986d45825b912355cedead761211a494ca6f89b2367a2d2157e340e","src/mm/msync.rs":"1285604c7dbf34cdc16d6e9fb03c5d67038867127f12adfcd06e6257d89ae971","src/mm/userfaultfd.rs":"8073443bd181ff0b3ba4d0b1ae67370b4864035a0c8b4898cd709dc47c518ae7","src/mount/fsopen.rs":"1c54a02f04ee6710e2c5053c73361eecc499c24cd72c7c7c012dc57a4621e382","src/mount/mod.rs":"5f0c9df4727592695deb1cd63ae1de021b03dcd9d0d1b68e1f34d12a7136cb19","src/mount/mount_unmount.rs":"fa77675b023180b578b7fc053acb46ae2ed2eb11bb0488871bfd1ed211df73a0","src/mount/types.rs":"601ae3e10b7dc496fed7f3b40a80e81c6edd7bf13189d7be45c3212d4c684c39","src/net/mod.rs":"7899807c9ad9e3fdbfd8b3ce2a1c7053d4f46dd7fa76102f620c6042c2d6314f","src/net/netdevice.rs":"1d790ef6e33d30c3167ec422a95a711d6df26d69502cb0b4c4889623547d3693","src/net/send_recv/mod.rs":"e888cbda77db981db039060200b458a856c932acc1258001eac147b5df9b63bf","src/net/send_recv/msg.rs":"39f7460204af2e71331d07259bc4c9a2cc3e9937bba72430a5b85e7054f5a46d","src/net/socket.rs":"151ac4b46f81ca1b2ee98f60f43e4d32d6327eb1bbfed050b0dc0c4241ab3100","src/net/socket_addr_any.rs":"88250bf218d3a626e8e04bb11d4dd50ddf1422bb28d780c98b80710cf9c30166","src/net/socketpair.rs":"008115435028fa3533739362efab3ff9d8209e49e70040eaa23578711f900456","src/net/sockopt.rs":"d6ce0e65912e0d6d450c9dc870d4de7340f6f5308c5b21c7d3d66463b9d0577e","src/net/types.rs":"7b430c33a1bed0ebdb10f997d2c0c0227fe335ccd11d8446d9846627ae84a2a9","src/net/wsa.rs":"29856e6d0108be6b719f6ef973c5396e48ddd58ecd0c2db9ca3e2e0ba4eccb5b","src/param/auxv.rs":"b57483d3083a4dfad9ceb049fd96d54713b91b7f31b8c9a0e40501548da499ac","src/param/init.rs":"a31c0e5cea61a1a999767fe74f87c0d59eeb6bce66578b842fe0e0c32be27a55","src/param/mod.rs":"c514216b96d9520c9ffc5662c97b24f1f36f56fe1f5f3c9f64175c8b35577288","src/path/arg.rs":"ab5ed60c8cbf0484dce25440f027d7d511ea329bbaeaf83d70717f5c7e47b5ac","src/path/dec_int.rs":"0c71377fa5137595d6316ee135617ab8e514a2f539d77e15ef3a626d7aa092c9","src/path/mod.rs":"fbe294749100630467580f5e25b44e7a4f8a4512381cc18acaf1a6813afc39cd","src/pid.rs":"f1c486000c5b1311b2d720cee88f089c17ef9a171709673dd06e6f35f4ff98a3","src/pipe.rs":"48ff976a2b50f679a0e0aa6d7938fb88f56bde6804360bcef259cf5f524d75ff","src/prctl.rs":"19aa584895874ea48b9bbe1bf695b81257b0281df64dfdd91e1b4bfa298661b7","src/process/chdir.rs":"7caffd22e586fc448eaf55ca9ec9e41ad462626278f08352623bd1c88a91488a","src/process/chroot.rs":"01191eeb86295975874019dc675cb0f8f0ca5f79dd78dc9d1c791a952adb3512","src/process/exit.rs":"f09000df82151d015a39b8cfe7dc28875074ad1bfde326f63be1438cf736d08e","src/process/id.rs":"21a487fe2384add719462f7cef500de0e286acf20ec5a6773c748ade08b99aff","src/process/ioctl.rs":"c7f551152d65ac173d9eaa298b964339037b60a7b81e8bc316453718417a6be3","src/process/kill.rs":"674d06cf065c8045dbefb6fc6437a62b964069599fc03d84e64cc36186b96596","src/process/membarrier.rs":"1c4c39b359d1d0e9bbe16352eedfca9278d9ef298ade8ec00e998617bbcbfed8","src/process/mod.rs":"a32691289982f4ffc53fef94fea4e3f375af9af87604fb962e94c54c9d91703b","src/process/pidfd.rs":"150413a9cc550ffc432b3279a368223fa9577544ef29e45edeff3b79ae316cab","src/process/pidfd_getfd.rs":"74c778b872be0b800870e4633606461fdc8493b259031e35f8f558768d960cc2","src/process/pivot_root.rs":"aeb2464464efd81ca0b940e3e5e3ed1b09380f3e6ba3200972e0ba100f78badc","src/process/prctl.rs":"a34ccda958036f49c5e4a5d654566c2b18d59c4b48b31c91e63877191752712e","src/process/priority.rs":"ea78f09e4564943d0083eba19d9933781a5dd70d5723f156eb16ad01dd67d89e","src/process/procctl.rs":"3cf13470c19c6758a28d7f3bacde1c1e4393ee702742cdfbfa45dce58cebd602","src/process/rlimit.rs":"10becde11d8b5d3b50aeb21a8fcdf53ec7803bdbbf8d1f4233b8e6c0b85fafb1","src/process/sched.rs":"4f566593f7a6c12873ecb18f21b9806162791b33815c9147065d3c8d812b562c","src/process/sched_yield.rs":"8f80fef12e528628d19c26d26ecbad61b9644505a872a49f842820aa52018cf8","src/process/umask.rs":"15841f5e178dd032f8b8def8545c9e98b205e6b1ba70bf9c07c2c0327a8999c0","src/process/wait.rs":"04d60c43e8ed1ac44e4ddc5ba6e18e5edf1c400565ea0e81ff8f1bf71403b7ba","src/procfs.rs":"adfac2c1232ff20c18251b8745f6732e3315b1adfe95b9e7297378dbcb290129","src/pty.rs":"3c045b9ce8c24cf380de77f9c5640b6adc1774d6df5c2e5639b965560960ba8d","src/rand/getrandom.rs":"a89f45838d22982eb0997bc905031819195701b64aa1c874e646dcb16d6e2a7d","src/rand/mod.rs":"e1fb7542f1958fe77673aa628bd92fef1b9addf79ba23df2398d1231cb61c148","src/runtime.rs":"723558853e479dd33eb5c1448a23fb7ab4ce007356d55978a28245b0d8f73668","src/shm.rs":"30b32e302ad2d198de411981f3c7609082bc20f1c0651aa3f3ce2beb8f19c6e9","src/signal.rs":"0fcce2e37f69d70cfef1f355355979b269820281a6e63bd171ba05e525063e79","src/static_assertions.rs":"504cf66f0d5b8e335be02f9ae8b0a355abc98c2c82eec0098bdf0988e662e260","src/stdio.rs":"ffa955a09e16c47ac11f4be9cbfdf07b2b4ffc0cdbc9bf70f0a49dbae2d7a188","src/system.rs":"7eae745660ca4a7c4885424af2fc89025ae7e51636ea9c8714f0a9b90d979dbe","src/termios/ioctl.rs":"aa26694c9be5378ea52e669313e64b25fc034e3863b72281530c42499570fedf","src/termios/mod.rs":"b44b7caa60b6f458657ed58a0e0eca41bb4e6d6be4b0f042bbb8ab7056cebe4b","src/termios/tc.rs":"bafcc607de993c7e7c4cd6f15a59e7807906e59bf991a5a4c67e3b076d07e3f2","src/termios/tty.rs":"0013cc4c31907246b45c4b94ded0171dc0d3e6759740f5424831feae700092f7","src/termios/types.rs":"6a69789f7bd4783839b18f5e41f2444afc021c5d5f861bd75939ec53308d11af","src/thread/clock.rs":"71f1c545f29e672f242ab017029d20cba98e05463402803540474098ffb04399","src/thread/futex.rs":"cb6d58120194ea869df407761136e4e98cc7d77561547203b74ca1a5dd9e0958","src/thread/id.rs":"1a9a8b4bfe71dba6aec17760ca9de5a66a80b9c608fa0eeb30fd1bc949e511ca","src/thread/libcap.rs":"4c51b7df566d38dd0f85f81ef53279a745a39f0f4e1154791fd38438e2ca7db1","src/thread/mod.rs":"d6d9c3340cd9710869813ea9c993669d11620126edc66e5657a9de2a07a5f864","src/thread/prctl.rs":"3826dda31b9452b2a8b30158b6babd0b536fe9ea314027863d14c3888c9435ee","src/thread/setns.rs":"ddee643bd095104242afc3ddd3ddcbcfd6a4876febf47200a63f9e22996e1dec","src/time/clock.rs":"7588a33f5279ee683f39ce72a8d0a8dfcc2e25d3dbc29990e6829d7c2df7d99b","src/time/mod.rs":"43afee938c80d124d04d4ba190c03f4d21d1e3bfc154fff309211e4f6eabe940","src/time/timerfd.rs":"f17092b84553741aa2d2b44c6992b5d2c8c96cc2c2007fc9a2c6b2064485e53f","src/timespec.rs":"32a4d930cbc0f6dbd23153290db920671cf4ce65a4a127e176f897c1cde42d7d","src/ugid.rs":"6616c6e35b7e43aee5b150f1efae7a50711e0947943c9a96833dbe214ad9e85f","src/utils.rs":"ad680ad8564cb7b37fc746e0b3f89d389278fe1b294ef343a5c4a37677414065","src/weak.rs":"7e3169bc97e76fc4d52b040391a8df36b06536fc0f81cc6e8e71b951cb1fe54e"},"package":"8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"}
+\ No newline at end of file
++{"files":{"CODE_OF_CONDUCT.md":"f210602311e3f74b32f46237fd55f4ce36d798e85e3db1432ec667f63a7ffc44","CONTRIBUTING.md":"3fd57de5c678db1c972da676a8231d2fde9820695ef1f0d53f1e55a3e81d9de0","COPYRIGHT":"377c2e7c53250cc5905c0b0532d35973392af16ffb9596a41d99d202cf3617c9","Cargo.toml":"a362ec65b559b77cc803264b97d53ea761c9ee98787012128054d6ad1a3d0c2b","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-Apache-2.0_WITH_LLVM-exception":"268872b9816f90fd8e85db5a28d33f8150ebb8dd016653fb39ef1f94f2686bc5","LICENSE-MIT":"23f18e03dc49df91622fe2a76176497404e46ced8a715d9d2b67a7446571cca3","ORG_CODE_OF_CONDUCT.md":"a62b69bf86e605ee1bcbb2f0a12ba79e4cebb6983a7b6491949750aecc4f2178","README.md":"fbd9eb025cdb6c58d28649f0c9132a4e383014f03a8e0edba04a4e36cc45fba0","SECURITY.md":"4d75afb09dd28eb5982e3a1f768ee398d90204669ceef3240a16b31dcf04148a","benches/mod.rs":"e260e67273aa0a37cffdc5cd451699335b8ee656c17275a0d0f2b4563c6018ca","build.rs":"adc4bc868a30a902f328af6ebd0bfc72868b8e388beb13c6d69d826646931b17","src/backend/libc/c.rs":"acfbe7965e84e9bba1861924130d1383e9318040adc67e1e14d882bb8ac63562","src/backend/libc/conv.rs":"e8d55f9cc427d19de13bde83b50ce02faf0afd32121c8adb2a2cc9f551a562d6","src/backend/libc/event/epoll.rs":"6b68d0002519ad9894391562ca062aa02f696cc0a2a84bbe750891619f5b0c35","src/backend/libc/event/mod.rs":"ad30f99f7da0768c18fffac6ec71e658bfed2e44f0634f48c2e0ffe4677ec231","src/backend/libc/event/poll_fd.rs":"e8cd06835771505b3c803b17c6097e59cf8743f62b2c46dccbe7afc9a90cfca5","src/backend/libc/event/syscalls.rs":"7ea9d27dfbc5fe5f873e9dd1a1059f42327c099b84f543718a612a0512dfbbc9","src/backend/libc/event/types.rs":"b966e0a3a018ca2ce507371be900fc73b2814cca450b784583207ad2df473f13","src/backend/libc/event/windows_syscalls.rs":"ebfac665c6676c4b803134ab8806be8aa2e96bdbc7799a19c544cd9069b35787","src/backend/libc/fs/dir.rs":"836273d764eb7c1cf09b5ed20baf20a99d9c9afdf448c9fda50f0927c173cc89","src/backend/libc/fs/inotify.rs":"69376ba2e81f98164029888d0cae554ca1702b532b0045dc55e282f1dd52d7bb","src/backend/libc/fs/makedev.rs":"89c679a0ef18dd41b3c6223bce0f329ad35bf6cadbf16e47b33fad3f312ba4a6","src/backend/libc/fs/mod.rs":"3d28b803011b57da6315bb747daf0117218687c0cc610358f5dafddf0b7d44d3","src/backend/libc/fs/syscalls.rs":"dbce2106ab58e7fcd1aeeb3aa1f361aacdfdda1171a1a0f49aebc4e88f2333a7","src/backend/libc/fs/types.rs":"b1ffff2b0a0c56dcb3507431a0100c70505ea7549ac5267752842d7e30500529","src/backend/libc/io/errno.rs":"bd1a92ffc3f632ae7292b7006a7c890433a3bee8d67a63c299333850a91e99be","src/backend/libc/io/mod.rs":"746647bd864e4ec7717925b6d176cebdb392b7d015070244cc48d92780351dd6","src/backend/libc/io/syscalls.rs":"91ebf37b8abdecf619c9bc3521b1b4c6795369c668753586e1af79d04fb982b0","src/backend/libc/io/types.rs":"2efd39bb3df19a9db5496217284f3d2235ddb354fac81dd71861109a56bede0b","src/backend/libc/io/windows_syscalls.rs":"24f7abe92406f3f65c1a42a4694c2112142106a341d024ffc2d5905a9f289339","src/backend/libc/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/io_uring/syscalls.rs":"5221a498e6c396d7c4cb60168ce8459ebca7d6720349a426d8083c227c694212","src/backend/libc/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mm/syscalls.rs":"c04c61ad3d7f3b24d13f89144d7fa0a05658cea4763207f9250db4f9362de2fe","src/backend/libc/mm/types.rs":"40b7888a1439afae2705e0c724ae0821a51d32ca5740f1ec16ecb6dc1adc883d","src/backend/libc/mod.rs":"087d2676df88510b089255053a4865e62c64172723588386fe8244d2f1a681c4","src/backend/libc/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/mount/syscalls.rs":"d2d35f7ae989bb52722e28cdbd775243c5d7da9eb411e0b2b9632f2aa7c1533e","src/backend/libc/mount/types.rs":"5c2eaf22e7a29e8e48cb19e40c88d040ba1c891038a611e85571476489dc12cb","src/backend/libc/net/addr.rs":"920ff7645055ca4e7d4019b9dd4ea1f211b708a62ef5d4049494f8dd3fe8d2aa","src/backend/libc/net/ext.rs":"cfce41130eb2e3dd04271e0aa2c1e2de9866397d7d2a59e917d26b784ea30df5","src/backend/libc/net/mod.rs":"562d23225d6dba8f095e3ca41af60dcf6cc40c2cf17bf028f90888f809e86f07","src/backend/libc/net/msghdr.rs":"6f8aba792b4adef5c5d3d4324a813a67a063a50d10437bb19bf7496666bd6de6","src/backend/libc/net/netdevice.rs":"078bc108540457f0e5849c2b8d2f1351c4aaffc910f8c9c9857969477c22065e","src/backend/libc/net/read_sockaddr.rs":"b094d2cb84b2eee5dd411d21458192c03eea0e420e78149441d7ab88a893281a","src/backend/libc/net/send_recv.rs":"b5714bed2cc6f2ba42bf90d19655b507c2a248e2d05270b1355b6d4cb8e4f9fe","src/backend/libc/net/sockopt.rs":"0f424615b2982826da6e57e9b0bb38442288152464f67508fa5bd66a6d0c9827","src/backend/libc/net/syscalls.rs":"552eb57bda272f2372e180f927a88dce67fcef46e7c1378d47d595eb2abd578d","src/backend/libc/net/write_sockaddr.rs":"b62e40c9d4a4e70746d864434db140b4b3c1f110a3fd2e7acfbb3f2ccf15d6aa","src/backend/libc/param/auxv.rs":"c29b29ad65f66e048debce5293bf84164811264e61b71a28a57225400d3b9529","src/backend/libc/param/mod.rs":"5234b8f1bcb886cca6ea003d411d75eaeebe58deedd80e3441354bf46ed85d4d","src/backend/libc/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pid/syscalls.rs":"49ea679b96c0741d048e82964038f9a931bc3cf3a0b59c7db3df89629b9c49e6","src/backend/libc/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/pipe/syscalls.rs":"219c31200f333ce803370bcbfcca529f7635c51b31e4576269faaa6b288cd920","src/backend/libc/pipe/types.rs":"f87e43bae418d00fe8b333877acc3b6aab4cf4d123f02ff048a21866486e1404","src/backend/libc/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/prctl/syscalls.rs":"8a2684f444a7555098dce2b92270d81cefdae902716c6e5d59bd7b0657e8a29d","src/backend/libc/process/cpu_set.rs":"5fca2b47289a2bb6ba908c910a6d27ac78ac10ea21d3c0c018f72f8816c5b9d7","src/backend/libc/process/mod.rs":"806e26da8d1e7afae502987fcd650f4d348da147b8a2e74447affdca153e2e97","src/backend/libc/process/syscalls.rs":"b4a7d09cf46c65997a28dc5f075e90943b2581b7df99cd66cdd18e87fe96600b","src/backend/libc/process/types.rs":"fb2caf34b17079aa72c04aed0f9a31d534ea8e8b73a80c758b748bf5e38df52b","src/backend/libc/process/wait.rs":"0cc556aed976b4bbb3965f74fd76b8216c755fce25043b7b21ce54afa07c9773","src/backend/libc/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/pty/syscalls.rs":"566fc9a2cb2e38d7d7ac2405b22c0522369cae4a8f4fe18b55123ba94d3d5a95","src/backend/libc/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/rand/syscalls.rs":"35ea6b6e0f8a7fb064fd5cb33a3a855cd161a6a00f93d76c861b2a2c66db85e7","src/backend/libc/rand/types.rs":"4eb0b4cdd0a9b089d1c9f6a25ad1ca97be28a38b7b07a705ec605b773f63f880","src/backend/libc/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/libc/shm/syscalls.rs":"60d797d4e85e08e6330e6b8d80094356ce377e5484952f88ae2a6e49231c268c","src/backend/libc/shm/types.rs":"0a1ac6bb9c024d94eb4bab7452937b7befcb30c581dc787b805011407ba1442d","src/backend/libc/system/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/system/syscalls.rs":"c18c2942811ea93af3125b58d00a1da05c54e5ff438a3dc44cda53bc9d6fcf03","src/backend/libc/system/types.rs":"6871e16aee14fe2ae03cea798c3e509ffe44778a9c0e5608fd73e2e015876d7e","src/backend/libc/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/termios/syscalls.rs":"2720e443c118e1c0311dbb3efa4b54637b6e607bb123ccdc0f5d92b5628573c2","src/backend/libc/thread/futex.rs":"064463c4a4f6549aec0797d44e44b862eb0100efe97aa293b4dad10034cae800","src/backend/libc/thread/mod.rs":"fa710053974d7f16a6c49242ee6c10a3b9e1143452b9daeaed8837302a679fff","src/backend/libc/thread/syscalls.rs":"4cb65db4fe0c7d6016dd0dfefa610b369234b6b9db0c75c0fcb9ab8cb25a16ac","src/backend/libc/time/mod.rs":"38563ea68829ca5a4b1b0695ac8a5c05718e85bdc88a36dc805efdfce45d3909","src/backend/libc/time/syscalls.rs":"bf847e94cc156bdb553755baa88dac240db4dcaf690f303b0f205777c5a9cdfc","src/backend/libc/time/types.rs":"d0307994ffddd3f21f702d9ae4400750aecccfaf4a01268161dc4fd72de5c373","src/backend/libc/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/libc/ugid/syscalls.rs":"8edf91b8790add23902c9f5418da6b0723a371677f29f490e0c8af852f0f1a0c","src/backend/libc/winsock_c.rs":"502da2ed3cd6ca99bb7ee08b0b30e25c212632885cec965f9816366c6b931ac6","src/backend/linux_raw/arch/aarch64.rs":"2a255c9135bc8a321c180f52b88eb2b158bc9170cd222149caeae63c24587d44","src/backend/linux_raw/arch/arm.rs":"165bccb5883d0136e55d42091183765f83d86e9d37a7cb2cec9ae8af32774db6","src/backend/linux_raw/arch/mips.rs":"aca20118a73063e4f2f8e7b261b1266d216e826df2a98cad99c53c40b0971af4","src/backend/linux_raw/arch/mips32r6.rs":"a7ebd0886e2e0d3b39996778fb665b68738f8a67d67b47e43fdba7e7cabb6d1a","src/backend/linux_raw/arch/mips64.rs":"ba947f286522b8034d509887cff8183cca34766aed5d37c91667dba22e2f608a","src/backend/linux_raw/arch/mips64r6.rs":"27de08ce1003a48f1d8b84746e724e8766b980e4ddc4febb6e20eb31067fb137","src/backend/linux_raw/arch/mod.rs":"37eaeea601d39be00d170856a31a8ec6a27b0d3ac22ab3ee642ab0e45dee237d","src/backend/linux_raw/arch/powerpc64.rs":"dfb001f8636a5e46d728900b0804fe6c374e5e18a6f0e76d7d62e0c07da74477","src/backend/linux_raw/arch/riscv64.rs":"41d33242d941030f46077dc2b1bc4c7913fe7630d693a5a7eef966bcf38f9d8b","src/backend/linux_raw/arch/thumb.rs":"2fd979ab421248c0a4c592bc0cefee63edc26528f469b71b63eaed35356e42e8","src/backend/linux_raw/arch/x86.rs":"8fba9762bb0e8bb9a71890cdf413441aa52d2bf41690ec0ef01c97ac11759a5b","src/backend/linux_raw/arch/x86_64.rs":"e929036a1f3cf93ba538f4523b241605cc7b5e61f84ffe6d9d5cdbcb6f73e543","src/backend/linux_raw/c.rs":"445e311dc24a176603008d0a7d7714a564821db3179052da797027f8fc7ae4fc","src/backend/linux_raw/conv.rs":"43e62870f91a480e10e2485546c95e70e61c72f96306921c796a7094ea404d3c","src/backend/linux_raw/event/epoll.rs":"db05715e1bd3b93c6873695c89f04abb97768a57e7e402306f568eba844e407a","src/backend/linux_raw/event/mod.rs":"72e46b04637e2d1d2a6b97af616144995399e489d1fe916faf835d72fc8c64cd","src/backend/linux_raw/event/poll_fd.rs":"a5773464e9e30227b4046f029a27d3daf2c7bd0045e54565cf1a8ac2a0d61e81","src/backend/linux_raw/event/syscalls.rs":"5620d7dd5fbcfef550cfa94df7593caffe0deccf0f754765751e562edb7d2b2f","src/backend/linux_raw/event/types.rs":"0551b18f982e233a0a06d8a9c3dbb29de0c204dcd64dd6f7e88b6c96fa9a9be8","src/backend/linux_raw/fs/dir.rs":"fdf849d058c387551e102bd7fec31e3ca40c18417a1e530cfed1daf3df2c4de3","src/backend/linux_raw/fs/inotify.rs":"e627e8f48e8f4dc2117746117aaa7f151865103be64e446011c72878921e402e","src/backend/linux_raw/fs/makedev.rs":"c6b4505c4bcbbc2460e80f3097eb15e2c8ef38d6c6e7abd78e39c53c372139e2","src/backend/linux_raw/fs/mod.rs":"3d3a42bbf4d086f806d7d9f6e4b0a49a873dc27f4f03ffca0921f5536acc24e5","src/backend/linux_raw/fs/syscalls.rs":"6e2ca8d96be2bf94b38512d184a22d79385a6841419de2590f9e5af33d002920","src/backend/linux_raw/fs/types.rs":"6102a5b8207f959edbcc2fc233a6145a265a428c0c4fa195472fe7fe6dc5165d","src/backend/linux_raw/io/errno.rs":"5d1c95eacf1794be6c2ea83e40b6023ae86abc2c83ca16de6c70a2020fb905c6","src/backend/linux_raw/io/mod.rs":"7ae2324427892cca6f5ab53858d847b165f790a72ec25f3d99fb15f0506c9f27","src/backend/linux_raw/io/syscalls.rs":"54ac1395fb4801ef2ec6639113a6e23c4b532d84b6495f7166fcd0492cea09f9","src/backend/linux_raw/io/types.rs":"d0df5a62248e1ba19af0f89f86da7ba2312d97065c2814ddf6b08a4a0db23bad","src/backend/linux_raw/io_uring/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/io_uring/syscalls.rs":"7e40703cc3a020377a4a23bc8651bdf1d65b8f62e174eafb85d27d246f86c39d","src/backend/linux_raw/mm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mm/syscalls.rs":"c7fc0f49283026b0df47463ed47394634e5664468f36a5eb2a89bf259bbfb67d","src/backend/linux_raw/mm/types.rs":"821409c463a31954048075906b3fe5bdb029badf9c9e2689bfff8f6dbf5b0bed","src/backend/linux_raw/mod.rs":"f849feea0a83df69fb9288ecfe07992cbdaee7e55d29b5662043a3fdf00e4700","src/backend/linux_raw/mount/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/mount/syscalls.rs":"8442c82814961f69c488222faabb82c44d2e7227b10faff919cbbd197bb47484","src/backend/linux_raw/mount/types.rs":"9a33214816863fc92846fbc99df6ddf60a3e772b34f4bb3f5e8a40ef489130d3","src/backend/linux_raw/net/addr.rs":"7239e4fa8c6872bf978e2f580563c51c72d6ae6f96b77520fc7b9ece62fa0ebe","src/backend/linux_raw/net/mod.rs":"5640bbaf4963ac4575b0537173422ed6f6a43f34a8f6b656e7257fbbb13e5bcb","src/backend/linux_raw/net/msghdr.rs":"8b18974b81ee78af7a5c64733041dddaaa378a46cab8b984bff5b3b4be499751","src/backend/linux_raw/net/netdevice.rs":"3cb28bcd762e2df595481b4379a08170f59f99d367aa03424531c19e4c5aaf55","src/backend/linux_raw/net/read_sockaddr.rs":"7cb3c8bcc80c5eee8602323cd83f36c1784927d9dd0c40ded29af6fb09c57ece","src/backend/linux_raw/net/send_recv.rs":"d4e81c01db50dad1c02e9aa3e0979f8052431a3f64c8864681d9ea52a34ce3bf","src/backend/linux_raw/net/sockopt.rs":"d7dc73886a6c0671b3bdc4cbe8c49def8dc5416864f9387bc5aee72319c5b162","src/backend/linux_raw/net/syscalls.rs":"0138662012ca89e063b3a03cf8fe17b97fbeb38a3d18c42938ae047a4a392105","src/backend/linux_raw/net/write_sockaddr.rs":"0efa4e17b4008da2cf2aada2d18acfccd31a3b49cf8ac5d608e77f3ea6627fec","src/backend/linux_raw/param/auxv.rs":"af132fa16b37a17c43ed5d099b27789d456f3cb92abb81139231bf9407599858","src/backend/linux_raw/param/init.rs":"f2275a2324a99be8d804fb3b7fdf86a43c7d428f660280b7e0e7d19c357f0200","src/backend/linux_raw/param/libc_auxv.rs":"0a223ad36a33611370cdf3c666008fd61d15f2477fd3a5ac2c78972079fb86a9","src/backend/linux_raw/param/mod.rs":"2e6a1a1c00351b9c88bd615aa923f71d76208df5626dd9bea03067f28f81dc31","src/backend/linux_raw/pid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pid/syscalls.rs":"eef6aa01830ddd510b83f507da2002c03e58318b73744be2c06ebbe33c4f194f","src/backend/linux_raw/pipe/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/pipe/syscalls.rs":"ce1f72fcf0cb7772e6d9bd5791a39aef329ca7f729fd47431a93b950cf0568d8","src/backend/linux_raw/pipe/types.rs":"ae643a774e6343df02b9b99b842fba8b742dd9b1f97b5c5b2b504f2840bf3fd2","src/backend/linux_raw/prctl/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/prctl/syscalls.rs":"a18b224307e0d27bda9b7b85c75cd6c7ddfe39f5ce52efb7bb0bf0585b757343","src/backend/linux_raw/process/cpu_set.rs":"b31889f972676f57e3599375dfcd59dd72975977ef345d11c22d51f0d4a6400b","src/backend/linux_raw/process/mod.rs":"fb393c70a9c63ef9a6bf1fb5a2dc94f07d6b0b6987cc5231c15c607015dafd68","src/backend/linux_raw/process/syscalls.rs":"4c7e3e5aad98b63162e110deb1f58b15b46b9c5fe7fd0f579e1c7dc1c3d2df16","src/backend/linux_raw/process/types.rs":"6811ba822bc12a1a6336649151b4adb1f5d3365684a31c07f01953ea9547743d","src/backend/linux_raw/process/wait.rs":"921aee4b0048746087f52615a98edc2aa0fb4b53d6df44be4533098df55d1b05","src/backend/linux_raw/pty/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/pty/syscalls.rs":"ae09c4aecc0ae87b1ca58d82efc58007b9dddaae78460d615f48da19d1cd0f89","src/backend/linux_raw/rand/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/rand/syscalls.rs":"317cdaf243623329ee345131054e86a06a0863a9e90c5dba73e1ac3475ba6305","src/backend/linux_raw/rand/types.rs":"a21dbb1ab31eed6b59a57520be5a3c603c36d18ea74e67f7527f40835ba209a3","src/backend/linux_raw/reg.rs":"6bfb53575494f5de76d5112a7e4eb6d0c266b1af0a275aa33b9bc9e6e7a2f41c","src/backend/linux_raw/runtime/mod.rs":"b2cae8cce3822c3c92942f06ea0b68464040dcac33c6f0f7ee392c6269993347","src/backend/linux_raw/runtime/syscalls.rs":"ec1c43952f8a518ff152cb798ca6a67432030568a9d355532254b68cabd20d2c","src/backend/linux_raw/runtime/tls.rs":"6316060560a112c2e9cd9807cdba6e8c91414113a04a739160929ae9a67bba1f","src/backend/linux_raw/shm/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/shm/syscalls.rs":"3ebf91610b02de0312e1f0f0cc5d56e12b4d93794540087b3182cbdf3cb9c8db","src/backend/linux_raw/shm/types.rs":"8275dba36a8f2c4208f2d23ffef52c5b02d4b10d5450733cb4fc5cdfcd6285ee","src/backend/linux_raw/system/mod.rs":"8aa966faf3853d1a93d0ed91f7e5f4a53539b0287b25a5bfe489fa1d07f7cfd7","src/backend/linux_raw/system/syscalls.rs":"19a7ab17de906ec237f16a816da036723c1f55f605e8e4a26689343eb4cd76e7","src/backend/linux_raw/system/types.rs":"1ceab8d738a71043473b26e97fa3fd79d588a86d4774cbc9b9e1d4f1447a016e","src/backend/linux_raw/termios/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/termios/syscalls.rs":"1a42438153f61e72aab7c3c8fdd0c3ab918da0fec58e07bb42423518065374e2","src/backend/linux_raw/thread/futex.rs":"0139394e11006301e98379b7f07604aa10fb436b43acf8f55f1a24f1253f96cc","src/backend/linux_raw/thread/mod.rs":"6ad4a4b90b9234e79900b27ebbe8837e3a7a36aec532912e3e253edce5225067","src/backend/linux_raw/thread/syscalls.rs":"e2c89bd3cf34a46b5d06de43933284ddd06ed07e9c789c726c1afa48f7842a5c","src/backend/linux_raw/time/mod.rs":"672724f55b7b7be6a7452bb1cc2d28b5f0aaa840a2856fe363acce624e1beefc","src/backend/linux_raw/time/syscalls.rs":"7dc6975bdc30e8fa02f3408b934957e65ebbca281c8c9806e5de9404845312fc","src/backend/linux_raw/time/types.rs":"5f49ee7b201976114c6555f0c5a81d3305e18e726e54edc5a5474641f3cdc278","src/backend/linux_raw/ugid/mod.rs":"2c6478857a0751625edabd61acb841819bfba1093b1faeded15693c805d84952","src/backend/linux_raw/ugid/syscalls.rs":"8c86d251db33b399a1d1cbb8e87afe650b78db84f444d3251309b7a0480b54f7","src/backend/linux_raw/vdso.rs":"056314f72c71d4b041739337ca2098afb7fe070f844327f462c293f43481b75b","src/backend/linux_raw/vdso_wrappers.rs":"969022478cb48b9b81a549853720f76c2c276a746e25d17c0762f76b377a73b0","src/bitcast.rs":"4d2b3619dac1500bee223e11db0b4a5f75b0fbde65094bab157597af71f6b72a","src/buffer.rs":"e75713877ba12f4a5c9b482df79b219363965d5311809ecf6b6becf1eabb5e46","src/check_types.rs":"e52f710e1cfc12ca13a495f2b43c227b293ff295e1ce3ab332935b28a7579872","src/clockid.rs":"bd66d6bdc6b73a4668dda5b6f91838b6ed6c4b9503a0798b071ef35c572b711d","src/cstr.rs":"41af2a4429fe6c67a8883f8a8f63d66c90df566abda74fd2b03bcef7b9f24218","src/event/epoll.rs":"0d051674b9c1b3f118ad65e2b46b4b3cab5551d5dde4e1c40b3af14854a826c7","src/event/eventfd.rs":"81cbd08f7bdf40a6ce1ca692b63da1dc8ba925282990668d9d68f1203e839fa1","src/event/kqueue.rs":"1f381c8afa65d36e3052c476d2e679c3bccb7e3d6cc6b95ba53b48abcbe13a81","src/event/mod.rs":"4dd296e8feeb0e29b9b63eeeae6169786f76fdd6138489795a5829a189d3ac1a","src/event/pause.rs":"930219e19ee227729c8f86fe7271721e8797e917d2d7073fa8d7a104bf6189c0","src/event/poll.rs":"f8da99d1136502040314259ab7700570bf40df0ea85b94dcdf6f5d1c4073551d","src/event/port.rs":"4e51ff150e5d17cbd44aa64a38b99c15e26eaaf2e350768b5dcacdfde4fa5212","src/ffi.rs":"50a14dfe10408f9abc6269b9ee6e7a88d99503d50b3732288e85b777915e579e","src/fs/abs.rs":"1c1e65be08da5f7d6e5b8902283855fef0f0a74ab227aae991aaf5310d0858f2","src/fs/at.rs":"b95242387489425714589bc84cf8f3943f3a02f57cc6ab4347c4eaf648b09e5d","src/fs/constants.rs":"23923e0fce3221bdac371fe2d05028f30a87dba4f9b4a573b69dc2d6d39320b2","src/fs/copy_file_range.rs":"d3b644374390d482b2ff749a2459458872b57d0dcf9670368739b7833509a7c2","src/fs/cwd.rs":"0933a06846a20c12fb12cb556c03133d37349d104e4f2d99379a674d1cf78562","src/fs/dir.rs":"347a52f4ca9ac6321c52e802e97ec90d1b4c62ec955c8996fc17f8f5aed69966","src/fs/fadvise.rs":"d77f6a7f7f6648e750888719e59f0f8332f11e84442ef72f622bcbd4e19be845","src/fs/fcntl.rs":"6aa6eb0c87fdd915974e425dd4881038c3658f05fac0bc005a9b40107474ef1b","src/fs/fcntl_apple.rs":"e2f23f038083621bcdecc98d02ce1023508afaecdb2ed0fba5c8b70f955301e5","src/fs/fcopyfile.rs":"ce565f61e1fbf2e31086077c2f1d01b6bb3b048915edda87fe9a4a4f5e8ff7e4","src/fs/fd.rs":"31943a4eef1ee6909d7db48b0d577b4429789726d851e7aa4f9af43e87722b6a","src/fs/getpath.rs":"28f6970fc1bbc37bb35c84724b59eac436ea7407a4522e18c2bdacb1fdd2edd9","src/fs/id.rs":"1b5c8a8baf9a9bb1f895f97189cea4e5982a0d35b192afeec6340a6c6222e0cb","src/fs/inotify.rs":"2e4b9824c323c661667aefe06383cd3e843a34676852d9f5f79f62e48e975171","src/fs/ioctl.rs":"d494f9347556c34ea600d130db096c792f34d7e095c72e94f31964d18c8e02a4","src/fs/makedev.rs":"85520b484cb7c15ab71ea1c368578ea3b7e484d82f8510db92b6ce9f7ca341ae","src/fs/memfd_create.rs":"a8bf1dced54c7592e71da896021338d5092c1693d12cc42e79bac435fab2792b","src/fs/mod.rs":"600a5ddd606d60460ec887dbeb843fdcf1b5204ed8d95eb0abbd89f33eae6e66","src/fs/mount.rs":"8f6ea2b997dd83c50c90291b9ada3ed77a9ce1ad701c9b0d533b5113b317be5b","src/fs/openat2.rs":"4a95c15dab533a41201b5fa25c8a212956b7571d58cad696bdaf45af8aef96db","src/fs/raw_dir.rs":"6ad6d3dcdc6ddbb94f152b2584d7335e4b209d7219045ab4bdd6bdb2b7400e7c","src/fs/seek_from.rs":"a9efa0feb9ac789cf47667e91efee2e3f2dcde16cb3b7a928c99da640fa0e0d6","src/fs/sendfile.rs":"e3b2058741cf4b1698f34d84bb37130cf2b72806d522a16fe541e832cde136cb","src/fs/statx.rs":"2844baac77fdda0d77823402bfbdbe5bf8983e1d3b229d700bf80c0c190f2aa5","src/fs/sync.rs":"84f24de0ea53f77bd5c471e097abcbecd19c4843b69607f9be9030eb7c9d5aa5","src/fs/xattr.rs":"5e222adb52caf69d949ab3f944fb2a482dd6ca3a47200532ca6e72d44cbe8334","src/io/close.rs":"8348b501ef238323a671c1a25bddab8db27a5b40cecf0e7cef87356d593a1b64","src/io/dup.rs":"0b1b00b44a8ed2c6b04e1221d28462c4cc0ff281c2be89d90c67ed8c484fc08b","src/io/errno.rs":"fe056ade492ef5b7e20fb9ffbc7e183b7bec6ff300587eb5197deaed5d321fda","src/io/fcntl.rs":"82fcaf2c817b1bba477bf3dc6c21068de9647ed2f004123632c6d82e4cb28b70","src/io/ioctl.rs":"e89a6e670fe1c06521aa2f266fcd7a990391a533995b787cabac223f0926c8c7","src/io/is_read_write.rs":"a7d3cc1b8673a94d64926c03984e24a627c24e78f09070a2eb893d8005abf9d7","src/io/mod.rs":"0b566bf43b3f8754153f361119f63aa08ff2450e9306eb7e35ac3619bfeeae0d","src/io/read_write.rs":"ae6b5fa883a7925a77ebf1164c1ac56ce97251514de9a6f8b86786f3f60d59be","src/io_uring.rs":"72b542dc8372b211563a69970992a7170afc75058163202c3ef4d61fcbc60f59","src/ioctl/bsd.rs":"d7d3f6813eac0e0f22fb8bcac3d193a22584393c1f7fa233999bd09c4e2059f7","src/ioctl/linux.rs":"61f006e31a4e049787415131beb97e548accb17fb6105d7ead5a12df0727077f","src/ioctl/mod.rs":"87e502a4de2f5ec029d64f606d3fda3831623f405434306e69f35a6aff5d3c04","src/ioctl/patterns.rs":"bd6e309c8b548dfe04aaffe805972582fb56a0b717c45b45447630bdf9b88433","src/lib.rs":"753a0460cddec2211758fa15eff0bdeb5fde04a64f76b079df3c9b68d8809eaf","src/maybe_polyfill/no_std/io/mod.rs":"77889bb5c5a4f2e50e38379cdaa5d0fef4b0cafc3da056735df01f6deae75747","src/maybe_polyfill/no_std/mod.rs":"ec94a4aab4bc475785e469d10fd6bc95667e1d47d958e9cff3a19049d88c8c80","src/maybe_polyfill/no_std/net/mod.rs":"1e94d21d455bb1da18a4fccb24b3d93ad42698e22dd888b78115d6266c80288a","src/maybe_polyfill/no_std/os/fd/mod.rs":"27ef0afbcb0695cbb15101070f417eb51e0ef85ae66ec967d95e80771d507c47","src/maybe_polyfill/no_std/os/fd/owned.rs":"d82bfeadf28087cc9afd10269f09a8b4125915dc3288b6427c79f5b4c58ab751","src/maybe_polyfill/no_std/os/fd/raw.rs":"f3648c7bd4a6ff94bd823ed9e0d99d398e02f24875cf9b25962736999e7c6943","src/maybe_polyfill/no_std/os/mod.rs":"27dab639a765827644005d5f2fcc7c825310606b889cc8dd83f54c9528350dc0","src/maybe_polyfill/no_std/os/windows/io/mod.rs":"5bbcc05c83fee5026dd744a994e0458469466d5be39081baa62df07753b92fd2","src/maybe_polyfill/no_std/os/windows/io/raw.rs":"4c32609a489dd938a49328b5637cb3bafb96437f2f9f269ab66d7d3cb90247f6","src/maybe_polyfill/no_std/os/windows/io/socket.rs":"c658f42f24eff44a661f2adfd24a11af80fe9897f3e2af4dc5d2c64808308d65","src/maybe_polyfill/no_std/os/windows/mod.rs":"fdb416f8f231a4e778b5f985b9ae712ece5e1a1402963ad1a5f6a8b9843795f4","src/maybe_polyfill/std/mod.rs":"7c16c86cc73e226e65ead598e4018238b22000a345040b706bf1e1b3eba115fc","src/mm/madvise.rs":"e6cfda8ec16ec98cc21255c2cc666e51b4d5858bb85983ee92b2b1e5dd35e54f","src/mm/mmap.rs":"7957d672f37f37ffdb2a03a223699ade2f45a7adc3aa659d731cd6d4e794ef35","src/mm/mod.rs":"b3a6cb838986d45825b912355cedead761211a494ca6f89b2367a2d2157e340e","src/mm/msync.rs":"1285604c7dbf34cdc16d6e9fb03c5d67038867127f12adfcd06e6257d89ae971","src/mm/userfaultfd.rs":"8073443bd181ff0b3ba4d0b1ae67370b4864035a0c8b4898cd709dc47c518ae7","src/mount/fsopen.rs":"1c54a02f04ee6710e2c5053c73361eecc499c24cd72c7c7c012dc57a4621e382","src/mount/mod.rs":"5f0c9df4727592695deb1cd63ae1de021b03dcd9d0d1b68e1f34d12a7136cb19","src/mount/mount_unmount.rs":"fa77675b023180b578b7fc053acb46ae2ed2eb11bb0488871bfd1ed211df73a0","src/mount/types.rs":"601ae3e10b7dc496fed7f3b40a80e81c6edd7bf13189d7be45c3212d4c684c39","src/net/mod.rs":"7899807c9ad9e3fdbfd8b3ce2a1c7053d4f46dd7fa76102f620c6042c2d6314f","src/net/netdevice.rs":"1d790ef6e33d30c3167ec422a95a711d6df26d69502cb0b4c4889623547d3693","src/net/send_recv/mod.rs":"e888cbda77db981db039060200b458a856c932acc1258001eac147b5df9b63bf","src/net/send_recv/msg.rs":"39f7460204af2e71331d07259bc4c9a2cc3e9937bba72430a5b85e7054f5a46d","src/net/socket.rs":"151ac4b46f81ca1b2ee98f60f43e4d32d6327eb1bbfed050b0dc0c4241ab3100","src/net/socket_addr_any.rs":"88250bf218d3a626e8e04bb11d4dd50ddf1422bb28d780c98b80710cf9c30166","src/net/socketpair.rs":"008115435028fa3533739362efab3ff9d8209e49e70040eaa23578711f900456","src/net/sockopt.rs":"d6ce0e65912e0d6d450c9dc870d4de7340f6f5308c5b21c7d3d66463b9d0577e","src/net/types.rs":"7b430c33a1bed0ebdb10f997d2c0c0227fe335ccd11d8446d9846627ae84a2a9","src/net/wsa.rs":"29856e6d0108be6b719f6ef973c5396e48ddd58ecd0c2db9ca3e2e0ba4eccb5b","src/param/auxv.rs":"b57483d3083a4dfad9ceb049fd96d54713b91b7f31b8c9a0e40501548da499ac","src/param/init.rs":"a31c0e5cea61a1a999767fe74f87c0d59eeb6bce66578b842fe0e0c32be27a55","src/param/mod.rs":"c514216b96d9520c9ffc5662c97b24f1f36f56fe1f5f3c9f64175c8b35577288","src/path/arg.rs":"ab5ed60c8cbf0484dce25440f027d7d511ea329bbaeaf83d70717f5c7e47b5ac","src/path/dec_int.rs":"0c71377fa5137595d6316ee135617ab8e514a2f539d77e15ef3a626d7aa092c9","src/path/mod.rs":"fbe294749100630467580f5e25b44e7a4f8a4512381cc18acaf1a6813afc39cd","src/pid.rs":"f1c486000c5b1311b2d720cee88f089c17ef9a171709673dd06e6f35f4ff98a3","src/pipe.rs":"48ff976a2b50f679a0e0aa6d7938fb88f56bde6804360bcef259cf5f524d75ff","src/prctl.rs":"19aa584895874ea48b9bbe1bf695b81257b0281df64dfdd91e1b4bfa298661b7","src/process/chdir.rs":"7caffd22e586fc448eaf55ca9ec9e41ad462626278f08352623bd1c88a91488a","src/process/chroot.rs":"01191eeb86295975874019dc675cb0f8f0ca5f79dd78dc9d1c791a952adb3512","src/process/exit.rs":"f09000df82151d015a39b8cfe7dc28875074ad1bfde326f63be1438cf736d08e","src/process/id.rs":"21a487fe2384add719462f7cef500de0e286acf20ec5a6773c748ade08b99aff","src/process/ioctl.rs":"c7f551152d65ac173d9eaa298b964339037b60a7b81e8bc316453718417a6be3","src/process/kill.rs":"674d06cf065c8045dbefb6fc6437a62b964069599fc03d84e64cc36186b96596","src/process/membarrier.rs":"1c4c39b359d1d0e9bbe16352eedfca9278d9ef298ade8ec00e998617bbcbfed8","src/process/mod.rs":"a32691289982f4ffc53fef94fea4e3f375af9af87604fb962e94c54c9d91703b","src/process/pidfd.rs":"150413a9cc550ffc432b3279a368223fa9577544ef29e45edeff3b79ae316cab","src/process/pidfd_getfd.rs":"74c778b872be0b800870e4633606461fdc8493b259031e35f8f558768d960cc2","src/process/pivot_root.rs":"aeb2464464efd81ca0b940e3e5e3ed1b09380f3e6ba3200972e0ba100f78badc","src/process/prctl.rs":"a34ccda958036f49c5e4a5d654566c2b18d59c4b48b31c91e63877191752712e","src/process/priority.rs":"ea78f09e4564943d0083eba19d9933781a5dd70d5723f156eb16ad01dd67d89e","src/process/procctl.rs":"3cf13470c19c6758a28d7f3bacde1c1e4393ee702742cdfbfa45dce58cebd602","src/process/rlimit.rs":"10becde11d8b5d3b50aeb21a8fcdf53ec7803bdbbf8d1f4233b8e6c0b85fafb1","src/process/sched.rs":"4f566593f7a6c12873ecb18f21b9806162791b33815c9147065d3c8d812b562c","src/process/sched_yield.rs":"8f80fef12e528628d19c26d26ecbad61b9644505a872a49f842820aa52018cf8","src/process/umask.rs":"15841f5e178dd032f8b8def8545c9e98b205e6b1ba70bf9c07c2c0327a8999c0","src/process/wait.rs":"04d60c43e8ed1ac44e4ddc5ba6e18e5edf1c400565ea0e81ff8f1bf71403b7ba","src/procfs.rs":"adfac2c1232ff20c18251b8745f6732e3315b1adfe95b9e7297378dbcb290129","src/pty.rs":"3c045b9ce8c24cf380de77f9c5640b6adc1774d6df5c2e5639b965560960ba8d","src/rand/getrandom.rs":"a89f45838d22982eb0997bc905031819195701b64aa1c874e646dcb16d6e2a7d","src/rand/mod.rs":"e1fb7542f1958fe77673aa628bd92fef1b9addf79ba23df2398d1231cb61c148","src/runtime.rs":"723558853e479dd33eb5c1448a23fb7ab4ce007356d55978a28245b0d8f73668","src/shm.rs":"30b32e302ad2d198de411981f3c7609082bc20f1c0651aa3f3ce2beb8f19c6e9","src/signal.rs":"0fcce2e37f69d70cfef1f355355979b269820281a6e63bd171ba05e525063e79","src/static_assertions.rs":"504cf66f0d5b8e335be02f9ae8b0a355abc98c2c82eec0098bdf0988e662e260","src/stdio.rs":"ffa955a09e16c47ac11f4be9cbfdf07b2b4ffc0cdbc9bf70f0a49dbae2d7a188","src/system.rs":"7eae745660ca4a7c4885424af2fc89025ae7e51636ea9c8714f0a9b90d979dbe","src/termios/ioctl.rs":"aa26694c9be5378ea52e669313e64b25fc034e3863b72281530c42499570fedf","src/termios/mod.rs":"b44b7caa60b6f458657ed58a0e0eca41bb4e6d6be4b0f042bbb8ab7056cebe4b","src/termios/tc.rs":"bafcc607de993c7e7c4cd6f15a59e7807906e59bf991a5a4c67e3b076d07e3f2","src/termios/tty.rs":"0013cc4c31907246b45c4b94ded0171dc0d3e6759740f5424831feae700092f7","src/termios/types.rs":"d4cbd4bae530c2e66931f8ad178177cef04ad49567be4abb7046ac7ce926919f","src/thread/clock.rs":"71f1c545f29e672f242ab017029d20cba98e05463402803540474098ffb04399","src/thread/futex.rs":"cb6d58120194ea869df407761136e4e98cc7d77561547203b74ca1a5dd9e0958","src/thread/id.rs":"1a9a8b4bfe71dba6aec17760ca9de5a66a80b9c608fa0eeb30fd1bc949e511ca","src/thread/libcap.rs":"4c51b7df566d38dd0f85f81ef53279a745a39f0f4e1154791fd38438e2ca7db1","src/thread/mod.rs":"d6d9c3340cd9710869813ea9c993669d11620126edc66e5657a9de2a07a5f864","src/thread/prctl.rs":"3826dda31b9452b2a8b30158b6babd0b536fe9ea314027863d14c3888c9435ee","src/thread/setns.rs":"ddee643bd095104242afc3ddd3ddcbcfd6a4876febf47200a63f9e22996e1dec","src/time/clock.rs":"7588a33f5279ee683f39ce72a8d0a8dfcc2e25d3dbc29990e6829d7c2df7d99b","src/time/mod.rs":"43afee938c80d124d04d4ba190c03f4d21d1e3bfc154fff309211e4f6eabe940","src/time/timerfd.rs":"f17092b84553741aa2d2b44c6992b5d2c8c96cc2c2007fc9a2c6b2064485e53f","src/timespec.rs":"32a4d930cbc0f6dbd23153290db920671cf4ce65a4a127e176f897c1cde42d7d","src/ugid.rs":"6616c6e35b7e43aee5b150f1efae7a50711e0947943c9a96833dbe214ad9e85f","src/utils.rs":"ad680ad8564cb7b37fc746e0b3f89d389278fe1b294ef343a5c4a37677414065","src/weak.rs":"7e3169bc97e76fc4d52b040391a8df36b06536fc0f81cc6e8e71b951cb1fe54e"},"package":"8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811"}
diff --git a/meta/recipes-devtools/rust/files/zlib-off64_t.patch b/meta/recipes-devtools/rust/files/zlib-off64_t.patch
deleted file mode 100644
index d3c77036d5..0000000000
--- a/meta/recipes-devtools/rust/files/zlib-off64_t.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Do not undefine _FILE_OFFSET_BITS when
-_LARGEFILE64_SOURCE is defined. This ends up
-causing 64bit time_t to fail the build because
-it needs 64 bit off_t
-
-Upstream-Status: Submitted [https://github.com/madler/zlib/pull/764]
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
-diff --git a/vendor/libz-sys-1.1.18/src/zlib/gzguts.h b/vendor/libz-sys-1.1.18/src/zlib/gzguts.h
-index eba72085bb..31242f9f80 100644
---- a/vendor/libz-sys-1.1.18/src/zlib/gzguts.h
-+++ b/vendor/libz-sys-1.1.18/src/zlib/gzguts.h
-@@ -3,13 +3,6 @@
- * For conditions of distribution and use, see copyright notice in zlib.h
- */
-
--#ifdef _LARGEFILE64_SOURCE
--# ifndef _LARGEFILE_SOURCE
--# define _LARGEFILE_SOURCE 1
--# endif
--# undef _FILE_OFFSET_BITS
--# undef _TIME_BITS
--#endif
-
- #ifdef HAVE_HIDDEN
- # define ZLIB_INTERNAL __attribute__((visibility ("hidden")))
-diff --git a/vendor/libz-sys-1.1.18/.cargo-checksum.json b/vendor/libz-sys-1.1.18/.cargo-checksum.json
-index 97ce9d4c90..115bcf97ad 100644
---- a/vendor/libz-sys-1.1.18/.cargo-checksum.json
-+++ b/vendor/libz-sys-1.1.18/.cargo-checksum.json
-@@ -1 +1 @@
--{"files":{"Cargo.toml":"32a7c9ac508dc33ad03b44010f7cd1bb3592fd069e9e0b9caffd909ff2795184","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"34c467b6945a22696d060b8fdd2379d464acb3408d4c599d3dc5fe4fa1b4c84f","README.md":"3607fa398947cdc3cfba6cc985fd8191fcbf2699d89d3a36e3500eb27a0ca17e","build.rs":"1b370eba51513d53e37b50f9582a9ee4d85a83ce2b5f51ebe09f5ae489954e31","src/lib.rs":"8f9f42e8c80e134fa6f5724c677a341689e2e16cbe93a15495a1b4d8bfa90c49","src/smoke.c":"10607c81b73811bfcb9718767312bf97ba2ccf7048ea2f18a2085aa06ad7f91b","src/zlib-ng/CMakeLists.txt":"6b7d83767c0fe0b98e2d5321a2c35339e04bf314f6bf650f4716a7434a3e164c","src/zlib-ng/LICENSE.md":"d3c80be055d94d798eaa786116e84fa0b010bc11420b5d2060d978ea77845436","src/zlib-ng/adler32.c":"b96656d1fc0133c44caeb3509d545d0b68580e77157b8c6f0fd6dcf681726ea5","src/zlib-ng/adler32_fold.c":"66b32963c96e43c84b53eff737d11186bf165e04a48e9c3328faa5c86ce8128c","src/zlib-ng/adler32_fold.h":"c40114c2c742b6410e54b58ea02533fe6e9ae0ca62d3453e5d2a1725d33e2be4","src/zlib-ng/adler32_p.h":"fa8b96371128c54ed9c2a06175006738d395d380672b4894c32fece37b8a96a0","src/zlib-ng/arch/arm/acle_intrins.h":"313646b741417269d175b2620c7bd2cf1cb5bfc940c5bb3dd600189fce27cd79","src/zlib-ng/arch/arm/adler32_neon.c":"bce2fe7d3a5f663ba2894d3c9b13151c5cd4c16bcc1d31ac32a85713ecc20f8c","src/zlib-ng/arch/arm/arm_features.c":"dc2fa2e5593f0ff1f837138b99f26d1f805f82f69d2721cc2b2a386b5dac7b1a","src/zlib-ng/arch/arm/arm_features.h":"0667e8baaba1edfa60ec6faa5ce35eb35f5e91c85633e831f397a9af3c220b9e","src/zlib-ng/arch/arm/chunkset_neon.c":"042d3e6f865b5b0bfec8b5196288cce2ec47e9ca2c8a5e075580dd302238e421","src/zlib-ng/arch/arm/compare256_neon.c":"7eec4ca0415dec895a461a4d1fcd3068e0d68482d048257022511b3490372ca3","src/zlib-ng/arch/arm/crc32_acle.c":"3fa85db742ee584f3787e3d131d92d6196e44f9df5f3034d804abc78cbf81d3f","src/zlib-ng/arch/arm/insert_string_acle.c":"5ca256a6f796d8bff478671ae5b0d7cfe236b58abffd6a99bb2cac097fe7935b","src/zlib-ng/arch/arm/neon_intrins.h":"22262195cbd668a11953449c9e1be3b9b3374469d21f3e73ab34c6ea0dcf275f","src/zlib-ng/arch/arm/slide_hash_armv6.c":"9abacab94d74e7d8b1d863f20aa97fb5380059f08b91480a14377d3ed2d1f768","src/zlib-ng/arch/arm/slide_hash_neon.c":"7c4927c0dc8b28c5fba1efb30273653e71172ce051a0341ce2f1d2c0bbfa418c","src/zlib-ng/arch/generic/chunk_permute_table.h":"3f1e09e697a9b2dff4395aca356e61765c44511a9dc653abb6998671afd20ae6","src/zlib-ng/arch/power/adler32_power8.c":"e5a5bfdd9963e8f906e36978f1a655139908740559da2b382ddd5f3e2ffe6f56","src/zlib-ng/arch/power/adler32_vmx.c":"841a7e3792d1f68a0925969d6f9737cfb2b650b3a82721a88f1e5648f7b0a58a","src/zlib-ng/arch/power/chunkset_power8.c":"569a7dc686a0d80686e516ec8fb7c2331225f706b37ccbf0874e6d822e82f806","src/zlib-ng/arch/power/compare256_power9.c":"cfdc33f5e605fd41351423fda0eaf7692f9e9f0083d6c4ac870c6e467d534f48","src/zlib-ng/arch/power/crc32_constants.h":"d73e3b9025de9fade7fa3ba2bbf5f56a1499a84c53d8ca7f5e744a0714d8599b","src/zlib-ng/arch/power/crc32_power8.c":"add20ee86ff5c28396ee2e7f77d825d7e425b89467331953690c40f40b5dba41","src/zlib-ng/arch/power/fallback_builtins.h":"78a8da60bad8ba01278e495482108adabf9e96bdb214e869b61ab1f63f518c9b","src/zlib-ng/arch/power/power_features.c":"4dc4c14dfa2d3333c73fad7b1f7a79d3fff68c1d1fd643012faf82bd4114553e","src/zlib-ng/arch/power/power_features.h":"c9c47cfcfff347e79f83f56a0677565d40299e03ffbeb918c4ae69518d290ada","src/zlib-ng/arch/power/slide_hash_power8.c":"58d93cee1a2cf14f13a8e9e31ba5149fe2b1e069846f52ac1f11c42cfcbd49a4","src/zlib-ng/arch/power/slide_hash_vmx.c":"1b6297a9616456ba534bc1d93afcb99e36dac357be68aed106bb71dfea621a86","src/zlib-ng/arch/power/slide_ppc_tpl.h":"c8900c594591e1aba3188f97c374e5561fe1e96f653c668352b25647e449f4c0","src/zlib-ng/arch/riscv/adler32_rvv.c":"e2472cf46b376a0ed8b7545a3192d195659353e093772216f0d28ae7d75afb1a","src/zlib-ng/arch/riscv/chunkset_rvv.c":"d5b0fd27dcc8d4b3773caae16290014fdbc0011cf62e7f63a4e5d897149b165e","src/zlib-ng/arch/riscv/compare256_rvv.c":"4ed8d6b39ef2218c1d474ab586fc19d7e0821445241e5ccd6a75992cb17b3bb7","src/zlib-ng/arch/riscv/riscv_features.c":"a117eada0164dd92c06e9804a70fd2f434b8d14a6d443f0b3513330fe08c18a3","src/zlib-ng/arch/riscv/riscv_features.h":"26953a09f72edb0e66978044d75e054e40d36d2b62244359b5e5e4ab936d2c9c","src/zlib-ng/arch/riscv/slide_hash_rvv.c":"87c1a2acf51af38f2d337b482fcb72d080b0897e48abc9753b51d40facd9a1a1","src/zlib-ng/arch/x86/adler32_avx2.c":"cc0598333eff9110b5e8c0dc38ba543bfdd3ca5a66825f440909ba7a8923fdd3","src/zlib-ng/arch/x86/adler32_avx2_p.h":"45e6264edffc737081f55a5b5e85b28d9db0b27b63183ffbb492f8c11bc670a2","src/zlib-ng/arch/x86/adler32_avx512.c":"7a949d8ad2d15709d33872ee97e70a2e0cc2c6c375d7064cbc02b87e70905d1e","src/zlib-ng/arch/x86/adler32_avx512_p.h":"1b4beda11693ac03e4b20e054a765df427f845a279bce547b8208d20f5a302bb","src/zlib-ng/arch/x86/adler32_avx512_vnni.c":"9d11d2049df211f11a48a91e340e20686763c1eac20463dcd27dd7bfaa159f76","src/zlib-ng/arch/x86/adler32_sse42.c":"1d2dc53b05ac75667c6d1c625c8c391e4851b28cff9e97ebfdb774767581fff2","src/zlib-ng/arch/x86/adler32_ssse3.c":"7666f99b2e530265cb9848c1047ccc150da0add19b41aa2d7756c617377622c6","src/zlib-ng/arch/x86/adler32_ssse3_p.h":"5aab2f802ba6bdebc63b411018e5116fe26d38e90adf353646b65af4ebe7fa40","src/zlib-ng/arch/x86/chunkset_avx2.c":"ac300f37fbc99ab2d3bf47a640bdf2d87ad8358ef081eea21c541966830281b3","src/zlib-ng/arch/x86/chunkset_sse2.c":"a400a128a84185c945f9ac9303e17c944f2008085d7a4402d279bd59893dc89a","src/zlib-ng/arch/x86/chunkset_ssse3.c":"1f69ef9ae20cca1e4fc6924462255b8969685387c10694ef1dda28b3098d6f6d","src/zlib-ng/arch/x86/compare256_avx2.c":"2516d00faa6939e61dbb0978a9c4c81f9e3a42fd053b2a2241673da7cf4fc781","src/zlib-ng/arch/x86/compare256_sse2.c":"3b983708034f33b5da49f6f5041351a2e66358c76645c552f6e4dc37fb890a80","src/zlib-ng/arch/x86/crc32_fold_pclmulqdq_tpl.h":"1b3b79dabff0bf7ecc3b07356c5aeb6ae1fece0fd70ac7e235aacce3da77ea19","src/zlib-ng/arch/x86/crc32_fold_vpclmulqdq_tpl.h":"7eddba31e3d1b1808fc6df9f96ada03c59952961af895d8538f5a8292392b5cc","src/zlib-ng/arch/x86/crc32_pclmulqdq.c":"f247408c353bbd0fcafff23fb97aeb4d9a72e0a416effea566183b9b5dbedf7c","src/zlib-ng/arch/x86/crc32_pclmulqdq_tpl.h":"5fedffe4b853cabfef09cfcebb501cd53a97c212e470bdfc65c28dc998840e05","src/zlib-ng/arch/x86/crc32_vpclmulqdq.c":"870d06ca9fa7b48db4b720d2fd6262094200cf6180fa76a601d17c722bf0e406","src/zlib-ng/arch/x86/insert_string_sse42.c":"28a6d418a9563d464414c3880d6053c656aab40c6ebe21947cf17687d82e547a","src/zlib-ng/arch/x86/slide_hash_avx2.c":"9740a36bb4dd90f40394344026be9a13f3acb6e85e6b7681c30fd7f7cbf8e28e","src/zlib-ng/arch/x86/slide_hash_sse2.c":"fa009305a1c82708638dff25e037067656350303b25f5774489417e096c30ecb","src/zlib-ng/arch/x86/x86_features.c":"b755befa09a56ed27d70f2be93b0a72a355fe8b490827b55fce60ab51693c70d","src/zlib-ng/arch/x86/x86_features.h":"6429fa7345a9892633c884f7fc26f9558d86c77df9e8589ba9623a27e1d9fd57","src/zlib-ng/arch/x86/x86_intrins.h":"707b836360628cb34a0fb7fa675b5e8674d146f55b1f60fd739b85aa5dc935cf","src/zlib-ng/chunkset.c":"531f58c77c184b225304888ddf1930a76beefbe4a7974edf0efeee7b6662520e","src/zlib-ng/chunkset_tpl.h":"9919e10e9c2244316e13de41b66dc333d9b0413af6265fa860768eefa39ce033","src/zlib-ng/cmake/detect-arch.c":"1af38707fadc192c8e4a28715c896148a0909be821fb443919e191ff2374ffdb","src/zlib-ng/cmake/detect-arch.cmake":"85a2eed469fc7765e51c382f475868a644036f057f5b749d3ef59eec2b4b2748","src/zlib-ng/cmake/detect-coverage.cmake":"4664d51152d51282ae50621f4d510ab72cf8978b266c614b7c5361750db6d1a9","src/zlib-ng/cmake/detect-install-dirs.cmake":"4c8e72cee23ce9c6db02566a31fc7a78f0beeac6f09c61c2d90a1cff3c083db1","src/zlib-ng/cmake/detect-intrinsics.cmake":"cfad619b863adf57132434f7b9c36c4f1a0466e5fdb11ac673e703ed5e471cd0","src/zlib-ng/cmake/detect-sanitizer.cmake":"a40650743dfd0b56c2afbfadb53e5d1470ef48852f2fcdf51084b6485534f87a","src/zlib-ng/cmake/fallback-macros.cmake":"a8c8f70e5483177280cbebf99f929a7cf5ffe2b79fedb79eed570ecafc78effc","src/zlib-ng/cmake/toolchain-aarch64.cmake":"46be0bf580a49a528c72005484655afad1de3705b39a66a7b0c213b0fa81cee6","src/zlib-ng/cmake/toolchain-arm.cmake":"05e38076fd6ffb9785ff9844ccecd26436c9dc4c25b7777b62e5f52e788c3882","src/zlib-ng/cmake/toolchain-armhf.cmake":"1a2029163a57415eec9a5dd5f45d3254d349e97b1beb5d16876b741717673341","src/zlib-ng/cmake/toolchain-llvm-mingw-aarch64.cmake":"4deffb541ecd21ade019daa2e96e832ead8c2c62b633bedb8688d0e7c7012d33","src/zlib-ng/cmake/toolchain-llvm-mingw-armv7.cmake":"3e95adbade93ec162478de3339427ed88b12c922f4975c2918977859325f5459","src/zlib-ng/cmake/toolchain-llvm-mingw-i686.cmake":"1064a1ff2bab21489c184c1cc2b07181ebbbcc32e45c13cf8ed6b9ec60560c2e","src/zlib-ng/cmake/toolchain-llvm-mingw-x86_64.cmake":"577d333ad70cf27ededc75554428368e84c334cc7b716e18113620f5e7edf305","src/zlib-ng/cmake/toolchain-mingw-i686.cmake":"df9000354b820d3713d1469edc9f94cd095389b0cca83965730b8e64857fdf3f","src/zlib-ng/cmake/toolchain-mingw-x86_64.cmake":"ee316e6e3202919da5d497f9e246466fd715fcf079cb5b4afc4774089d1fefad","src/zlib-ng/cmake/toolchain-mips.cmake":"0d0d00b809a30021bb4b9e3ace7371200bb4bfa6509813c829ca0cb569c7af68","src/zlib-ng/cmake/toolchain-mips64.cmake":"f19574aa068ca4374b657ce7bd0517b9297c622144814a095e26db05f0a1cd20","src/zlib-ng/cmake/toolchain-powerpc.cmake":"9bd6fc58ce5b70603657f2c195c4a5cf52fae96ad63ac787978831c5858f762c","src/zlib-ng/cmake/toolchain-powerpc64-clang.cmake":"aab0b9e0f19a281dc99f4dfa5675976c40b5fb7f8139dd2eb0901fdf3cedc952","src/zlib-ng/cmake/toolchain-powerpc64-power9.cmake":"57c789c468e733971c2654faf34f7dfc9dd1e0e5bcabbd609dcd01dcbd25c487","src/zlib-ng/cmake/toolchain-powerpc64.cmake":"917fc5eef84921d8b38f43c2b4f60870965b4eecc8f018c7b3499e1142c715af","src/zlib-ng/cmake/toolchain-powerpc64le-clang.cmake":"47ac4a05b61210a83c7845a5522b91740bc8a7bb897312cc37131f85bae9e1b5","src/zlib-ng/cmake/toolchain-powerpc64le-power9.cmake":"b295b61ea248d8ef98d9276fad3db143a6fb80ab738c54bf88cb594d82c70a8d","src/zlib-ng/cmake/toolchain-powerpc64le.cmake":"5b2edd36d62de513db2d32bfbf779979d81ac527b981cc3379a4e933fc5a94d1","src/zlib-ng/cmake/toolchain-riscv.cmake":"d7b4ac4be3651aec2e55788d815141482d4fe92713713fdaba9215dbbbc9b88a","src/zlib-ng/cmake/toolchain-s390x.cmake":"cf52cecea7bd2a9d1ff5fd8edcb03c531e3b404bbcd15a15dec2e0e19936f2ac","src/zlib-ng/cmake/toolchain-sparc64.cmake":"e543062485d06a7e0fec8135887c5e73363517fa4babc23ef7b780916d75afda","src/zlib-ng/compare256.c":"4890f97239f63dfbbc986ddd05039798752ec0ad530ff7d25978deb44f774ad5","src/zlib-ng/compare256_rle.h":"30fca191b0474e1549d3ce292bb11ee90dc3dc9fc685932cec3971c1d0e8f652","src/zlib-ng/compress.c":"f7c69a4d2f3b87ff0094115977dde1cd17703cc9856ba19489dd94e0ed16b646","src/zlib-ng/cpu_features.c":"aec359d85d64c2ff88132a123406726bd966e0d56d0dc8ce1d5c3f25e1801440","src/zlib-ng/cpu_features.h":"21c43d2a8375e73abea63082e08d9279eaf457970d34f877830bb31575498a8d","src/zlib-ng/crc32_braid.c":"8a33cffb026b82a027b45e041935836b36b2d075796e5498e33ce64ec0cf93e8","src/zlib-ng/crc32_braid_comb.c":"217741d3c1c0018bb12ab22c987804634605f5b7ad6bd243e25eb0499c80af5d","src/zlib-ng/crc32_braid_comb_p.h":"6c8035e05d30a6241be55467fc59e4d7deda6b618b955a11339ffee08a39c75a","src/zlib-ng/crc32_braid_p.h":"951cbd948664498dd8a56393bc88debdad8b21dcc8e1f16d883c07170e4adb4e","src/zlib-ng/crc32_braid_tbl.h":"e22af112e3c1c8bb4065d39fe678eba71dd08893eb06f9414b02f4cf5a6f46de","src/zlib-ng/crc32_fold.c":"f6363abbd1e167bc7a6fa8f92e5211f4fa3e70d30fa5e10fa6f416f5db372678","src/zlib-ng/crc32_fold.h":"42412c5029057579148a2238b0bc882f294f661d2af102bd9213531894302f29","src/zlib-ng/deflate.c":"70c72cdbf88987660e787a99658641bce36fff4848f9bf395f3727df9543664b","src/zlib-ng/deflate.h":"f45a609710150fb758ca89b36a7f5a029b525fe70f0e3296a4847d73872db2ca","src/zlib-ng/deflate_fast.c":"52648097b16070c156c27d38566720eca08d48e35cd89a80f196f0e77951112a","src/zlib-ng/deflate_huff.c":"923d316676c00f307a7d6a58d77f9364f06607afcc686b464b557ff5478f8b6d","src/zlib-ng/deflate_medium.c":"d3172c1ea0ae1bc2e3b7691b005bbae35e84b7588ef2f5805b9dd0c4ccecbd67","src/zlib-ng/deflate_p.h":"2eaac98e9232959c730d84a408bed641be817dc3468aeb427062d06b02eb80b4","src/zlib-ng/deflate_quick.c":"3825eb4d22a150f9cdaba93db890d95b8d9e9d0f3f10524fb27a9a1289aa4c0f","src/zlib-ng/deflate_rle.c":"5dcc0496f74b5ce677ab5a58ea232d0ba653102d2f71cf35daa6069ef88b7af6","src/zlib-ng/deflate_slow.c":"5449816c381138eb07cd54ec7c0c77fb811f4f274c27bf15d26e008de6a9eb5c","src/zlib-ng/deflate_stored.c":"89b81c09be2ffd84138940ac6c4e9688f956603b45eec6d0d52d579cac3f15e5","src/zlib-ng/fallback_builtins.h":"c02e559d19f351f2f9371ee2042ca6a725d14f17862dff2414fd2ab3d7984875","src/zlib-ng/functable.c":"d7ac98c7def281c707796a4317e2dd6754d654bc8d833ae67a77f47a7c1dd5bd","src/zlib-ng/functable.h":"64fbabaa8459898d14cb88078676c42fce12a951b4b1d83f9085e104ad407a47","src/zlib-ng/gzguts.h":"d9a4e984bb6c2ebe5c858b37b1c6411af1edc21c3c15d63b6588016b71369b71","src/zlib-ng/gzlib.c":"91011bdfaa99bb5e49aece64fdee995207b1ce5a96227990f16f9aea55026c8e","src/zlib-ng/gzread.c.in":"3501e5124923207b2603d9695c3bad1815ca2dc8f18b6525bdd5dfea60313acd","src/zlib-ng/gzwrite.c":"9f474aeefaf0150d8871eb9202ebd43a28f18bdf39eaca4f35cfb52227e74c63","src/zlib-ng/infback.c":"db99c5b105c34c7c2967bd97e16f976217530c22d6545e61cbf657522e24de87","src/zlib-ng/inffast_tpl.h":"51622f34e8808798a43412b4fde62ebd58ba012f5452bf2ad9a8001c98539166","src/zlib-ng/inffixed_tbl.h":"a94225335396245e9f0ccb2e9b4b334fe7ee0111ed8e32a26bcd52187f364314","src/zlib-ng/inflate.c":"2c1bd0f4939c372e49a9ee0ec8a8cdee369d9c6c10124b4e11cd197f44ce3a36","src/zlib-ng/inflate.h":"1750ab33be4461f2e6b8e43bef5da11f3db49d5d2a3eacd03d881d33c1df7def","src/zlib-ng/inflate_p.h":"4a31088faf818d2615de31b099e8f55ee8463166477d6cb5d6763c913b6acef9","src/zlib-ng/inftrees.c":"206fa4c762203823151dcd3b1a5b389fb40efd4c88aeb2bc302aa1d5cfd6d6d5","src/zlib-ng/inftrees.h":"2ba1beb76d7922fcb37708809e31f62ee366827da80faf09a7e461b439afd291","src/zlib-ng/insert_string.c":"7a9455cbb3ca8fe6e7111471b9f4c0a32fb49a6d0ec589b027dc2cb2b65c8dce","src/zlib-ng/insert_string_roll.c":"4d05f19591a5c29d2da398e10e9d0b050d738cc8838d8dda4beb1cc7281ede07","src/zlib-ng/insert_string_tpl.h":"972e69808ce5e74d0c54af4ee447b996b2d0563eb861b90856693037ce8cca9f","src/zlib-ng/match_tpl.h":"1e20d0ef73a5826606240f4efd2a8e993d203f376017397342b9899b1f919276","src/zlib-ng/slide_hash.c":"74adb34a4a35331db810dbb5d740af10cc1db7d24a89ea387aa2dec956a05b2b","src/zlib-ng/trees.c":"310fe64c50fb313773c2058c606b1a3cc085b8af7771eba325ad5c9355659100","src/zlib-ng/trees.h":"24174f3543b01ee1ef370bbf6d15551a21871cded18b2aadf09a71e7904b6f99","src/zlib-ng/trees_emit.h":"6c541dcf01eecf393d4eab7800bc558ad524114bb5a8deb86f13376fbef88754","src/zlib-ng/trees_tbl.h":"022736ff3362ef3591d1f8fc3b7fede5927c0d25ab0813d7ef8cd95efd6ea242","src/zlib-ng/uncompr.c":"bb03a6ae65e1395f3cb2fba1dee63246a1fcd30683fd3348e320e789521055a6","src/zlib-ng/zbuild.h":"e6f34c26bd82dd7650a664d7b336d1e4c83b871bded79e05602e779ffa69993b","src/zlib-ng/zconf-ng.h.in":"83514b2e2858b0d6647159e9aa47fa84bb625ed2ac6117284f514cacc42a993d","src/zlib-ng/zconf.h.in":"6768f84c439683b4a590338a9be40c3bd7a9702b25e8e546c705fac08674c3bc","src/zlib-ng/zendian.h":"5be3e2989524198f13b68cc083b1502747effe92325edee59e3c4ad93cc3c62f","src/zlib-ng/zlib-ng.h.in":"3bafbff2b78a88c1f0de4195a17b8fcd1fb12fcf2d40ffe1970415f6778bf9df","src/zlib-ng/zlib.h.in":"9f74dd9f3244ac1152639c5ad5dd1995914b7362adb1f3890698da377cf26c3f","src/zlib-ng/zlib.pc.cmakein":"a97486fcab3f191d807ec04d4487d6a428053ab452b59687ee1f71cf52b02a31","src/zlib-ng/zlib.pc.in":"848e017a079b14853df8d19699f4edac2304767ef4eb2cf525a06ceb60d301b3","src/zlib-ng/zlib_name_mangling-ng.h.in":"a829fd869339579afe7ce8c1f8a5473598c608f3427c3cbbc1800088d6640e7a","src/zlib-ng/zlib_name_mangling.h.empty":"38e51a846d6c2bd6100298c55328dba4437c08fa1dceda4eb2e06ecb1d142058","src/zlib-ng/zlib_name_mangling.h.in":"16e9ede4821d873647bf105b12e71245d3b7cb79ed318fed0a8ab5aa63b2b4da","src/zlib-ng/zutil.c":"fce8e83d2040be8bc389ec61a8d6c7b32c0b3cd208599c01c5a58ef6418de87b","src/zlib-ng/zutil.h":"618641510d89936fcbca382dc60aea97b5fe35aa010386df0a8ec3ed1b1602ea","src/zlib-ng/zutil_p.h":"6ca034b9d3f6a702b03a71a1f3fd61a0fe6bfb3442156cbdca090adea8eb3f2d","src/zlib/LICENSE":"845efc77857d485d91fb3e0b884aaa929368c717ae8186b66fe1ed2495753243","src/zlib/adler32.c":"9cd1443a24ff2a3053961695bd432035c58347386a420d3388232376ebabe211","src/zlib/compress.c":"86f802c16a965e7a28737e3730b4e576c5ba40981753967e3e30916f4dc1b4b1","src/zlib/contrib/dotzlib/LICENSE_1_0.txt":"36266a8fd073568394cb81cdb2b124f7fdae2c64c1a7ed09db34b4d22efa2951","src/zlib/crc32.c":"8fd16f0a7714d51c89c2eb37eb98ec15e8a4dc57ba343e7b7398b19144039fda","src/zlib/crc32.h":"9a2223575183ac2ee8a247f20bf3ac066e8bd0140369556bdbdffc777435749e","src/zlib/deflate.c":"3b956337350f94c34987750f785587ef33d9c89ceaebb7c2afb189c956360cbe","src/zlib/deflate.h":"48baf016326d8d5e3e32ac8153cc7e22f854b8e6834830b167b998a7fb1e7989","src/zlib/gzclose.c":"35ea6e991a63095f797d8c4cc25817fac7a7155c2ba7dcdbbf648f7871c7ea40","src/zlib/gzguts.h":"716fa648aca1bb06c219d7b97ad4846d8479206143bc39557bfd8283f5783e04","src/zlib/gzlib.c":"042c2be8ec67ad525a2812e508de7381c6766dde903acf5ae6ac4fa6b541946d","src/zlib/gzread.c":"72e481aca07b0b85a9783237b85dc67ff3a4c1d19878d0cec69f58d38634867b","src/zlib/gzwrite.c":"469b1e58932ea11bdda2a153f6655f7b3c13254240fae157181b49ed1bc93b47","src/zlib/infback.c":"62df9a6dd3eef126f1d81d0ad7a534504610dec44482b0a472b61c93cbab6554","src/zlib/inffast.c":"e6ef64ce5dc0a4cd5c7ad08ceeb2b2a698b8447f6bd156057caeb2edab68c0cb","src/zlib/inffast.h":"05cc5dc9ff1da7b8b52a4bd8bda0d8a5c236a2f39efe84b941516ea13857e6c5","src/zlib/inffixed.h":"237ba710f090e432b62ebf963bee8b302867e9691406b2d3f8ee89ee7bfef9b0","src/zlib/inflate.c":"34c998ce0037c0537c04b03b276f680b945f9b2c9d1e01b287605bd6879f7fd2","src/zlib/inflate.h":"e8d4a51b07694bf48cb91979c19974cf6a5ab0b8a09d26ec0d14df349230673e","src/zlib/inftrees.c":"5d4f335221d2dc76f17abd2577d92c2d7baf68fa6d7f23373b360830493d1563","src/zlib/inftrees.h":"0a0fcaf2ae2fae57426bdc06637270e9bba974f35202cadbdba479d946e6409d","src/zlib/trees.c":"f63c68c16c05fcd196050529d1a0e7657960e4136b9987d90a6ac3e58a964b0f","src/zlib/trees.h":"bb0a9d3ca88ee00c81adb7c636e73b97085f6ef1b52d6d58edbe2b6dc3adeb4d","src/zlib/uncompr.c":"04dca5e31b3b8a17d1806426f66f0c539f4184d657e149d40be07070c6227b52","src/zlib/zconf.h":"f5134250a67d57459234b63858f0d9d3ef8dcc48e9e1028d3f4fdcf6eae677ae","src/zlib/zlib.h":"8a5579af72ea4f427ff00a4150f0ccb3fc5c1e4379f726e101133b1ab9fc600c","src/zlib/zlib.pc.in":"04c01cc2e1a0ed123518b5855f585c93a24526dd88982c414111ea1fc9f07997","src/zlib/zutil.c":"8ced40d8c88588811edd2bdb35b7439983d5e1f8e9e32b8a3b244731f3c317b7","src/zlib/zutil.h":"dddb2dc7a1dc339ecf2c8e089b366f08bb731c0839c7110240d17ce731bb4fea","zng/cc.rs":"3b17502d700e8853261b37f720be2176dfac726df1ee7300ef79b757c6f443a7","zng/cmake.rs":"059da8bf3ed5f2bfa613874b8f6720643ae948a811fefaff8237e95e0771cbc3"},"package":"c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e"}
-\ No newline at end of file
-+{"files":{"Cargo.toml":"32a7c9ac508dc33ad03b44010f7cd1bb3592fd069e9e0b9caffd909ff2795184","LICENSE-APACHE":"a60eea817514531668d7e00765731449fe14d059d3249e0bc93b36de45f759f2","LICENSE-MIT":"34c467b6945a22696d060b8fdd2379d464acb3408d4c599d3dc5fe4fa1b4c84f","README.md":"3607fa398947cdc3cfba6cc985fd8191fcbf2699d89d3a36e3500eb27a0ca17e","build.rs":"1b370eba51513d53e37b50f9582a9ee4d85a83ce2b5f51ebe09f5ae489954e31","src/lib.rs":"8f9f42e8c80e134fa6f5724c677a341689e2e16cbe93a15495a1b4d8bfa90c49","src/smoke.c":"10607c81b73811bfcb9718767312bf97ba2ccf7048ea2f18a2085aa06ad7f91b","src/zlib-ng/CMakeLists.txt":"6b7d83767c0fe0b98e2d5321a2c35339e04bf314f6bf650f4716a7434a3e164c","src/zlib-ng/LICENSE.md":"d3c80be055d94d798eaa786116e84fa0b010bc11420b5d2060d978ea77845436","src/zlib-ng/adler32.c":"b96656d1fc0133c44caeb3509d545d0b68580e77157b8c6f0fd6dcf681726ea5","src/zlib-ng/adler32_fold.c":"66b32963c96e43c84b53eff737d11186bf165e04a48e9c3328faa5c86ce8128c","src/zlib-ng/adler32_fold.h":"c40114c2c742b6410e54b58ea02533fe6e9ae0ca62d3453e5d2a1725d33e2be4","src/zlib-ng/adler32_p.h":"fa8b96371128c54ed9c2a06175006738d395d380672b4894c32fece37b8a96a0","src/zlib-ng/arch/arm/acle_intrins.h":"313646b741417269d175b2620c7bd2cf1cb5bfc940c5bb3dd600189fce27cd79","src/zlib-ng/arch/arm/adler32_neon.c":"bce2fe7d3a5f663ba2894d3c9b13151c5cd4c16bcc1d31ac32a85713ecc20f8c","src/zlib-ng/arch/arm/arm_features.c":"dc2fa2e5593f0ff1f837138b99f26d1f805f82f69d2721cc2b2a386b5dac7b1a","src/zlib-ng/arch/arm/arm_features.h":"0667e8baaba1edfa60ec6faa5ce35eb35f5e91c85633e831f397a9af3c220b9e","src/zlib-ng/arch/arm/chunkset_neon.c":"042d3e6f865b5b0bfec8b5196288cce2ec47e9ca2c8a5e075580dd302238e421","src/zlib-ng/arch/arm/compare256_neon.c":"7eec4ca0415dec895a461a4d1fcd3068e0d68482d048257022511b3490372ca3","src/zlib-ng/arch/arm/crc32_acle.c":"3fa85db742ee584f3787e3d131d92d6196e44f9df5f3034d804abc78cbf81d3f","src/zlib-ng/arch/arm/insert_string_acle.c":"5ca256a6f796d8bff478671ae5b0d7cfe236b58abffd6a99bb2cac097fe7935b","src/zlib-ng/arch/arm/neon_intrins.h":"22262195cbd668a11953449c9e1be3b9b3374469d21f3e73ab34c6ea0dcf275f","src/zlib-ng/arch/arm/slide_hash_armv6.c":"9abacab94d74e7d8b1d863f20aa97fb5380059f08b91480a14377d3ed2d1f768","src/zlib-ng/arch/arm/slide_hash_neon.c":"7c4927c0dc8b28c5fba1efb30273653e71172ce051a0341ce2f1d2c0bbfa418c","src/zlib-ng/arch/generic/chunk_permute_table.h":"3f1e09e697a9b2dff4395aca356e61765c44511a9dc653abb6998671afd20ae6","src/zlib-ng/arch/power/adler32_power8.c":"e5a5bfdd9963e8f906e36978f1a655139908740559da2b382ddd5f3e2ffe6f56","src/zlib-ng/arch/power/adler32_vmx.c":"841a7e3792d1f68a0925969d6f9737cfb2b650b3a82721a88f1e5648f7b0a58a","src/zlib-ng/arch/power/chunkset_power8.c":"569a7dc686a0d80686e516ec8fb7c2331225f706b37ccbf0874e6d822e82f806","src/zlib-ng/arch/power/compare256_power9.c":"cfdc33f5e605fd41351423fda0eaf7692f9e9f0083d6c4ac870c6e467d534f48","src/zlib-ng/arch/power/crc32_constants.h":"d73e3b9025de9fade7fa3ba2bbf5f56a1499a84c53d8ca7f5e744a0714d8599b","src/zlib-ng/arch/power/crc32_power8.c":"add20ee86ff5c28396ee2e7f77d825d7e425b89467331953690c40f40b5dba41","src/zlib-ng/arch/power/fallback_builtins.h":"78a8da60bad8ba01278e495482108adabf9e96bdb214e869b61ab1f63f518c9b","src/zlib-ng/arch/power/power_features.c":"4dc4c14dfa2d3333c73fad7b1f7a79d3fff68c1d1fd643012faf82bd4114553e","src/zlib-ng/arch/power/power_features.h":"c9c47cfcfff347e79f83f56a0677565d40299e03ffbeb918c4ae69518d290ada","src/zlib-ng/arch/power/slide_hash_power8.c":"58d93cee1a2cf14f13a8e9e31ba5149fe2b1e069846f52ac1f11c42cfcbd49a4","src/zlib-ng/arch/power/slide_hash_vmx.c":"1b6297a9616456ba534bc1d93afcb99e36dac357be68aed106bb71dfea621a86","src/zlib-ng/arch/power/slide_ppc_tpl.h":"c8900c594591e1aba3188f97c374e5561fe1e96f653c668352b25647e449f4c0","src/zlib-ng/arch/riscv/adler32_rvv.c":"e2472cf46b376a0ed8b7545a3192d195659353e093772216f0d28ae7d75afb1a","src/zlib-ng/arch/riscv/chunkset_rvv.c":"d5b0fd27dcc8d4b3773caae16290014fdbc0011cf62e7f63a4e5d897149b165e","src/zlib-ng/arch/riscv/compare256_rvv.c":"4ed8d6b39ef2218c1d474ab586fc19d7e0821445241e5ccd6a75992cb17b3bb7","src/zlib-ng/arch/riscv/riscv_features.c":"a117eada0164dd92c06e9804a70fd2f434b8d14a6d443f0b3513330fe08c18a3","src/zlib-ng/arch/riscv/riscv_features.h":"26953a09f72edb0e66978044d75e054e40d36d2b62244359b5e5e4ab936d2c9c","src/zlib-ng/arch/riscv/slide_hash_rvv.c":"87c1a2acf51af38f2d337b482fcb72d080b0897e48abc9753b51d40facd9a1a1","src/zlib-ng/arch/x86/adler32_avx2.c":"cc0598333eff9110b5e8c0dc38ba543bfdd3ca5a66825f440909ba7a8923fdd3","src/zlib-ng/arch/x86/adler32_avx2_p.h":"45e6264edffc737081f55a5b5e85b28d9db0b27b63183ffbb492f8c11bc670a2","src/zlib-ng/arch/x86/adler32_avx512.c":"7a949d8ad2d15709d33872ee97e70a2e0cc2c6c375d7064cbc02b87e70905d1e","src/zlib-ng/arch/x86/adler32_avx512_p.h":"1b4beda11693ac03e4b20e054a765df427f845a279bce547b8208d20f5a302bb","src/zlib-ng/arch/x86/adler32_avx512_vnni.c":"9d11d2049df211f11a48a91e340e20686763c1eac20463dcd27dd7bfaa159f76","src/zlib-ng/arch/x86/adler32_sse42.c":"1d2dc53b05ac75667c6d1c625c8c391e4851b28cff9e97ebfdb774767581fff2","src/zlib-ng/arch/x86/adler32_ssse3.c":"7666f99b2e530265cb9848c1047ccc150da0add19b41aa2d7756c617377622c6","src/zlib-ng/arch/x86/adler32_ssse3_p.h":"5aab2f802ba6bdebc63b411018e5116fe26d38e90adf353646b65af4ebe7fa40","src/zlib-ng/arch/x86/chunkset_avx2.c":"ac300f37fbc99ab2d3bf47a640bdf2d87ad8358ef081eea21c541966830281b3","src/zlib-ng/arch/x86/chunkset_sse2.c":"a400a128a84185c945f9ac9303e17c944f2008085d7a4402d279bd59893dc89a","src/zlib-ng/arch/x86/chunkset_ssse3.c":"1f69ef9ae20cca1e4fc6924462255b8969685387c10694ef1dda28b3098d6f6d","src/zlib-ng/arch/x86/compare256_avx2.c":"2516d00faa6939e61dbb0978a9c4c81f9e3a42fd053b2a2241673da7cf4fc781","src/zlib-ng/arch/x86/compare256_sse2.c":"3b983708034f33b5da49f6f5041351a2e66358c76645c552f6e4dc37fb890a80","src/zlib-ng/arch/x86/crc32_fold_pclmulqdq_tpl.h":"1b3b79dabff0bf7ecc3b07356c5aeb6ae1fece0fd70ac7e235aacce3da77ea19","src/zlib-ng/arch/x86/crc32_fold_vpclmulqdq_tpl.h":"7eddba31e3d1b1808fc6df9f96ada03c59952961af895d8538f5a8292392b5cc","src/zlib-ng/arch/x86/crc32_pclmulqdq.c":"f247408c353bbd0fcafff23fb97aeb4d9a72e0a416effea566183b9b5dbedf7c","src/zlib-ng/arch/x86/crc32_pclmulqdq_tpl.h":"5fedffe4b853cabfef09cfcebb501cd53a97c212e470bdfc65c28dc998840e05","src/zlib-ng/arch/x86/crc32_vpclmulqdq.c":"870d06ca9fa7b48db4b720d2fd6262094200cf6180fa76a601d17c722bf0e406","src/zlib-ng/arch/x86/insert_string_sse42.c":"28a6d418a9563d464414c3880d6053c656aab40c6ebe21947cf17687d82e547a","src/zlib-ng/arch/x86/slide_hash_avx2.c":"9740a36bb4dd90f40394344026be9a13f3acb6e85e6b7681c30fd7f7cbf8e28e","src/zlib-ng/arch/x86/slide_hash_sse2.c":"fa009305a1c82708638dff25e037067656350303b25f5774489417e096c30ecb","src/zlib-ng/arch/x86/x86_features.c":"b755befa09a56ed27d70f2be93b0a72a355fe8b490827b55fce60ab51693c70d","src/zlib-ng/arch/x86/x86_features.h":"6429fa7345a9892633c884f7fc26f9558d86c77df9e8589ba9623a27e1d9fd57","src/zlib-ng/arch/x86/x86_intrins.h":"707b836360628cb34a0fb7fa675b5e8674d146f55b1f60fd739b85aa5dc935cf","src/zlib-ng/chunkset.c":"531f58c77c184b225304888ddf1930a76beefbe4a7974edf0efeee7b6662520e","src/zlib-ng/chunkset_tpl.h":"9919e10e9c2244316e13de41b66dc333d9b0413af6265fa860768eefa39ce033","src/zlib-ng/cmake/detect-arch.c":"1af38707fadc192c8e4a28715c896148a0909be821fb443919e191ff2374ffdb","src/zlib-ng/cmake/detect-arch.cmake":"85a2eed469fc7765e51c382f475868a644036f057f5b749d3ef59eec2b4b2748","src/zlib-ng/cmake/detect-coverage.cmake":"4664d51152d51282ae50621f4d510ab72cf8978b266c614b7c5361750db6d1a9","src/zlib-ng/cmake/detect-install-dirs.cmake":"4c8e72cee23ce9c6db02566a31fc7a78f0beeac6f09c61c2d90a1cff3c083db1","src/zlib-ng/cmake/detect-intrinsics.cmake":"cfad619b863adf57132434f7b9c36c4f1a0466e5fdb11ac673e703ed5e471cd0","src/zlib-ng/cmake/detect-sanitizer.cmake":"a40650743dfd0b56c2afbfadb53e5d1470ef48852f2fcdf51084b6485534f87a","src/zlib-ng/cmake/fallback-macros.cmake":"a8c8f70e5483177280cbebf99f929a7cf5ffe2b79fedb79eed570ecafc78effc","src/zlib-ng/cmake/toolchain-aarch64.cmake":"46be0bf580a49a528c72005484655afad1de3705b39a66a7b0c213b0fa81cee6","src/zlib-ng/cmake/toolchain-arm.cmake":"05e38076fd6ffb9785ff9844ccecd26436c9dc4c25b7777b62e5f52e788c3882","src/zlib-ng/cmake/toolchain-armhf.cmake":"1a2029163a57415eec9a5dd5f45d3254d349e97b1beb5d16876b741717673341","src/zlib-ng/cmake/toolchain-llvm-mingw-aarch64.cmake":"4deffb541ecd21ade019daa2e96e832ead8c2c62b633bedb8688d0e7c7012d33","src/zlib-ng/cmake/toolchain-llvm-mingw-armv7.cmake":"3e95adbade93ec162478de3339427ed88b12c922f4975c2918977859325f5459","src/zlib-ng/cmake/toolchain-llvm-mingw-i686.cmake":"1064a1ff2bab21489c184c1cc2b07181ebbbcc32e45c13cf8ed6b9ec60560c2e","src/zlib-ng/cmake/toolchain-llvm-mingw-x86_64.cmake":"577d333ad70cf27ededc75554428368e84c334cc7b716e18113620f5e7edf305","src/zlib-ng/cmake/toolchain-mingw-i686.cmake":"df9000354b820d3713d1469edc9f94cd095389b0cca83965730b8e64857fdf3f","src/zlib-ng/cmake/toolchain-mingw-x86_64.cmake":"ee316e6e3202919da5d497f9e246466fd715fcf079cb5b4afc4774089d1fefad","src/zlib-ng/cmake/toolchain-mips.cmake":"0d0d00b809a30021bb4b9e3ace7371200bb4bfa6509813c829ca0cb569c7af68","src/zlib-ng/cmake/toolchain-mips64.cmake":"f19574aa068ca4374b657ce7bd0517b9297c622144814a095e26db05f0a1cd20","src/zlib-ng/cmake/toolchain-powerpc.cmake":"9bd6fc58ce5b70603657f2c195c4a5cf52fae96ad63ac787978831c5858f762c","src/zlib-ng/cmake/toolchain-powerpc64-clang.cmake":"aab0b9e0f19a281dc99f4dfa5675976c40b5fb7f8139dd2eb0901fdf3cedc952","src/zlib-ng/cmake/toolchain-powerpc64-power9.cmake":"57c789c468e733971c2654faf34f7dfc9dd1e0e5bcabbd609dcd01dcbd25c487","src/zlib-ng/cmake/toolchain-powerpc64.cmake":"917fc5eef84921d8b38f43c2b4f60870965b4eecc8f018c7b3499e1142c715af","src/zlib-ng/cmake/toolchain-powerpc64le-clang.cmake":"47ac4a05b61210a83c7845a5522b91740bc8a7bb897312cc37131f85bae9e1b5","src/zlib-ng/cmake/toolchain-powerpc64le-power9.cmake":"b295b61ea248d8ef98d9276fad3db143a6fb80ab738c54bf88cb594d82c70a8d","src/zlib-ng/cmake/toolchain-powerpc64le.cmake":"5b2edd36d62de513db2d32bfbf779979d81ac527b981cc3379a4e933fc5a94d1","src/zlib-ng/cmake/toolchain-riscv.cmake":"d7b4ac4be3651aec2e55788d815141482d4fe92713713fdaba9215dbbbc9b88a","src/zlib-ng/cmake/toolchain-s390x.cmake":"cf52cecea7bd2a9d1ff5fd8edcb03c531e3b404bbcd15a15dec2e0e19936f2ac","src/zlib-ng/cmake/toolchain-sparc64.cmake":"e543062485d06a7e0fec8135887c5e73363517fa4babc23ef7b780916d75afda","src/zlib-ng/compare256.c":"4890f97239f63dfbbc986ddd05039798752ec0ad530ff7d25978deb44f774ad5","src/zlib-ng/compare256_rle.h":"30fca191b0474e1549d3ce292bb11ee90dc3dc9fc685932cec3971c1d0e8f652","src/zlib-ng/compress.c":"f7c69a4d2f3b87ff0094115977dde1cd17703cc9856ba19489dd94e0ed16b646","src/zlib-ng/cpu_features.c":"aec359d85d64c2ff88132a123406726bd966e0d56d0dc8ce1d5c3f25e1801440","src/zlib-ng/cpu_features.h":"21c43d2a8375e73abea63082e08d9279eaf457970d34f877830bb31575498a8d","src/zlib-ng/crc32_braid.c":"8a33cffb026b82a027b45e041935836b36b2d075796e5498e33ce64ec0cf93e8","src/zlib-ng/crc32_braid_comb.c":"217741d3c1c0018bb12ab22c987804634605f5b7ad6bd243e25eb0499c80af5d","src/zlib-ng/crc32_braid_comb_p.h":"6c8035e05d30a6241be55467fc59e4d7deda6b618b955a11339ffee08a39c75a","src/zlib-ng/crc32_braid_p.h":"951cbd948664498dd8a56393bc88debdad8b21dcc8e1f16d883c07170e4adb4e","src/zlib-ng/crc32_braid_tbl.h":"e22af112e3c1c8bb4065d39fe678eba71dd08893eb06f9414b02f4cf5a6f46de","src/zlib-ng/crc32_fold.c":"f6363abbd1e167bc7a6fa8f92e5211f4fa3e70d30fa5e10fa6f416f5db372678","src/zlib-ng/crc32_fold.h":"42412c5029057579148a2238b0bc882f294f661d2af102bd9213531894302f29","src/zlib-ng/deflate.c":"70c72cdbf88987660e787a99658641bce36fff4848f9bf395f3727df9543664b","src/zlib-ng/deflate.h":"f45a609710150fb758ca89b36a7f5a029b525fe70f0e3296a4847d73872db2ca","src/zlib-ng/deflate_fast.c":"52648097b16070c156c27d38566720eca08d48e35cd89a80f196f0e77951112a","src/zlib-ng/deflate_huff.c":"923d316676c00f307a7d6a58d77f9364f06607afcc686b464b557ff5478f8b6d","src/zlib-ng/deflate_medium.c":"d3172c1ea0ae1bc2e3b7691b005bbae35e84b7588ef2f5805b9dd0c4ccecbd67","src/zlib-ng/deflate_p.h":"2eaac98e9232959c730d84a408bed641be817dc3468aeb427062d06b02eb80b4","src/zlib-ng/deflate_quick.c":"3825eb4d22a150f9cdaba93db890d95b8d9e9d0f3f10524fb27a9a1289aa4c0f","src/zlib-ng/deflate_rle.c":"5dcc0496f74b5ce677ab5a58ea232d0ba653102d2f71cf35daa6069ef88b7af6","src/zlib-ng/deflate_slow.c":"5449816c381138eb07cd54ec7c0c77fb811f4f274c27bf15d26e008de6a9eb5c","src/zlib-ng/deflate_stored.c":"89b81c09be2ffd84138940ac6c4e9688f956603b45eec6d0d52d579cac3f15e5","src/zlib-ng/fallback_builtins.h":"c02e559d19f351f2f9371ee2042ca6a725d14f17862dff2414fd2ab3d7984875","src/zlib-ng/functable.c":"d7ac98c7def281c707796a4317e2dd6754d654bc8d833ae67a77f47a7c1dd5bd","src/zlib-ng/functable.h":"64fbabaa8459898d14cb88078676c42fce12a951b4b1d83f9085e104ad407a47","src/zlib-ng/gzguts.h":"d9a4e984bb6c2ebe5c858b37b1c6411af1edc21c3c15d63b6588016b71369b71","src/zlib-ng/gzlib.c":"91011bdfaa99bb5e49aece64fdee995207b1ce5a96227990f16f9aea55026c8e","src/zlib-ng/gzread.c.in":"3501e5124923207b2603d9695c3bad1815ca2dc8f18b6525bdd5dfea60313acd","src/zlib-ng/gzwrite.c":"9f474aeefaf0150d8871eb9202ebd43a28f18bdf39eaca4f35cfb52227e74c63","src/zlib-ng/infback.c":"db99c5b105c34c7c2967bd97e16f976217530c22d6545e61cbf657522e24de87","src/zlib-ng/inffast_tpl.h":"51622f34e8808798a43412b4fde62ebd58ba012f5452bf2ad9a8001c98539166","src/zlib-ng/inffixed_tbl.h":"a94225335396245e9f0ccb2e9b4b334fe7ee0111ed8e32a26bcd52187f364314","src/zlib-ng/inflate.c":"2c1bd0f4939c372e49a9ee0ec8a8cdee369d9c6c10124b4e11cd197f44ce3a36","src/zlib-ng/inflate.h":"1750ab33be4461f2e6b8e43bef5da11f3db49d5d2a3eacd03d881d33c1df7def","src/zlib-ng/inflate_p.h":"4a31088faf818d2615de31b099e8f55ee8463166477d6cb5d6763c913b6acef9","src/zlib-ng/inftrees.c":"206fa4c762203823151dcd3b1a5b389fb40efd4c88aeb2bc302aa1d5cfd6d6d5","src/zlib-ng/inftrees.h":"2ba1beb76d7922fcb37708809e31f62ee366827da80faf09a7e461b439afd291","src/zlib-ng/insert_string.c":"7a9455cbb3ca8fe6e7111471b9f4c0a32fb49a6d0ec589b027dc2cb2b65c8dce","src/zlib-ng/insert_string_roll.c":"4d05f19591a5c29d2da398e10e9d0b050d738cc8838d8dda4beb1cc7281ede07","src/zlib-ng/insert_string_tpl.h":"972e69808ce5e74d0c54af4ee447b996b2d0563eb861b90856693037ce8cca9f","src/zlib-ng/match_tpl.h":"1e20d0ef73a5826606240f4efd2a8e993d203f376017397342b9899b1f919276","src/zlib-ng/slide_hash.c":"74adb34a4a35331db810dbb5d740af10cc1db7d24a89ea387aa2dec956a05b2b","src/zlib-ng/trees.c":"310fe64c50fb313773c2058c606b1a3cc085b8af7771eba325ad5c9355659100","src/zlib-ng/trees.h":"24174f3543b01ee1ef370bbf6d15551a21871cded18b2aadf09a71e7904b6f99","src/zlib-ng/trees_emit.h":"6c541dcf01eecf393d4eab7800bc558ad524114bb5a8deb86f13376fbef88754","src/zlib-ng/trees_tbl.h":"022736ff3362ef3591d1f8fc3b7fede5927c0d25ab0813d7ef8cd95efd6ea242","src/zlib-ng/uncompr.c":"bb03a6ae65e1395f3cb2fba1dee63246a1fcd30683fd3348e320e789521055a6","src/zlib-ng/zbuild.h":"e6f34c26bd82dd7650a664d7b336d1e4c83b871bded79e05602e779ffa69993b","src/zlib-ng/zconf-ng.h.in":"83514b2e2858b0d6647159e9aa47fa84bb625ed2ac6117284f514cacc42a993d","src/zlib-ng/zconf.h.in":"6768f84c439683b4a590338a9be40c3bd7a9702b25e8e546c705fac08674c3bc","src/zlib-ng/zendian.h":"5be3e2989524198f13b68cc083b1502747effe92325edee59e3c4ad93cc3c62f","src/zlib-ng/zlib-ng.h.in":"3bafbff2b78a88c1f0de4195a17b8fcd1fb12fcf2d40ffe1970415f6778bf9df","src/zlib-ng/zlib.h.in":"9f74dd9f3244ac1152639c5ad5dd1995914b7362adb1f3890698da377cf26c3f","src/zlib-ng/zlib.pc.cmakein":"a97486fcab3f191d807ec04d4487d6a428053ab452b59687ee1f71cf52b02a31","src/zlib-ng/zlib.pc.in":"848e017a079b14853df8d19699f4edac2304767ef4eb2cf525a06ceb60d301b3","src/zlib-ng/zlib_name_mangling-ng.h.in":"a829fd869339579afe7ce8c1f8a5473598c608f3427c3cbbc1800088d6640e7a","src/zlib-ng/zlib_name_mangling.h.empty":"38e51a846d6c2bd6100298c55328dba4437c08fa1dceda4eb2e06ecb1d142058","src/zlib-ng/zlib_name_mangling.h.in":"16e9ede4821d873647bf105b12e71245d3b7cb79ed318fed0a8ab5aa63b2b4da","src/zlib-ng/zutil.c":"fce8e83d2040be8bc389ec61a8d6c7b32c0b3cd208599c01c5a58ef6418de87b","src/zlib-ng/zutil.h":"618641510d89936fcbca382dc60aea97b5fe35aa010386df0a8ec3ed1b1602ea","src/zlib-ng/zutil_p.h":"6ca034b9d3f6a702b03a71a1f3fd61a0fe6bfb3442156cbdca090adea8eb3f2d","src/zlib/LICENSE":"845efc77857d485d91fb3e0b884aaa929368c717ae8186b66fe1ed2495753243","src/zlib/adler32.c":"9cd1443a24ff2a3053961695bd432035c58347386a420d3388232376ebabe211","src/zlib/compress.c":"86f802c16a965e7a28737e3730b4e576c5ba40981753967e3e30916f4dc1b4b1","src/zlib/contrib/dotzlib/LICENSE_1_0.txt":"36266a8fd073568394cb81cdb2b124f7fdae2c64c1a7ed09db34b4d22efa2951","src/zlib/crc32.c":"8fd16f0a7714d51c89c2eb37eb98ec15e8a4dc57ba343e7b7398b19144039fda","src/zlib/crc32.h":"9a2223575183ac2ee8a247f20bf3ac066e8bd0140369556bdbdffc777435749e","src/zlib/deflate.c":"3b956337350f94c34987750f785587ef33d9c89ceaebb7c2afb189c956360cbe","src/zlib/deflate.h":"48baf016326d8d5e3e32ac8153cc7e22f854b8e6834830b167b998a7fb1e7989","src/zlib/gzclose.c":"35ea6e991a63095f797d8c4cc25817fac7a7155c2ba7dcdbbf648f7871c7ea40","src/zlib/gzguts.h":"231ce0588532fd17249c4d40fde1b923c3fe4e6b372b4817c931256df1dbcdf7","src/zlib/gzlib.c":"042c2be8ec67ad525a2812e508de7381c6766dde903acf5ae6ac4fa6b541946d","src/zlib/gzread.c":"72e481aca07b0b85a9783237b85dc67ff3a4c1d19878d0cec69f58d38634867b","src/zlib/gzwrite.c":"469b1e58932ea11bdda2a153f6655f7b3c13254240fae157181b49ed1bc93b47","src/zlib/infback.c":"62df9a6dd3eef126f1d81d0ad7a534504610dec44482b0a472b61c93cbab6554","src/zlib/inffast.c":"e6ef64ce5dc0a4cd5c7ad08ceeb2b2a698b8447f6bd156057caeb2edab68c0cb","src/zlib/inffast.h":"05cc5dc9ff1da7b8b52a4bd8bda0d8a5c236a2f39efe84b941516ea13857e6c5","src/zlib/inffixed.h":"237ba710f090e432b62ebf963bee8b302867e9691406b2d3f8ee89ee7bfef9b0","src/zlib/inflate.c":"34c998ce0037c0537c04b03b276f680b945f9b2c9d1e01b287605bd6879f7fd2","src/zlib/inflate.h":"e8d4a51b07694bf48cb91979c19974cf6a5ab0b8a09d26ec0d14df349230673e","src/zlib/inftrees.c":"5d4f335221d2dc76f17abd2577d92c2d7baf68fa6d7f23373b360830493d1563","src/zlib/inftrees.h":"0a0fcaf2ae2fae57426bdc06637270e9bba974f35202cadbdba479d946e6409d","src/zlib/trees.c":"f63c68c16c05fcd196050529d1a0e7657960e4136b9987d90a6ac3e58a964b0f","src/zlib/trees.h":"bb0a9d3ca88ee00c81adb7c636e73b97085f6ef1b52d6d58edbe2b6dc3adeb4d","src/zlib/uncompr.c":"04dca5e31b3b8a17d1806426f66f0c539f4184d657e149d40be07070c6227b52","src/zlib/zconf.h":"f5134250a67d57459234b63858f0d9d3ef8dcc48e9e1028d3f4fdcf6eae677ae","src/zlib/zlib.h":"8a5579af72ea4f427ff00a4150f0ccb3fc5c1e4379f726e101133b1ab9fc600c","src/zlib/zlib.pc.in":"04c01cc2e1a0ed123518b5855f585c93a24526dd88982c414111ea1fc9f07997","src/zlib/zutil.c":"8ced40d8c88588811edd2bdb35b7439983d5e1f8e9e32b8a3b244731f3c317b7","src/zlib/zutil.h":"dddb2dc7a1dc339ecf2c8e089b366f08bb731c0839c7110240d17ce731bb4fea","zng/cc.rs":"3b17502d700e8853261b37f720be2176dfac726df1ee7300ef79b757c6f443a7","zng/cmake.rs":"059da8bf3ed5f2bfa613874b8f6720643ae948a811fefaff8237e95e0771cbc3"},"package":"c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e"}
diff --git a/meta/recipes-devtools/rust/libstd-rs_1.82.0.bb b/meta/recipes-devtools/rust/libstd-rs_1.83.0.bb
similarity index 100%
rename from meta/recipes-devtools/rust/libstd-rs_1.82.0.bb
rename to meta/recipes-devtools/rust/libstd-rs_1.83.0.bb
diff --git a/meta/recipes-devtools/rust/rust-cross-canadian_1.82.0.bb b/meta/recipes-devtools/rust/rust-cross-canadian_1.83.0.bb
similarity index 100%
rename from meta/recipes-devtools/rust/rust-cross-canadian_1.82.0.bb
rename to meta/recipes-devtools/rust/rust-cross-canadian_1.83.0.bb
diff --git a/meta/recipes-devtools/rust/rust-llvm_1.82.0.bb b/meta/recipes-devtools/rust/rust-llvm_1.83.0.bb
similarity index 100%
rename from meta/recipes-devtools/rust/rust-llvm_1.82.0.bb
rename to meta/recipes-devtools/rust/rust-llvm_1.83.0.bb
diff --git a/meta/recipes-devtools/rust/rust-snapshot.inc b/meta/recipes-devtools/rust/rust-snapshot.inc
index fdbe41a8b8..a06b6fc854 100644
--- a/meta/recipes-devtools/rust/rust-snapshot.inc
+++ b/meta/recipes-devtools/rust/rust-snapshot.inc
@@ -4,56 +4,56 @@
## The exact (previous) version that has been used is specified in the source tarball.
## The version is replicated here.
-SNAPSHOT_VERSION = "1.81.0"
+SNAPSHOT_VERSION = "1.82.0"
-SRC_URI[cargo-snapshot-aarch64.sha256sum] = "76f8927e4923c26c51b60ef99a29f3609843b3a2730f0bdf2ea6958626f11b11"
-SRC_URI[clippy-snapshot-aarch64.sha256sum] = "30a00260510403199d1cb919769b0a2e76eead15c352fc992bc193d795a2b2ff"
-SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "85567f037cee338f8ec8f9b6287a7f200d221658a996cba254abc91606ece6f4"
-SRC_URI[rustc-snapshot-aarch64.sha256sum] = "301f651f38f8c52ebaad0ac7eb211a5ea25c3b690686d1c265febeee62d2c6fc"
+SRC_URI[cargo-snapshot-aarch64.sha256sum] = "05c0d904a82cddb8a00b0bbdd276ad7e24dea62a7b6c380413ab1e5a4ed70a56"
+SRC_URI[clippy-snapshot-aarch64.sha256sum] = "1e01808028b67a49f57925ea72b8a2155fbec346cd694d951577c63312ba9217"
+SRC_URI[rust-std-snapshot-aarch64.sha256sum] = "1359ac1f3a123ae5da0ee9e47b98bb9e799578eefd9f347ff9bafd57a1d74a7f"
+SRC_URI[rustc-snapshot-aarch64.sha256sum] = "2958e667202819f6ba1ea88a2a36d7b6a49aad7e460b79ebbb5cf9221b96f599"
-SRC_URI[cargo-snapshot-i686.sha256sum] = "44f74fbf64dd2627310e796cfcbde75c42c3435e93e880f1291c0e975b42c1f5"
-SRC_URI[clippy-snapshot-i686.sha256sum] = "3d5cdbe24fd0cefe46bfa513dbf56631bef38d04bae1cfbebaa407c33430fecb"
-SRC_URI[rust-std-snapshot-i686.sha256sum] = "4ed9085460e444de9dee246080126f5e73062802b99aaff620d2aa827f60d972"
-SRC_URI[rustc-snapshot-i686.sha256sum] = "8039f645445f99c0e293397b53a6696481b7d58166198605aca0eaa998f4f11f"
+SRC_URI[cargo-snapshot-i686.sha256sum] = "1cf5bae93e9724f50f1a20a752f05870565e0ce83baa157aad632aa162fd97d5"
+SRC_URI[clippy-snapshot-i686.sha256sum] = "a4c20f20c8e53747e00948f90d74380ae890c1836a067d504eca540c6a60157f"
+SRC_URI[rust-std-snapshot-i686.sha256sum] = "c7ebb02b6ca349999b3b7dce768efaca5e0d9060f55397523e11a64cd10a9405"
+SRC_URI[rustc-snapshot-i686.sha256sum] = "92bab38ce88b7738fb62a1bccf496b1b2975fe984cc4fc506903a03ed37e1e4a"
-SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "d3a66e30a323fc20acd3b85f9a184b962a84ac9debf59c313d30c0146448cbb1"
-SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "81044ebd81783b013cdc207a7304dc59baa7c1782a6f070ecfa1a6671844e26c"
-SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "37f89523e04b960ba34c0cd145c4a78751961b6007ad4ae6d8b92389c488d696"
-SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "90eb5646497f1cf566121b726b0598f76acf38ce9423b0889b4ad71dffb59aa1"
+SRC_URI[cargo-snapshot-loongarch64.sha256sum] = "01709e6d5b16e972e6c5e826a36331c645766ecda8f0aa48559f20c0d1129f44"
+SRC_URI[clippy-snapshot-loongarch64.sha256sum] = "ddbd18682a7fa0794d3bf159ba5cc5aee8c7bd6860d2edd8c9f4591753b5f05c"
+SRC_URI[rust-std-snapshot-loongarch64.sha256sum] = "8cc1399b0460b3bc4b7295165dcdcee310fd643dc29569e1786944650f2a3700"
+SRC_URI[rustc-snapshot-loongarch64.sha256sum] = "2bdbf08c8c7d3a4dc8bddddbc4cf2cdec5a3d0f4a42e19183a14bed24d8d580c"
-SRC_URI[cargo-snapshot-powerpc.sha256sum] = "3ffb73eaf288ebe02c06737c53398cbcf7f9e15bd53d6ec3f85be1364aff16ea"
-SRC_URI[clippy-snapshot-powerpc.sha256sum] = "c6583a26dc5fda266c75b7bf2e5f6c1c9d5452f2dc3044bf99f43e59e14fead9"
-SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "3b3473de46f7ea268130d8c72140dacab9118b2e8611fc0e23ed99091f25eb45"
-SRC_URI[rustc-snapshot-powerpc.sha256sum] = "8da65f141f7b8c53d5802fc61711cccf28b0512a5f766809cbe882c6f8ec3011"
+SRC_URI[cargo-snapshot-powerpc.sha256sum] = "7c11f69eb52c6e26cd8a33daeae7d630b6af49de30c1af16f4e998ca25a48bfd"
+SRC_URI[clippy-snapshot-powerpc.sha256sum] = "a33f459a5cc13573e4ed73bd5667bba4bdf658e30b629f36a221eb5249d4acc6"
+SRC_URI[rust-std-snapshot-powerpc.sha256sum] = "827989a42526206199025f764d08d7cd319fee58bf2e08dcaf75df9ead6f094e"
+SRC_URI[rustc-snapshot-powerpc.sha256sum] = "0d93e17a06cd284bdc0a97df64733f4b2f9f8c3cd9163935d85812ebc8520d2f"
-SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "687c665259646f859e6ef9b3b8baf49c2759e19a20aa029251130495fe5bb07d"
-SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "ad77d9511489a7a95580d8c4062e7eddc509d5bdec590a074c7378f2e7f36b00"
+SRC_URI[cargo-snapshot-powerpc64.sha256sum] = "94d828f3cbd848f15ec72e904bccd904a7fac0cd88d6afecfc472e48da032cb2"
+SRC_URI[clippy-snapshot-powerpc64.sha256sum] = "c849be4677f42dc9439ac2458ca3964b69a2d6621e57f979151e7b59de22d895"
SRC_URI[rust-std-snapshot-powerpc64.sha256sum] = "665f3c0a8752f8e5d973cf9b94e5c1be94954178ca8378a318b6e21e7a7b370c"
-SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "c4e0968c6a16916a339a2dea9063d14f3847cee65534b525d2838b827e7dad18"
+SRC_URI[rustc-snapshot-powerpc64.sha256sum] = "8795c642f94d15c81420a8eff77efbbac553869a00c627a1e3f881c542388b4a"
-SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "813d2dcd603a1ad65a5de77515f4c94fdae301a1e1e8afcc2541076eebaba848"
-SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "e35815af6cb90d70fd4730020ae48d4145487ff9b8c264caef5224c843d85744"
-SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "5ba237cfbd18806bf77fbe8bc31b14a17f3d14acb30a022955cf047eb8d41056"
-SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "734f407345b05617d62a30d96d8305b51b7cf7de3b1bdc160449726ea8f51ae0"
+SRC_URI[cargo-snapshot-powerpc64le.sha256sum] = "ce5918e9c1a41b9e9a1b3e15f6525ddc01df06d9cea63d574dc59e8a401c1b67"
+SRC_URI[clippy-snapshot-powerpc64le.sha256sum] = "a633c961cc9225c5ec1af6f153e33fd103057c9ebc66eb80f388687f34215fbf"
+SRC_URI[rust-std-snapshot-powerpc64le.sha256sum] = "4954a44305622b8f68ca088138b9a69432e350336da1a415a282ce148beb340d"
+SRC_URI[rustc-snapshot-powerpc64le.sha256sum] = "0b22b37e51dd1dab6cc80a02968873ecb5f886fe1a65cd47131e3d10be48a23b"
-SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "4f41aeca96e6de516ad2150a98136948527907690301fef4f127676f165e159e"
-SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "65a65485972507cb5e89e64056b4602489bae76cff4a9c152e69d91365ff7433"
-SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "9882cda0a5547405e64357a4964d525f46d1395f85b7e7b6e69cbd4dbcd46ec3"
-SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "05d16740639cc87d258fad152d2a0f7e74dc571b5216ae6260d645a2f4f09c84"
+SRC_URI[cargo-snapshot-riscv64gc.sha256sum] = "4779732566542099491c35a9f4342361bb8366e76c7d37ade0b5b7ae6f470df3"
+SRC_URI[clippy-snapshot-riscv64gc.sha256sum] = "1399034c20e3037288cd659359e0a9eeb1d8a125488bbea28bbe146792a18d1a"
+SRC_URI[rust-std-snapshot-riscv64gc.sha256sum] = "5649f9b4e107d6c5f72fb7f82cfe15370b80b8d983670602e02e0b615bc6dc88"
+SRC_URI[rustc-snapshot-riscv64gc.sha256sum] = "225726a3fedeb6cf136d5af503fb6853a0ce3c735fd972d40d678d734e65f5e8"
-SRC_URI[cargo-snapshot-s390x.sha256sum] = "11291e98730186479854a304fccf586824e16f90b4e4cee6c9e17deaab04352a"
-SRC_URI[clippy-snapshot-s390x.sha256sum] = "38b9003148a5222a0fb117cae494bf2a05227e6eff877e26b233433809f81e01"
-SRC_URI[rust-std-snapshot-s390x.sha256sum] = "5549622876714df21235aa6d26731f31c37a7e1629a3f6c5262dbb0b1f10038c"
-SRC_URI[rustc-snapshot-s390x.sha256sum] = "6ea458b49aa9edc26f021cc48e6223d1cc05b1bf092312ada978e66037fa63e2"
+SRC_URI[cargo-snapshot-s390x.sha256sum] = "55d95ce07117430b92d1153e5b1ff40222687bd344872260e0a19ecf7b4c28a2"
+SRC_URI[clippy-snapshot-s390x.sha256sum] = "9c8c4b9d3a39383aa043a9a534478bd2ab6adf7a2a48c1d4d29864974f23005f"
+SRC_URI[rust-std-snapshot-s390x.sha256sum] = "454b83668b57bdef28fc49aca8fd4c38e395b49011e653afdf3f9bb2dae8aa63"
+SRC_URI[rustc-snapshot-s390x.sha256sum] = "bd46920849468c4ab78c53b21c962e538b1e8a9f38c736a9e52d790c75d55c45"
-SRC_URI[cargo-snapshot-x86_64.sha256sum] = "c50ee4b1ae8695461930e36d5465dddb7c7a0e0f0aa6cbd60de120b17c38b841"
-SRC_URI[clippy-snapshot-x86_64.sha256sum] = "c545ea0f2901eb1cd652721350147df11744afbb97eb117d89b1f313e9920ffb"
-SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "6ddf80f254e8eea9956308ba89fd68e1ac7885853df9239b07bbc9f047b7562f"
-SRC_URI[rustc-snapshot-x86_64.sha256sum] = "988a4e4cdecebe4f4a0c52ec4ade5a5bfc58d6958969f5b1e8aac033bda2613e"
+SRC_URI[cargo-snapshot-x86_64.sha256sum] = "97aeae783874a932c4500f4d36473297945edf6294d63871784217d608718e70"
+SRC_URI[clippy-snapshot-x86_64.sha256sum] = "ea4fbf6fbd3686d4f6e2a77953e2d42a86ea31e49a5f79ec038762c413b15577"
+SRC_URI[rust-std-snapshot-x86_64.sha256sum] = "2eca3d36f7928f877c334909f35fe202fbcecce109ccf3b439284c2cb7849594"
+SRC_URI[rustc-snapshot-x86_64.sha256sum] = "90b61494f5ccfd4d1ca9a5ce4a0af49a253ca435c701d9c44e3e44b5faf70cb8"
-SRC_URI[rust-std-snapshot-i586.sha256sum] = "91ebf62a1f95047b93d4a4fec280fb4897cc7921633fd55f5c5a3aeb2b140bd6"
+SRC_URI[rust-std-snapshot-i586.sha256sum] = "f56585c55664898c7484f4b7bd139770c99d7b4da6e56e4016f71cb053b1aee2"
-SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "194a3c04a2390b1e07fdb114eb2c48e962219f0a1b710e2120a9806963a2520b"
+SRC_URI[rust-std-snapshot-sparc64.sha256sum] = "87db52d782131a8817b76f65eefcae2c24a49b2a6f19ed9bd4699167305c22aa"
SRC_URI += " \
${RUST_DIST_SERVER}/dist/${RUST_STD_SNAPSHOT}.tar.xz;name=rust-std-snapshot-${RUST_BUILD_ARCH};subdir=rust-snapshot-components \
diff --git a/meta/recipes-devtools/rust/rust-source.inc b/meta/recipes-devtools/rust/rust-source.inc
index 0c0c9dcaa0..838544e089 100644
--- a/meta/recipes-devtools/rust/rust-source.inc
+++ b/meta/recipes-devtools/rust/rust-source.inc
@@ -1,15 +1,15 @@
RUST_VERSION ?= "${@d.getVar('PV').split('-')[0]}"
SRC_URI += "https://static.rust-lang.org/dist/rustc-${RUST_VERSION}-src.tar.xz;name=rust \
- file://zlib-off64_t.patch;patchdir=${RUSTSRC} \
- file://rv32-cargo-rustix-0.38.34-fix.patch;patchdir=${RUSTSRC} \
+ file://rv32-cargo-rustix-0.38.37-fix.patch;patchdir=${RUSTSRC} \
file://rust-oe-selftest.patch;patchdir=${RUSTSRC} \
- file://repro-issue-fix-with-cc-crate-hashmap.patch;patchdir=${RUSTSRC} \
+ file://repro-issue-fix-with-cc-crate-hashmap.patch;patchdir=${RUSTSRC} \
file://oeqa-selftest-Increase-timeout-in-process-sigpipe-ru.patch;patchdir=${RUSTSRC} \
file://0001-src-core-build_steps-tool.rs-switch-off-lto-for-rust.patch;patchdir=${RUSTSRC} \
file://revert-link-std-statically-in-rustc_driver-feature.patch;patchdir=${RUSTSRC} \
+ file://revert-Zdual-proc-macros-additional-check.patch;patchdir=${RUSTSRC} \
"
-SRC_URI[rust.sha256sum] = "1276a0bb8fa12288ba6fa96597d28b40e74c44257c051d3bc02c2b049bb38210"
+SRC_URI[rust.sha256sum] = "7b11d4242dab0921a7d54758ad3fe805153c979c144625fecde11735760f97df"
RUSTSRC = "${WORKDIR}/rustc-${RUST_VERSION}-src"
diff --git a/meta/recipes-devtools/rust/rust_1.82.0.bb b/meta/recipes-devtools/rust/rust_1.83.0.bb
similarity index 100%
rename from meta/recipes-devtools/rust/rust_1.82.0.bb
rename to meta/recipes-devtools/rust/rust_1.83.0.bb
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH V4 3/3] rust: Oe-selftest changes for rust v1.83.0
2025-03-05 13:44 [PATCH V4 1/3] rust: Fix build break because of download-ci-llvm Deepesh.Varatharajan
2025-03-05 13:44 ` [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 Deepesh.Varatharajan
@ 2025-03-05 13:44 ` Deepesh.Varatharajan
1 sibling, 0 replies; 14+ messages in thread
From: Deepesh.Varatharajan @ 2025-03-05 13:44 UTC (permalink / raw)
To: openembedded-core
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Deepesh.Varatharajan
From: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
Few unit tests are failing for x86_64 arch.
Ignore the failing unit tests.
Upstream-Status: Pending
Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
---
.../rust/files/rust-oe-selftest.patch | 31 +++++++++++++++++++
1 file changed, 31 insertions(+)
diff --git a/meta/recipes-devtools/rust/files/rust-oe-selftest.patch b/meta/recipes-devtools/rust/files/rust-oe-selftest.patch
index b2bfed0726..dd22ced57d 100644
--- a/meta/recipes-devtools/rust/files/rust-oe-selftest.patch
+++ b/meta/recipes-devtools/rust/files/rust-oe-selftest.patch
@@ -438,3 +438,34 @@ index 4d342c72cc..9a77f92616 100644
fn arclones() {
let value = 12u32;
let arc = Arc::new(value);
+diff --git a/library/std/src/thread/local/tests.rs b/library/std/src/thread/local/tests.rs
+index 9d4f52a092..d425e5f7b7 100644
+--- a/library/std/src/thread/local/tests.rs
++++ b/library/std/src/thread/local/tests.rs
+@@ -346,6 +346,7 @@ fn join_orders_after_tls_destructors() {
+
+ // Test that thread::current is still available in TLS destructors.
+ #[test]
++#[ignore]
+ fn thread_current_in_dtor() {
+ // Go through one round of TLS destruction first.
+ struct Defer;
+diff --git a/library/alloc/tests/sort/tests.rs b/library/alloc/tests/sort/tests.rs
+index 14e6013f96..b670f27ab4 100644
+--- a/library/alloc/tests/sort/tests.rs
++++ b/library/alloc/tests/sort/tests.rs
+@@ -915,12 +915,14 @@ gen_sort_test_fns_with_default_patterns_3_ty!(
+ macro_rules! instantiate_sort_test_inner {
+ ($sort_impl:ty, miri_yes, $test_fn_name:ident) => {
+ #[test]
++ #[ignore]
+ fn $test_fn_name() {
+ $crate::sort::tests::$test_fn_name::<$sort_impl>();
+ }
+ };
+ ($sort_impl:ty, miri_no, $test_fn_name:ident) => {
+ #[test]
++ #[ignore]
+ #[cfg_attr(miri, ignore)]
+ fn $test_fn_name() {
+ $crate::sort::tests::$test_fn_name::<$sort_impl>();
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !!
2025-03-05 13:44 ` [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 Deepesh.Varatharajan
@ 2025-03-07 21:02 ` Randy MacLeod
2025-03-07 23:37 ` Richard Purdie
2025-03-12 9:52 ` [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 Alexander Kanavin
1 sibling, 1 reply; 14+ messages in thread
From: Randy MacLeod @ 2025-03-07 21:02 UTC (permalink / raw)
To: deepesh.varatharajan
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Khem Raj,
Richard Purdie, openembedded-core
[-- Attachment #1: Type: text/plain, Size: 4605 bytes --]
On 2025-03-05 8:44 a.m., Varatharajan, Deepesh via
lists.openembedded.org wrote:
> From: Deepesh Varatharajan<Deepesh.Varatharajan@windriver.com>
>
> Rust stable version updated to 1.83.0.
> https://blog.rust-lang.org/2024/11/28/Rust-1.83.0.html
>
> Renamed and modified the below patch to adapt the new version.
> rv32-cargo-rustix-0.38.34-fix.patch->rv32-cargo-rustix-0.38.37-fix.patch
>
> Modified the below patches to adapt the new version.
> repro-issue-fix-with-cc-crate-hashmap.patch
> revert-link-std-statically-in-rustc_driver-feature.patch
>
> Dropped: zlib-off64_t.patch
> https://github.com/madler/zlib/commit/a566e156b3fa07b566ddbf6801b517a9dba04fa3kq
>
> Because of the following commit ,
> https://github.com/rust-lang/rust/commit/68034f837a39387e49fc7d7c5b088f5372a1127e
> when we enable lib32, getting build failure because there is a check for target
> support for "-Zdual-proc-macros" flag not functioning properly when lib32 is
> enabled in the build environment. So for now reverting this commit and bring
> back the previous behavior, where the "-Zdual-proc-macros" flag is always
> added for building proc macros, regardless of the target architecture's support.
> This would bypass the check introduced in the patch, allowing the build to
> proceed without error, even when building for a 64-bit architecture with lib32 enabled.
Summary:
rust-1.83 (and 1.84) has a full gcc-14 tree, bloating the tar.xz by 128
Mb, unpacked sources by 1.3 GB.
The build impact seems to be 5 GB . This was an upstream error that has
been fixed in 1.85.
If you think this is unacceptable, please read on and reply to my
suggestions about what we could do.
Details:
Richard pointed out that the buildperf info here:
https://valkyrie.yocto.io/pub/non-release/20250307-81/testresults/buildperf-alma8/perf-alma8-vk_master_20250307150029_5323603048.html
shows that rust 1.83 added 5GB to TMPDIR disk usage !!
The Rust .tar.xz went from 210M -> 337 MB, 1.84 and I checked 1.85 is
down a bit to 261 MB.
❯ ls -sh *xz| cat
210M rustc-1.82.0-src.tar.xz
338M rustc-1.83.0-src.tar.xz
339M rustc-1.84.0-src.tar.xz
262M rustc-1.85.0-src.tar.xz
❯ for i in `ls -d *src`; do du -sh $i; done
3.5G rustc-1.82.0-src
4.8G rustc-1.83.0-src
4.9G rustc-1.84.0-src
3.9G rustc-1.85.0-src
I didn't check for the other 4 GB yet...
Upstream added src/gcc in 1.83. Yikes!
❯ cat rustc-1.83.0-src/src/gcc/gcc/BASE-VER
14.0.1
A full compiler tree - not fun! :-(
In rust 1.85 src/gcc was removed.
Here's the gcc removal commit:
https://github.com/rust-lang/rust/pull/135658
The "(yet)" part of this is a bit worrying: "... we should not need it
for building anything in the tarballs (yet)"
Given Rust's policy of "just update to the latest and only supported
release", they're not likely going to re-spin the 1.83/1.84 tarballs
but we should try to get a 1.83.1 and 1.84.1 anyway.
If upstream doesn't fix re-spin:
Should we do that an host the tarball on yoctoproject.org?
Should we write a custom unpack rule to --exclude=rustc-1.83.0-src/src/gcc ?
We need to understand why they think they might eventually need to
bundle gcc (bootstrapping?) and explain:
1. the yocto/OE use case and how painful it is for developers who
update daily, and pay a huge rust tax, in time, disk space, and
electricity use
not to mention the download tax it places on the YP infrastructure.
Maybe if they know where we are coming from, they can show a bit
of compassion and understanding.
2. that they should be making smaller tarballs for general users
3. that they should be working on up-streaming their llvm diffs so
that the tarball can actually shrink.
I'll work on that next week.
Note that 1.85 is ~300 MB bigger thanks to a new tool:
https://enzyme.mit.edu/
which takes arbitrary existing code as LLVM IR and computes the
derivative (and gradient) of that function.
I don't know what that really means but apparently it's used for code
minimization and therefore run-time optimization.
Most of that 300 MB is a benchmark... sigh.
Deepesh,
Please check for this sort of significant size changes and mention it to
people when you notice it.
Also please open an issue for enzyme to ask if the benchmark data can be
kept in a separate crate.
Next week, I'll also dig into the 'tmp' usage increase to understand
where the 5 GB that Richard reported comes from.
All for today,
../Randy
[-- Attachment #2: Type: text/html, Size: 6908 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !!
2025-03-07 21:02 ` [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !! Randy MacLeod
@ 2025-03-07 23:37 ` Richard Purdie
2025-03-13 18:48 ` Randy MacLeod
0 siblings, 1 reply; 14+ messages in thread
From: Richard Purdie @ 2025-03-07 23:37 UTC (permalink / raw)
To: Randy MacLeod, deepesh.varatharajan
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Khem Raj,
openembedded-core
[-- Attachment #1: Type: text/plain, Size: 889 bytes --]
On Fri, 2025-03-07 at 16:02 -0500, Randy MacLeod wrote:
>
> ❯ for i in `ls -d *src`; do du -sh $i; done
> 3.5G rustc-1.82.0-src
> 4.8G rustc-1.83.0-src
> 4.9G rustc-1.84.0-src
> 3.9G rustc-1.85.0-src
>
> I didn't check for the other 4 GB yet...
>
>
>
rust, rust-native, nativesdk-rust, cargo and so on.
> Should we do that an host the tarball on yoctoproject.org?
> Should we write a custom unpack rule to --exclude=rustc-1.83.0-
> src/src/gcc ?
Or just delete the directory in a do_unpack postfunc?
Or wait for 1.85?
This is annoying "bloat" which we at least need to identify and work
out a plan for.
>
>
> Next week, I'll also dig into the 'tmp' usage increase to understand
> where the 5 GB that Richard reported comes from.
See above, I'm guessing so it needs to be confirmed but...
Cheers,
Richard
>
[-- Attachment #2: Type: text/html, Size: 1954 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0
2025-03-05 13:44 ` [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 Deepesh.Varatharajan
2025-03-07 21:02 ` [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !! Randy MacLeod
@ 2025-03-12 9:52 ` Alexander Kanavin
2025-03-14 4:38 ` Deepesh Varatharajan
1 sibling, 1 reply; 14+ messages in thread
From: Alexander Kanavin @ 2025-03-12 9:52 UTC (permalink / raw)
To: deepesh.varatharajan
Cc: openembedded-core, Shivaprasad.Moodalappa, Sundeep.Kokkonda
On Wed, 5 Mar 2025 at 14:45, Varatharajan, Deepesh via
lists.openembedded.org
<deepesh.varatharajan=windriver.com@lists.openembedded.org> wrote:
> +++ b/meta/recipes-devtools/rust/files/revert-Zdual-proc-macros-additional-check.patch
> @@ -0,0 +1,43 @@
> +rust: Fix build failure for v1.83 when lib32 enabled
> +
> +Because of the following commit ,
> +https://github.com/rust-lang/rust/commit/68034f837a39387e49fc7d7c5b088f5372a1127e
> +when we enable lib32, getting build failure because there is a check for target
> +support for "-Zdual-proc-macros" flag not functioning properly when lib32 is
> +enabled in the build environment. So for now reverting this commit and bring
> +back the previous behavior, where the "-Zdual-proc-macros" flag is always
> +added for building proc macros, regardless of the target architecture's support.
> +This would bypass the check introduced in the patch, allowing the build to
> +proceed without error, even when building for a 64-bit architecture with lib32 enabled.
> +
> +Upstream-Status: Pending
> +
> +Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
> +diff --git a/src/bootstrap/src/core/builder.rs b/src/bootstrap/src/core/builder.rs
Please do not add new 'Pending' patches, especially without specifying
the reason for not submitting them. They tend to stay 'Pending'
forever and are discouraged for that reason.
Rather, submit them upstream before sending them to oe-core, mark them
as Inappropriate (with reason and link to upstream ticket), or in rare
cases, explain what event needs to happen before 'Pending' status
becomes something else.
Alex
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !!
2025-03-07 23:37 ` Richard Purdie
@ 2025-03-13 18:48 ` Randy MacLeod
2025-03-14 12:32 ` Yash Shinde
2025-03-14 12:52 ` Yash Shinde
0 siblings, 2 replies; 14+ messages in thread
From: Randy MacLeod @ 2025-03-13 18:48 UTC (permalink / raw)
To: Richard Purdie, deepesh.varatharajan, Shinde, Yash
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Khem Raj,
openembedded-core
[-- Attachment #1: Type: text/plain, Size: 1550 bytes --]
On 2025-03-07 6:37 p.m., Richard Purdie wrote:
> On Fri, 2025-03-07 at 16:02 -0500, Randy MacLeod wrote:
>> ❯ for i in `ls -d *src`; do du -sh $i; done
>>
>> 3.5G rustc-1.82.0-src
>> 4.8G rustc-1.83.0-src
>> 4.9G rustc-1.84.0-src
>> 3.9G rustc-1.85.0-src
>>
>> I didn't check for the other 4 GB yet...
>>
>>
> rust, rust-native, nativesdk-rust, cargo and so on.
>
>> Should we do that an host the tarball on yoctoproject.org?
>> <https://urldefense.com/v3/__http://yoctoproject.org?__;!!AjveYdw8EvQ!fJXJLq5zUX_ORAdT0imsy5PfIAHVBjw3rwJRpJH0HgmwRJiTyMFIQebHf7jG9o_l7GKu06t9zK2RNaNX3CujsTYP40pyXJxYOXO78vw$>
>>
>> Should we write a custom unpack rule to
>> --exclude=rustc-1.83.0-src/src/gcc ?
>>
> Or just delete the directory in a do_unpack postfunc?
Yash has 1.84 mostly working and
will add a post unpack change to rm -rf rustc-1.83.0-src/src/gcc
>
> Or wait for 1.85?
This likely won't get merged until YP-5.3. We'll see how long it takes
to be ready for review.
>
> This is annoying "bloat" which we at least need to identify and work
> out a plan for.
>>
>>
>>
>> Next week, I'll also dig into the 'tmp' usage increase to understand
>> where the 5 GB that Richard reported comes from.
>>
> See above, I'm guessing so it needs to be confirmed but...
Yashe,
Can you review the reason for the FSspace usage difference between 1.82,
1.83 when you have time?
../Randy
>
> Cheers,
>
> Richard
>
>
--
# Randy MacLeod
# Wind River Linux
[-- Attachment #2: Type: text/html, Size: 4035 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0
2025-03-12 9:52 ` [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 Alexander Kanavin
@ 2025-03-14 4:38 ` Deepesh Varatharajan
0 siblings, 0 replies; 14+ messages in thread
From: Deepesh Varatharajan @ 2025-03-14 4:38 UTC (permalink / raw)
To: Alexander Kanavin
Cc: openembedded-core, Shivaprasad.Moodalappa, Sundeep.Kokkonda
On 12-03-2025 15:22, Alexander Kanavin wrote:
> CAUTION: This email comes from a non Wind River email account!
> Do not click links or open attachments unless you recognize the sender and know the content is safe.
>
> On Wed, 5 Mar 2025 at 14:45, Varatharajan, Deepesh via
> lists.openembedded.org
> <deepesh.varatharajan=windriver.com@lists.openembedded.org> wrote:
>> +++ b/meta/recipes-devtools/rust/files/revert-Zdual-proc-macros-additional-check.patch
>> @@ -0,0 +1,43 @@
>> +rust: Fix build failure for v1.83 when lib32 enabled
>> +
>> +Because of the following commit ,
>> +https://github.com/rust-lang/rust/commit/68034f837a39387e49fc7d7c5b088f5372a1127e
>> +when we enable lib32, getting build failure because there is a check for target
>> +support for "-Zdual-proc-macros" flag not functioning properly when lib32 is
>> +enabled in the build environment. So for now reverting this commit and bring
>> +back the previous behavior, where the "-Zdual-proc-macros" flag is always
>> +added for building proc macros, regardless of the target architecture's support.
>> +This would bypass the check introduced in the patch, allowing the build to
>> +proceed without error, even when building for a 64-bit architecture with lib32 enabled.
>> +
>> +Upstream-Status: Pending
>> +
>> +Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com>
>> +diff --git a/src/bootstrap/src/core/builder.rs b/src/bootstrap/src/core/builder.rs
> Please do not add new 'Pending' patches, especially without specifying
> the reason for not submitting them. They tend to stay 'Pending'
> forever and are discouraged for that reason.
>
> Rather, submit them upstream before sending them to oe-core, mark them
> as Inappropriate (with reason and link to upstream ticket), or in rare
> cases, explain what event needs to happen before 'Pending' status
> becomes something else.
Since the new commit added in 1.83 is causing a failure when multilib is
enabled, and it is a blocking issue for version 1.83,
the commit has been reverted, and the update has been proceeded with. An
issue will be raised upstream,
and the patch status will be updated when submitting the 1.84 update.
Regards,
Deepesh
>
> Alex
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !!
2025-03-13 18:48 ` Randy MacLeod
@ 2025-03-14 12:32 ` Yash Shinde
2025-03-14 12:52 ` Yash Shinde
1 sibling, 0 replies; 14+ messages in thread
From: Yash Shinde @ 2025-03-14 12:32 UTC (permalink / raw)
To: Randy MacLeod, Richard Purdie, deepesh.varatharajan
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Khem Raj,
openembedded-core, Yash Shinde
[-- Attachment #1: Type: text/plain, Size: 2656 bytes --]
On 14-03-2025 00:18, Randy MacLeod wrote:
> On 2025-03-07 6:37 p.m., Richard Purdie wrote:
>> On Fri, 2025-03-07 at 16:02 -0500, Randy MacLeod wrote:
>>> ❯ for i in `ls -d *src`; do du -sh $i; done
>>>
>>> 3.5G rustc-1.82.0-src
>>> 4.8G rustc-1.83.0-src
>>> 4.9G rustc-1.84.0-src
>>> 3.9G rustc-1.85.0-src
>>>
>>> I didn't check for the other 4 GB yet...
>>>
>>>
>> rust, rust-native, nativesdk-rust, cargo and so on.
>>
>>> Should we do that an host the tarball on yoctoproject.org?
>>> <https://urldefense.com/v3/__http://yoctoproject.org?__;!!AjveYdw8EvQ!fJXJLq5zUX_ORAdT0imsy5PfIAHVBjw3rwJRpJH0HgmwRJiTyMFIQebHf7jG9o_l7GKu06t9zK2RNaNX3CujsTYP40pyXJxYOXO78vw$>
>>>
>>> Should we write a custom unpack rule to
>>> --exclude=rustc-1.83.0-src/src/gcc ?
>>>
>> Or just delete the directory in a do_unpack postfunc?
>
> Yash has 1.84 mostly working and
>
> will add a post unpack change to rm -rf rustc-1.83.0-src/src/gcc
>
>>
>> Or wait for 1.85?
>
> This likely won't get merged until YP-5.3. We'll see how long it takes
> to be ready for review.
>
>
>>
>> This is annoying "bloat" which we at least need to identify and work
>> out a plan for.
>>>
>>>
>>>
>>> Next week, I'll also dig into the 'tmp' usage increase to understand
>>> where the 5 GB that Richard reported comes from.
>>>
>> See above, I'm guessing so it needs to be confirmed but...
>
>
> Yashe,
>
> Can you review the reason for the FSspace usage difference between
> 1.82, 1.83 when you have time?
>
The following differences were seen when compared the FS usage between
v1.82 and v1.83:
Dir
1.82.0
1.83.0
Diff
rustc-1.8x.0-src.tar.xz
210Mb
338Mb
128Mb
rustc-1.8x.0-src
3.5G
4.8G
1.3G
The main reason for FS usuage differences in v1.83 are: 1. Addition of
gcc ~*1.1 G*.
2. The addition of enzyme AD sub module ~*392 Mb*. References:
https://github.com/rust-lang/rust/commit/9028177115718b38c0a189c4fb9eda03a14841d7
https://github.com/rust-lang/rust/issues/124509
https://github.com/rust-lang/rust/pull/129175
https://github.com/rust-lang/rust/commit/59d4114b2d1aaac9a6dfe770997f2e79ccfd28ab
I did a basic "bitbake rust" build (in separate dir paths) to check the
effect on Yocto build FS: The /TMPDIR/ FS usage:
TMDIR FS usage v1.82.0 v1.83.0
du -sh poky/build/tmp/ 65 G 73 G
du -sh
poky/build/tmp/work/core2-64-poky-linux/rust/1.8x.0/rustc-1.8x.0-src/
9.8 G 12 G
It's more 8G in v1.83. Regards, Yash
> ../Randy
>
>>
>> Cheers,
>>
>> Richard
>>
>>
>
> --
> # Randy MacLeod
> # Wind River Linux
--
Regards,
Yash Shinde
[-- Attachment #2.1: Type: text/html, Size: 8496 bytes --]
[-- Attachment #2.2: 1JEtuKfo25FgFKiN.png --]
[-- Type: image/png, Size: 82166 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !!
2025-03-13 18:48 ` Randy MacLeod
2025-03-14 12:32 ` Yash Shinde
@ 2025-03-14 12:52 ` Yash Shinde
2025-03-14 13:48 ` Randy MacLeod
1 sibling, 1 reply; 14+ messages in thread
From: Yash Shinde @ 2025-03-14 12:52 UTC (permalink / raw)
To: Randy MacLeod, Richard Purdie, deepesh.varatharajan
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Khem Raj,
openembedded-core, Yash Shinde
[-- Attachment #1: Type: text/plain, Size: 2944 bytes --]
On 14-03-2025 00:18, Randy MacLeod wrote:
> On 2025-03-07 6:37 p.m., Richard Purdie wrote:
>> On Fri, 2025-03-07 at 16:02 -0500, Randy MacLeod wrote:
>>> ❯ for i in `ls -d *src`; do du -sh $i; done
>>>
>>> 3.5G rustc-1.82.0-src
>>> 4.8G rustc-1.83.0-src
>>> 4.9G rustc-1.84.0-src
>>> 3.9G rustc-1.85.0-src
>>>
>>> I didn't check for the other 4 GB yet...
>>>
>>>
>> rust, rust-native, nativesdk-rust, cargo and so on.
>>
>>> Should we do that an host the tarball on yoctoproject.org?
>>> <https://urldefense.com/v3/__http://yoctoproject.org?__;!!AjveYdw8EvQ!fJXJLq5zUX_ORAdT0imsy5PfIAHVBjw3rwJRpJH0HgmwRJiTyMFIQebHf7jG9o_l7GKu06t9zK2RNaNX3CujsTYP40pyXJxYOXO78vw$>
>>>
>>> Should we write a custom unpack rule to
>>> --exclude=rustc-1.83.0-src/src/gcc ?
>>>
>> Or just delete the directory in a do_unpack postfunc?
>
> Yash has 1.84 mostly working and
>
> will add a post unpack change to rm -rf rustc-1.83.0-src/src/gcc
>
>>
>> Or wait for 1.85?
>
> This likely won't get merged until YP-5.3. We'll see how long it takes
> to be ready for review.
>
>
>>
>> This is annoying "bloat" which we at least need to identify and work
>> out a plan for.
>>>
>>>
>>>
>>> Next week, I'll also dig into the 'tmp' usage increase to understand
>>> where the 5 GB that Richard reported comes from.
>>>
>> See above, I'm guessing so it needs to be confirmed but...
>
>
> Yashe,
>
> Can you review the reason for the FSspace usage difference between
> 1.82, 1.83 when you have time?
>
The following differences were seen when compared the FS usage between
v1.82 and v1.83:
I did a basic "bitbake rust" build (in separate dir paths) to check the
effect on Yocto build FS:
The TMPDIR FS usage:
TMDIR FS usage v1.82.0 v1.83.0
du -sh poky/build/tmp/ 65 G
73 G
du -sh
poky/build/tmp/work/core2-64-poky-linux/rust/1.8x.0/rustc-1.8x.0-src/
9.8 G 12 G
It's more 8G in v1.83.
The main reason for FS usuage differences in v1.83 are: 1. Addition of
gcc ~*1.1 G*.
2. The addition of enzyme AD sub module ~*392 Mb*. References:
https://github.com/rust-lang/rust/commit/9028177115718b38c0a189c4fb9eda03a14841d7
https://github.com/rust-lang/rust/issues/124509
https://github.com/rust-lang/rust/pull/129175
https://github.com/rust-lang/rust/commit/59d4114b2d1aaac9a6dfe770997f2e79ccfd28ab
Dir
1.82.0
1.83.0
Diff
rustc-1.8x.0-src.tar.xz
210Mb
338Mb
128Mb
rustc-1.8x.0-src
3.5G
4.8G
1.3G
(PS: Please ignore the previous mail.)
Regards,
Yash
>
>
> ../Randy
>
>
>
>
>>
>> Cheers,
>>
>> Richard
>>
>>
>
> --
> # Randy MacLeod
> # Wind River Linux
[-- Attachment #2.1: Type: text/html, Size: 10526 bytes --]
[-- Attachment #2.2: I8Atew0UVzVR013A.png --]
[-- Type: image/png, Size: 73276 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !!
2025-03-14 12:52 ` Yash Shinde
@ 2025-03-14 13:48 ` Randy MacLeod
2025-03-14 15:50 ` Yash Shinde
0 siblings, 1 reply; 14+ messages in thread
From: Randy MacLeod @ 2025-03-14 13:48 UTC (permalink / raw)
To: Yash Shinde, Richard Purdie, deepesh.varatharajan
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Khem Raj,
openembedded-core
[-- Attachment #1: Type: text/plain, Size: 3623 bytes --]
On 2025-03-14 8:52 a.m., Yash Shinde wrote:
>
>
> On 14-03-2025 00:18, Randy MacLeod wrote:
>> On 2025-03-07 6:37 p.m., Richard Purdie wrote:
>>> On Fri, 2025-03-07 at 16:02 -0500, Randy MacLeod wrote:
>>>> ❯ for i in `ls -d *src`; do du -sh $i; done
>>>>
>>>> 3.5G rustc-1.82.0-src
>>>> 4.8G rustc-1.83.0-src
>>>> 4.9G rustc-1.84.0-src
>>>> 3.9G rustc-1.85.0-src
>>>>
>>>> I didn't check for the other 4 GB yet...
>>>>
>>>>
>>> rust, rust-native, nativesdk-rust, cargo and so on.
>>>
>>>> Should we do that an host the tarball on yoctoproject.org?
>>>> <https://urldefense.com/v3/__http://yoctoproject.org?__;!!AjveYdw8EvQ!fJXJLq5zUX_ORAdT0imsy5PfIAHVBjw3rwJRpJH0HgmwRJiTyMFIQebHf7jG9o_l7GKu06t9zK2RNaNX3CujsTYP40pyXJxYOXO78vw$>
>>>>
>>>> Should we write a custom unpack rule to
>>>> --exclude=rustc-1.83.0-src/src/gcc ?
>>>>
>>> Or just delete the directory in a do_unpack postfunc?
>>
>> Yash has 1.84 mostly working and
>>
>> will add a post unpack change to rm -rf rustc-1.83.0-src/src/gcc
>>
>>>
>>> Or wait for 1.85?
>>
>> This likely won't get merged until YP-5.3. We'll see how long it
>> takes to be ready for review.
>>
>>
>>>
>>> This is annoying "bloat" which we at least need to identify and work
>>> out a plan for.
>>>>
>>>>
>>>>
>>>> Next week, I'll also dig into the 'tmp' usage increase to
>>>> understand where the 5 GB that Richard reported comes from.
>>>>
>>> See above, I'm guessing so it needs to be confirmed but...
>>
>>
>> Yashe,
>>
>> Can you review the reason for the FSspace usage difference between
>> 1.82, 1.83 when you have time?
>>
>
> The following differences were seen when compared the FS usage between
> v1.82 and v1.83:
>
> I did a basic "bitbake rust" build (in separate dir paths) to check
> the effect on Yocto build FS:
>
> The TMPDIR FS usage:
>
> TMDIR FS usage v1.82.0
> v1.83.0
> du -sh poky/build/tmp/ 65 G
> 73 G
> du -sh
> poky/build/tmp/work/core2-64-poky-linux/rust/1.8x.0/rustc-1.8x.0-src/
> 9.8 G 12 G
>
>
> It's more 8G in v1.83.
>
Thanks Yash!
It's a bit odd that you see an 8G diff and YP AB saw 5 GB but that's
close enough for now.
Please run the same analysis for 1.84 update both before and after
removing the src/gcc .
Please summarize the data for 1.82, 1.83 and the two sets of data for 1.84.
I'd expect 1.84 + "rm -rf src/gcc" to be somewhat larger than 1.82 but
much smaller than 1.83.
../Randy
>
> The main reason for FS usuage differences in v1.83 are:
> 1. Addition of gcc ~1.1 G.2. The addition of enzyme AD sub module ~392 Mb.
>
> References:
> https://github.com/rust-lang/rust/commit/9028177115718b38c0a189c4fb9eda03a14841d7
> https://github.com/rust-lang/rust/issues/124509
> https://github.com/rust-lang/rust/pull/129175
> https://github.com/rust-lang/rust/commit/59d4114b2d1aaac9a6dfe770997f2e79ccfd28ab
>
>
> Dir
> 1.82.0
> 1.83.0
> Diff
> rustc-1.8x.0-src.tar.xz
> 210Mb
> 338Mb
> 128Mb
> rustc-1.8x.0-src
> 3.5G
> 4.8G
> 1.3G
>
> (PS: Please ignore the previous mail.)
>
> Regards,
> Yash
>>
>>
>> ../Randy
>>
>>
>>
>>
>>>
>>> Cheers,
>>>
>>> Richard
>>>
>>>
>>
>> --
>> # Randy MacLeod
>> # Wind River Linux
--
# Randy MacLeod
# Wind River Linux
[-- Attachment #2: Type: text/html, Size: 10743 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !!
2025-03-14 13:48 ` Randy MacLeod
@ 2025-03-14 15:50 ` Yash Shinde
2025-03-18 0:35 ` Randy MacLeod
0 siblings, 1 reply; 14+ messages in thread
From: Yash Shinde @ 2025-03-14 15:50 UTC (permalink / raw)
To: Randy MacLeod, Richard Purdie, deepesh.varatharajan
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Khem Raj,
openembedded-core
[-- Attachment #1: Type: text/plain, Size: 4744 bytes --]
On 14-03-2025 19:18, Randy MacLeod wrote:
> On 2025-03-14 8:52 a.m., Yash Shinde wrote:
>>
>>
>> On 14-03-2025 00:18, Randy MacLeod wrote:
>>> On 2025-03-07 6:37 p.m., Richard Purdie wrote:
>>>> On Fri, 2025-03-07 at 16:02 -0500, Randy MacLeod wrote:
>>>>> ❯ for i in `ls -d *src`; do du -sh $i; done
>>>>>
>>>>> 3.5G rustc-1.82.0-src
>>>>> 4.8G rustc-1.83.0-src
>>>>> 4.9G rustc-1.84.0-src
>>>>> 3.9G rustc-1.85.0-src
>>>>>
>>>>> I didn't check for the other 4 GB yet...
>>>>>
>>>>>
>>>> rust, rust-native, nativesdk-rust, cargo and so on.
>>>>
>>>>> Should we do that an host the tarball on yoctoproject.org?
>>>>> <https://urldefense.com/v3/__http://yoctoproject.org?__;!!AjveYdw8EvQ!fJXJLq5zUX_ORAdT0imsy5PfIAHVBjw3rwJRpJH0HgmwRJiTyMFIQebHf7jG9o_l7GKu06t9zK2RNaNX3CujsTYP40pyXJxYOXO78vw$>
>>>>>
>>>>> Should we write a custom unpack rule to
>>>>> --exclude=rustc-1.83.0-src/src/gcc ?
>>>>>
>>>> Or just delete the directory in a do_unpack postfunc?
>>>
>>> Yash has 1.84 mostly working and
>>>
>>> will add a post unpack change to rm -rf rustc-1.83.0-src/src/gcc
>>>
>>>>
>>>> Or wait for 1.85?
>>>
>>> This likely won't get merged until YP-5.3. We'll see how long it
>>> takes to be ready for review.
>>>
>>>
>>>>
>>>> This is annoying "bloat" which we at least need to identify and
>>>> work out a plan for.
>>>>>
>>>>>
>>>>>
>>>>> Next week, I'll also dig into the 'tmp' usage increase to
>>>>> understand where the 5 GB that Richard reported comes from.
>>>>>
>>>> See above, I'm guessing so it needs to be confirmed but...
>>>
>>>
>>> Yashe,
>>>
>>> Can you review the reason for the FSspace usage difference between
>>> 1.82, 1.83 when you have time?
>>>
>>
>> The following differences were seen when compared the FS usage
>> between v1.82 and v1.83:
>>
>> I did a basic "bitbake rust" build (in separate dir paths) to check
>> the effect on Yocto build FS:
>>
>> The TMPDIR FS usage:
>>
>> TMDIR FS usage v1.82.0
>> v1.83.0
>> du -sh poky/build/tmp/ 65 G
>> 73 G
>> du -sh
>> poky/build/tmp/work/core2-64-poky-linux/rust/1.8x.0/rustc-1.8x.0-src/
>> 9.8 G 12 G
>>
>>
>> It's more 8G in v1.83.
>>
>
> Thanks Yash!
>
> It's a bit odd that you see an 8G diff and YP AB saw 5 GB but that's
> close enough for now.
>
> Please run the same analysis for 1.84 update both before and after
> removing the src/gcc .
>
> Please summarize the data for 1.82, 1.83 and the two sets of data for
> 1.84.
>
> I'd expect 1.84 + "rm -rf src/gcc" to be somewhat larger than 1.82 but
> much smaller than 1.83.
>
TMDIR FS usage v1.82.0 v1.83.0
v1.84.0 v1.84 + rm -rf src/gcc
du -sh poky/build/tmp/ 65 G 73 G
73 G 72 G
du -sh poky/build/../1.8x.0/rustc-1.8x.0-src/ 9.8
G 12 G 12
G 11 G
The size of TMPDIR increased from 65 G in 1.82 to 73 G in 1.83 and
remained same in 1.84.
After removing "src/gcc"(1.1 G) the size is reduced to 72G.
Thanks,
Yash.
>
> ../Randy
>
>
>>
>> The main reason for FS usuage differences in v1.83 are:
>> 1. Addition of gcc ~1.1 G.2. The addition of enzyme AD sub module ~392 Mb.
>>
>> References:
>> https://github.com/rust-lang/rust/commit/9028177115718b38c0a189c4fb9eda03a14841d7
>> https://github.com/rust-lang/rust/issues/124509
>> https://github.com/rust-lang/rust/pull/129175
>> https://github.com/rust-lang/rust/commit/59d4114b2d1aaac9a6dfe770997f2e79ccfd28ab
>>
>>
>> Dir
>> 1.82.0
>> 1.83.0
>> Diff
>> rustc-1.8x.0-src.tar.xz
>> 210Mb
>> 338Mb
>> 128Mb
>> rustc-1.8x.0-src
>> 3.5G
>> 4.8G
>> 1.3G
>>
>> (PS: Please ignore the previous mail.)
>>
>> Regards,
>> Yash
>>>
>>>
>>> ../Randy
>>>
>>>
>>>
>>>
>>>>
>>>> Cheers,
>>>>
>>>> Richard
>>>>
>>>>
>>>
>>> --
>>> # Randy MacLeod
>>> # Wind River Linux
>
>
> --
> # Randy MacLeod
> # Wind River Linux
--
Regards,
Yash Shinde
[-- Attachment #2: Type: text/html, Size: 14285 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !!
2025-03-14 15:50 ` Yash Shinde
@ 2025-03-18 0:35 ` Randy MacLeod
2025-03-18 10:34 ` Yash Shinde
0 siblings, 1 reply; 14+ messages in thread
From: Randy MacLeod @ 2025-03-18 0:35 UTC (permalink / raw)
To: Yash Shinde, Richard Purdie, deepesh.varatharajan
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Khem Raj,
openembedded-core
[-- Attachment #1: Type: text/plain, Size: 6848 bytes --]
On 2025-03-14 11:50 a.m., Yash Shinde wrote:
>
>
> On 14-03-2025 19:18, Randy MacLeod wrote:
...
>> Thanks Yash!
>>
>> It's a bit odd that you see an 8G diff and YP AB saw 5 GB but that's
>> close enough for now.
>>
>> Please run the same analysis for 1.84 update both before and after
>> removing the src/gcc .
>>
>> Please summarize the data for 1.82, 1.83 and the two sets of data for
>> 1.84.
>>
>> I'd expect 1.84 + "rm -rf src/gcc" to be somewhat larger than 1.82
>> but much smaller than 1.83.
>>
> TMDIR FS usage v1.82.0 v1.83.0
> v1.84.0 v1.84 + rm -rf src/gcc
> du -sh poky/build/tmp/ 65 G 73
> G 73 G 72 G
>
What steps did you take (bitbake rust-native ? ) before comparing these
tmp dir trees?
So what made the 1.82.0 and either 1.83.0 or 1.84.0 differ in size so
significantly? See below for my approach for the src tree.
Hopefully you can do something similar or better for the build/tmp dir
that's a ~8 GB diff from 1.82 to 1.84.
And still 7 GB after rm -rf src/gcc. Please read the rest of this email
and send the update if it's ready before
spending time on the analysis of the size difference.
> du -sh poky/build/../1.8x.0/rustc-1.8x.0-src/ 9.8
> G 12 G 12
> G 11 G
>
> The size of TMPDIR increased from 65 G in 1.82 to 73 G in 1.83 and
> remained same in 1.84.
> After removing "src/gcc"(1.1 G) the size is reduced to 72G.
>
And the build and test worked well, I assume.
If so please send the update with the rm -rf src/gcc .
I took a look at the source tree differences a little.
I tried using ncdu and meld but they aren't really the right tool.
I ended up doing the following:
Unpack two tarballs then mkdir du
❯ du -sk rustc-1.82.0-src/* | sort -n > du/du-1.82-top
❯ du -sk rustc-1.84.0-src/* | sort -n > du/du-1.84-top
# manually edit line order
*❯* sdiff du/du-1.8*-top
4 rustc-1.82.0-src/Cargo.toml | 4 rustc-1.84.0-src/Cargo.toml
4 rustc-1.82.0-src/configure | 4 rustc-1.84.0-src/configure
4 rustc-1.82.0-src/CONTRIBUTING.md | 4 rustc-1.84.0-src/CONTRIBUTING.md
4 rustc-1.82.0-src/git-commit-hash | 4 rustc-1.84.0-src/git-commit-hash
4 rustc-1.82.0-src/git-commit-info | 4 rustc-1.84.0-src/git-commit-info
4 rustc-1.82.0-src/LICENSE-MIT | 4 rustc-1.84.0-src/LICENSE-MIT
4 rustc-1.82.0-src/README.md | 4 rustc-1.84.0-src/README.md
4 rustc-1.82.0-src/version | 4 rustc-1.84.0-src/version
4 rustc-1.82.0-src/x.py | 4 rustc-1.84.0-src/x.py
12 rustc-1.82.0-src/LICENSE-APACHE | 12 rustc-1.84.0-src/LICENSE-APACHE
24 rustc-1.82.0-src/COPYRIGHT | 24 rustc-1.84.0-src/COPYRIGHT
40 rustc-1.82.0-src/config.example.toml | 44 rustc-1.84.0-src/config.example.toml
140 rustc-1.82.0-src/Cargo.lock | 140 rustc-1.84.0-src/Cargo.lock
736 rustc-1.82.0-src/RELEASES.md | 768 rustc-1.84.0-src/RELEASES.md
36364 rustc-1.82.0-src/compiler | 37124 rustc-1.84.0-src/compiler
43928 rustc-1.82.0-src/library | 44484 rustc-1.84.0-src/library
165588 rustc-1.82.0-src/tests | 169872 rustc-1.84.0-src/tests
1379288 rustc-1.82.0-src/src | 2889512 rustc-1.84.0-src/src
1975056 rustc-1.82.0-src/vendor | 1926968 rustc-1.84.0-src/vendor
Since I'm always asking for you to do the math, I got chatgtp to do mine
for me:
|+4 config.example.toml +32 RELEASES.md +760 compiler +556 library +4284
tests +1510224 src -48088 vendor|
Positive numbers indicate an increase in size, while the negative number
for |vendor| indicates a decrease.
# Similarly for src and vendor subdirs:
❯ du -sk rustc-1.84.0-src/src/* | sort -n > du/du-1.84-src
...
sdiff du/du-1.8*-src
4 rustc-1.82.0-src/src/README.md | 4 rustc-1.84.0-src/src/README.md
4 rustc-1.82.0-src/src/version | 4 rustc-1.84.0-src/src/version
44 rustc-1.82.0-src/src/stage0 | 44 rustc-1.84.0-src/src/stage0
| 56 rustc-1.84.0-src/src/build_helper
| 56 rustc-1.84.0-src/src/rustc-std-workspace
60 rustc-1.82.0-src/src/rustdoc-json-types | 64 rustc-1.84.0-src/src/rustdoc-json-types
1208 rustc-1.82.0-src/src/ci | 1220 rustc-1.84.0-src/src/ci
1408 rustc-1.82.0-src/src/bootstrap | 1468 rustc-1.84.0-src/src/bootstrap
2348 rustc-1.82.0-src/src/etc | 2344 rustc-1.84.0-src/src/etc
3368 rustc-1.82.0-src/src/librustdoc | 3456 rustc-1.84.0-src/src/librustdoc
42096 rustc-1.82.0-src/src/doc | 43048 rustc-1.84.0-src/src/doc
290368 rustc-1.82.0-src/src/tools | 693384 rustc-1.84.0-src/src/tools
1038376 rustc-1.82.0-src/src/llvm-project | 1038408 rustc-1.84.0-src/src/llvm-project
> 1105952 rustc-1.84.0-src/src/gcc
the major difference is the src dir.
|+56 build_helper +56 rustc-std-workspace +4 rustdoc-json-types +12 ci
+60 bootstrap -4 etc +88 librustdoc +952 doc +403016 tools +32
llvm-project +1105952 gcc |
Vendor dir is harder to compare since there are so many files and the number of files has changed:
✦ ❯ wc -l du/du-1.82-vendor du/du-1.84-vendor
1511 du/du-1.82-vendor
1530 du/du-1.84-vendor
The total size changed from 1975056 to 1926968 - a decrease, so that's not worth looking into.
../Randy
> Thanks,
> Yash.
>
>>
>> ../Randy
>>
>>
>>>
>>> The main reason for FS usuage differences in v1.83 are:
>>> 1. Addition of gcc ~1.1 G.2. The addition of enzyme AD sub module ~392 Mb.
>>>
>>> References:
>>> https://github.com/rust-lang/rust/commit/9028177115718b38c0a189c4fb9eda03a14841d7
>>> https://github.com/rust-lang/rust/issues/124509
>>> https://github.com/rust-lang/rust/pull/129175
>>> https://github.com/rust-lang/rust/commit/59d4114b2d1aaac9a6dfe770997f2e79ccfd28ab
>>>
>>>
>>> Dir
>>> 1.82.0
>>> 1.83.0
>>> Diff
>>> rustc-1.8x.0-src.tar.xz
>>> 210Mb
>>> 338Mb
>>> 128Mb
>>> rustc-1.8x.0-src
>>> 3.5G
>>> 4.8G
>>> 1.3G
>>>
>>> (PS: Please ignore the previous mail.)
>>>
>>> Regards,
>>> Yash
>>>>
>>>>
>>>> ../Randy
>>>>
>>>>
>>>>
>>>>
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Richard
>>>>>
>>>>>
>>>>
>>>> --
>>>> # Randy MacLeod
>>>> # Wind River Linux
>>
>>
>> --
>> # Randy MacLeod
>> # Wind River Linux
> --
> Regards,
> Yash Shinde
--
# Randy MacLeod
# Wind River Linux
[-- Attachment #2: Type: text/html, Size: 14340 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !!
2025-03-18 0:35 ` Randy MacLeod
@ 2025-03-18 10:34 ` Yash Shinde
0 siblings, 0 replies; 14+ messages in thread
From: Yash Shinde @ 2025-03-18 10:34 UTC (permalink / raw)
To: Randy MacLeod, Richard Purdie, deepesh.varatharajan
Cc: Shivaprasad.Moodalappa, Sundeep.Kokkonda, Khem Raj,
openembedded-core
[-- Attachment #1: Type: text/plain, Size: 8063 bytes --]
On 18-03-2025 06:05, Randy MacLeod wrote:
> On 2025-03-14 11:50 a.m., Yash Shinde wrote:
>>
>>
>> On 14-03-2025 19:18, Randy MacLeod wrote:
>
> ...
>
>
>>> Thanks Yash!
>>>
>>> It's a bit odd that you see an 8G diff and YP AB saw 5 GB but that's
>>> close enough for now.
>>>
>>> Please run the same analysis for 1.84 update both before and after
>>> removing the src/gcc .
>>>
>>> Please summarize the data for 1.82, 1.83 and the two sets of data
>>> for 1.84.
>>>
>>> I'd expect 1.84 + "rm -rf src/gcc" to be somewhat larger than 1.82
>>> but much smaller than 1.83.
>>>
>> TMDIR FS usage v1.82.0
>> v1.83.0 v1.84.0 v1.84 +
>> rm -rf src/gcc
>> du -sh poky/build/tmp/ 65 G
>> 73 G 73
>> G 72 G
>>
> What steps did you take (bitbake rust-native ? ) before comparing
> these tmp dir trees?
>
> So what made the 1.82.0 and either 1.83.0 or 1.84.0 differ in size so
> significantly? See below for my approach for the src tree.
> Hopefully you can do something similar or better for the build/tmp dir
> that's a ~8 GB diff from 1.82 to 1.84.
> And still 7 GB after rm -rf src/gcc. Please read the rest of this
> email and send the update if it's ready before
> spending time on the analysis of the size difference.
>
I performed a basic "bitbake rust" build which internally builds
libstd-rs, rust, rust-llvm, cargo and their native builds.
In 1.83/1.84, each of these build sources contains a rustc-1.84.1-src
dir which also includes the gcc tree(1 GB) and the enzyme module(~400 Mb),
resulting in an additional 1.4 GB of FS usage per build.*
*
❯ find . -path "*/rustc-1.84.1-src/src/gcc" -type d
./work/x86_64-linux/rust-llvm-native/1.84.1/rustc-1.84.1-src/src/gcc
./work/x86_64-linux/cargo-native/1.84.1/rustc-1.84.1-src/src/gcc
./work/x86_64-linux/rust-native/1.84.1/rustc-1.84.1-src/src/gcc
./work/core2-64-poky-linux/rust/1.84.1/rustc-1.84.1-src/src/gcc
./work/core2-64-poky-linux/libstd-rs/1.84.1/rustc-1.84.1-src/src/gcc
./work/core2-64-poky-linux/rust-llvm/1.84.1/rustc-1.84.1-src/src/gcc
❯ find . -path "*/rustc-1.84.1-src/src/tools/enzyme" -type d
./work/x86_64-linux/rust-llvm-native/1.84.1/rustc-1.84.1-src/src/tools/enzyme
./work/x86_64-linux/cargo-native/1.84.1/rustc-1.84.1-src/src/tools/enzyme
./work/x86_64-linux/rust-native/1.84.1/rustc-1.84.1-src/src/tools/enzyme
./work/core2-64-poky-linux/rust/1.84.1/rustc-1.84.1-src/src/tools/enzyme
./work/core2-64-poky-linux/libstd-rs/1.84.1/rustc-1.84.1-src/src/tools/enzyme
./work/core2-64-poky-linux/rust-llvm/1.84.1/rustc-1.84.1-src/src/tools/enzyme
So, *1.4 GB * 6 = 8.4 GB
*
Thus, it takes ~8GB of extra space than v1.82.
>
>> du -sh poky/build/../1.8x.0/rustc-1.8x.0-src/ 9.8
>> G 12 G 12
>> G 11 G
>>
>> The size of TMPDIR increased from 65 G in 1.82 to 73 G in 1.83 and
>> remained same in 1.84.
>> After removing "src/gcc"(1.1 G) the size is reduced to 72G.
>>
> And the build and test worked well, I assume.
>
> If so please send the update with the rm -rf src/gcc .
>
I added a "do_unpack:append()" task to remove the gcc tree in rust
recipe and it works as expected.
Currently, we are investigating a few issue seen with the rust v1.84.1
test suite.
Once these issues are resolved, we will send the update with "rm -rf
src/gcc".
(I also did a similar analysis as below and mentioned the details with
the image attached at
https://lists.openembedded.org/g/openembedded-core/message/212842.)
Regards,
Yash
>
>
>
> I took a look at the source tree differences a little.
> I tried using ncdu and meld but they aren't really the right tool.
>
> I ended up doing the following:
>
> Unpack two tarballs then mkdir du
>
> ❯ du -sk rustc-1.82.0-src/* | sort -n > du/du-1.82-top
>
> ❯ du -sk rustc-1.84.0-src/* | sort -n > du/du-1.84-top
>
> # manually edit line order
>
>
> *❯* sdiff du/du-1.8*-top
> 4 rustc-1.82.0-src/Cargo.toml | 4 rustc-1.84.0-src/Cargo.toml
> 4 rustc-1.82.0-src/configure | 4 rustc-1.84.0-src/configure
> 4 rustc-1.82.0-src/CONTRIBUTING.md | 4 rustc-1.84.0-src/CONTRIBUTING.md
> 4 rustc-1.82.0-src/git-commit-hash | 4 rustc-1.84.0-src/git-commit-hash
> 4 rustc-1.82.0-src/git-commit-info | 4 rustc-1.84.0-src/git-commit-info
> 4 rustc-1.82.0-src/LICENSE-MIT | 4 rustc-1.84.0-src/LICENSE-MIT
> 4 rustc-1.82.0-src/README.md | 4 rustc-1.84.0-src/README.md
> 4 rustc-1.82.0-src/version | 4 rustc-1.84.0-src/version
> 4 rustc-1.82.0-src/x.py | 4 rustc-1.84.0-src/x.py
> 12 rustc-1.82.0-src/LICENSE-APACHE | 12 rustc-1.84.0-src/LICENSE-APACHE
> 24 rustc-1.82.0-src/COPYRIGHT | 24 rustc-1.84.0-src/COPYRIGHT
> 40 rustc-1.82.0-src/config.example.toml | 44 rustc-1.84.0-src/config.example.toml
> 140 rustc-1.82.0-src/Cargo.lock | 140 rustc-1.84.0-src/Cargo.lock
> 736 rustc-1.82.0-src/RELEASES.md | 768 rustc-1.84.0-src/RELEASES.md
> 36364 rustc-1.82.0-src/compiler | 37124 rustc-1.84.0-src/compiler
> 43928 rustc-1.82.0-src/library | 44484 rustc-1.84.0-src/library
> 165588 rustc-1.82.0-src/tests | 169872 rustc-1.84.0-src/tests
> 1379288 rustc-1.82.0-src/src | 2889512 rustc-1.84.0-src/src
> 1975056 rustc-1.82.0-src/vendor | 1926968 rustc-1.84.0-src/vendor
>
> Since I'm always asking for you to do the math, I got chatgtp to do
> mine for me:
>
> |+4 config.example.toml +32 RELEASES.md +760 compiler +556 library
> +4284 tests +1510224 src -48088 vendor|
>
> Positive numbers indicate an increase in size, while the negative
> number for |vendor| indicates a decrease.
>
>
> # Similarly for src and vendor subdirs:
>
> ❯ du -sk rustc-1.84.0-src/src/* | sort -n > du/du-1.84-src
> ...
>
>
> sdiff du/du-1.8*-src
> 4 rustc-1.82.0-src/src/README.md | 4 rustc-1.84.0-src/src/README.md
> 4 rustc-1.82.0-src/src/version | 4 rustc-1.84.0-src/src/version
> 44 rustc-1.82.0-src/src/stage0 | 44 rustc-1.84.0-src/src/stage0
> | 56 rustc-1.84.0-src/src/build_helper
> | 56 rustc-1.84.0-src/src/rustc-std-workspace
> 60 rustc-1.82.0-src/src/rustdoc-json-types | 64 rustc-1.84.0-src/src/rustdoc-json-types
> 1208 rustc-1.82.0-src/src/ci | 1220 rustc-1.84.0-src/src/ci
> 1408 rustc-1.82.0-src/src/bootstrap | 1468 rustc-1.84.0-src/src/bootstrap
> 2348 rustc-1.82.0-src/src/etc | 2344 rustc-1.84.0-src/src/etc
> 3368 rustc-1.82.0-src/src/librustdoc | 3456 rustc-1.84.0-src/src/librustdoc
> 42096 rustc-1.82.0-src/src/doc | 43048 rustc-1.84.0-src/src/doc
> 290368 rustc-1.82.0-src/src/tools | 693384 rustc-1.84.0-src/src/tools
> 1038376 rustc-1.82.0-src/src/llvm-project | 1038408 rustc-1.84.0-src/src/llvm-project
> > 1105952 rustc-1.84.0-src/src/gcc
>
>
> the major difference is the src dir.
>
> |+56 build_helper +56 rustc-std-workspace +4 rustdoc-json-types +12 ci
> +60 bootstrap -4 etc +88 librustdoc +952 doc +403016 tools +32
> llvm-project +1105952 gcc |
>
> Vendor dir is harder to compare since there are so many files and the number of files has changed:
>
> ✦ ❯ wc -l du/du-1.82-vendor du/du-1.84-vendor
> 1511 du/du-1.82-vendor
> 1530 du/du-1.84-vendor
>
>
> The total size changed from 1975056 to 1926968 - a decrease, so that's not worth looking into.
>
> ../Randy
>
>
>
>> Thanks,
>> Yash.
>>
[-- Attachment #2: Type: text/html, Size: 13506 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-03-18 10:34 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-05 13:44 [PATCH V4 1/3] rust: Fix build break because of download-ci-llvm Deepesh.Varatharajan
2025-03-05 13:44 ` [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 Deepesh.Varatharajan
2025-03-07 21:02 ` [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 --> bloat alert !! Randy MacLeod
2025-03-07 23:37 ` Richard Purdie
2025-03-13 18:48 ` Randy MacLeod
2025-03-14 12:32 ` Yash Shinde
2025-03-14 12:52 ` Yash Shinde
2025-03-14 13:48 ` Randy MacLeod
2025-03-14 15:50 ` Yash Shinde
2025-03-18 0:35 ` Randy MacLeod
2025-03-18 10:34 ` Yash Shinde
2025-03-12 9:52 ` [OE-core] [PATCH V4 2/3] rust: Upgrade 1.82.0->1.83.0 Alexander Kanavin
2025-03-14 4:38 ` Deepesh Varatharajan
2025-03-05 13:44 ` [PATCH V4 3/3] rust: Oe-selftest changes for rust v1.83.0 Deepesh.Varatharajan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox