Skip to content

Commit 07950c8

Browse files
committed
Add a FIXME about simplifying the make check rules
1 parent e13390a commit 07950c8

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

mk/tests.mk

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,14 @@ tidy:
9595

9696
define TEST_STAGEN
9797

98+
# FIXME: These rules are complicated by a scheme to produce .out files
99+
# for each test, with the idea that if the targets produce actual
100+
# output, subsequent "make check's" will just exit successfully
101+
# without re-running the tests. Unfortunately this scheme is currently
102+
# broken and the tests rerun with every invocation of "make check"
103+
# anyway. Nobody seems to have noticed, so it would be simpler to just
104+
# remove all the code here involved with producing .out files.
105+
98106
check-stage$(2): tidy \
99107
check-stage$(2)-rustc \
100108
check-stage$(2)-std \

0 commit comments

Comments
 (0)