From 3938541d29f646e8a8757fc4a2bd70d1e60cc328 Mon Sep 17 00:00:00 2001 From: Miguel Ojeda Date: Fri, 21 Apr 2023 19:39:44 +0200 Subject: [PATCH] tests: add test for warning-free builds of `core` under `no_global_oom_handling` `tests/run-make/alloc-no-oom-handling` tests that `alloc` under `no_global_oom_handling` builds and is warning-free. Do the same for `core` to prevent issues such as [1]. Link: https://github.com/rust-lang/rust/pull/110649 [1] Signed-off-by: Miguel Ojeda --- tests/run-make/core-no-oom-handling/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 tests/run-make/core-no-oom-handling/Makefile diff --git a/tests/run-make/core-no-oom-handling/Makefile b/tests/run-make/core-no-oom-handling/Makefile new file mode 100644 index 0000000000000..28c5261ff854d --- /dev/null +++ b/tests/run-make/core-no-oom-handling/Makefile @@ -0,0 +1,6 @@ +include ../tools.mk + +FAKEROOT=$(TMPDIR)/fakeroot + +all: + $(RUSTC) --edition=2021 -Dwarnings --crate-type=rlib ../../../library/core/src/lib.rs --sysroot=$(FAKEROOT) --cfg no_global_oom_handling