From ae9496c256fc31c696318097c25a07efb16bb521 Mon Sep 17 00:00:00 2001 From: Weihang Lo Date: Fri, 31 Jan 2025 22:58:55 -0500 Subject: [PATCH 1/2] Update cargo --- src/tools/cargo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/cargo b/src/tools/cargo index cecde95c119a4..776129a2b9392 160000 --- a/src/tools/cargo +++ b/src/tools/cargo @@ -1 +1 @@ -Subproject commit cecde95c119a456c30e57d3e4b31fff5a7d83df4 +Subproject commit 776129a2b93928a67ec4c2f8e5bc3cfeb5bc06cd From b1bc34c796173f9a3d24b7b637662c14c29c9fb4 Mon Sep 17 00:00:00 2001 From: Weihang Lo Date: Sat, 1 Feb 2025 12:24:17 -0500 Subject: [PATCH 2/2] library: add cfg `test` as known cfg This is needed because since rust-lang/cargo#15007 `test` is no longer a built-in well-known cfg when `[lib] test = false` is set. --- library/core/Cargo.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/library/core/Cargo.toml b/library/core/Cargo.toml index b7c6db6c78dde..4d69f0d83deca 100644 --- a/library/core/Cargo.toml +++ b/library/core/Cargo.toml @@ -31,6 +31,7 @@ check-cfg = [ 'cfg(no_fp_fmt_parse)', 'cfg(stdarch_intel_sde)', 'cfg(target_arch, values("xtensa"))', + 'cfg(test)', # core use #[path] imports to portable-simd `core_simd` crate # and to stdarch `core_arch` crate which messes-up with Cargo list # of declared features, we therefor expect any feature cfg