From bc3831b7303b10781327d270dca2524cefdbff3d Mon Sep 17 00:00:00 2001 From: Keegan McAllister Date: Thu, 9 Oct 2014 21:26:51 -0700 Subject: [PATCH] Disable no-stack-check test on Windows --- src/test/run-make/no-stack-check/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/test/run-make/no-stack-check/Makefile b/src/test/run-make/no-stack-check/Makefile index 63f057d35c42..561056d719e6 100644 --- a/src/test/run-make/no-stack-check/Makefile +++ b/src/test/run-make/no-stack-check/Makefile @@ -1,5 +1,6 @@ -include ../tools.mk +ifndef IS_WINDOWS all: $(RUSTC) -O --emit asm attr.rs ! grep -q morestack $(TMPDIR)/attr.s @@ -7,3 +8,8 @@ all: grep -q morestack $(TMPDIR)/flag.s $(RUSTC) -O --emit asm -C no-stack-check flag.rs ! grep -q morestack $(TMPDIR)/flag.s +else +# On Windows we use __chkstk and it only appears in functions with large allocations, +# so this test wouldn't be reliable. +all: +endif