From 07950c885138bef160d0555ab5482b978f229f7f Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Mon, 1 Aug 2011 12:12:50 -0700 Subject: [PATCH] Add a FIXME about simplifying the make check rules --- mk/tests.mk | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mk/tests.mk b/mk/tests.mk index 8df9c4b6995..0f8bc44f230 100644 --- a/mk/tests.mk +++ b/mk/tests.mk @@ -95,6 +95,14 @@ tidy: define TEST_STAGEN +# FIXME: These rules are complicated by a scheme to produce .out files +# for each test, with the idea that if the targets produce actual +# output, subsequent "make check's" will just exit successfully +# without re-running the tests. Unfortunately this scheme is currently +# broken and the tests rerun with every invocation of "make check" +# anyway. Nobody seems to have noticed, so it would be simpler to just +# remove all the code here involved with producing .out files. + check-stage$(2): tidy \ check-stage$(2)-rustc \ check-stage$(2)-std \