Skip to content

Commit b4d93cc

Browse files
committed
---
yaml --- r: 42009 b: refs/heads/master c: ff91396 h: refs/heads/master i: 42007: c810f4a v: v3
1 parent b78b869 commit b4d93cc

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
refs/heads/master: d73077f82dc0f074f7abcb017bd73f4d70a685e9
2+
refs/heads/master: ff9139605c2977b1db45c8ec02b9040bdbd7911a
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: 2f46b763da2c098913884f101b6d71d69af41b49
55
refs/heads/try: 3d5418789064fdb463e872a4e651af1c628a3650

trunk/mk/tests.mk

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,7 @@ check-stage$(1)-T-$(2)-H-$(3): \
236236
check-stage$(1)-T-$(2)-H-$(3)-rustc \
237237
check-stage$(1)-T-$(2)-H-$(3)-core \
238238
check-stage$(1)-T-$(2)-H-$(3)-std \
239+
check-stage$(1)-T-$(2)-H-$(3)-syntax \
239240
check-stage$(1)-T-$(2)-H-$(3)-rpass \
240241
check-stage$(1)-T-$(2)-H-$(3)-rpass-full \
241242
check-stage$(1)-T-$(2)-H-$(3)-rfail \
@@ -261,6 +262,9 @@ check-stage$(1)-T-$(2)-H-$(3)-core: \
261262
check-stage$(1)-T-$(2)-H-$(3)-std: \
262263
check-stage$(1)-T-$(2)-H-$(3)-std-dummy
263264

265+
check-stage$(1)-T-$(2)-H-$(3)-syntax: \
266+
check-stage$(1)-T-$(2)-H-$(3)-syntax-dummy
267+
264268
check-stage$(1)-T-$(2)-H-$(3)-rustc: \
265269
check-stage$(1)-T-$(2)-H-$(3)-rustc-dummy
266270

@@ -359,6 +363,20 @@ check-stage$(1)-T-$(2)-H-$(3)-std-dummy: \
359363
$$(Q)$$(call CFG_RUN_TEST,$$<,$(2),$(3)) $$(TESTARGS) \
360364
--logfile tmp/check-stage$(1)-T-$(2)-H-$(3)-std.log
361365

366+
# Rules for the libsyntax test runner
367+
368+
$(3)/test/syntaxtest.stage$(1)-$(2)$$(X): \
369+
$$(LIBSYNTAX_CRATE) $$(LIBSYNTAX_INPUTS) \
370+
$$(SREQ$(1)_T_$(2)_H_$(3))
371+
@$$(call E, compile_and_link: $$@)
372+
$$(STAGE$(1)_T_$(2)_H_$(3)) -o $$@ $$< --test
373+
374+
check-stage$(1)-T-$(2)-H-$(3)-syntax-dummy: \
375+
$(3)/test/syntaxtest.stage$(1)-$(2)$$(X)
376+
@$$(call E, run: $$<)
377+
$$(Q)$$(call CFG_RUN_TEST,$$<,$(2),$(3)) $$(TESTARGS) \
378+
--logfile tmp/check-stage$(1)-T-$(2)-H-$(3)-syntax.log
379+
362380
# Rules for the rustc test runner
363381

364382
$(3)/test/rustctest.stage$(1)-$(2)$$(X): \
@@ -760,6 +778,9 @@ check-stage$(1)-H-$(2)-core: \
760778
check-stage$(1)-H-$(2)-std: \
761779
$$(foreach target,$$(CFG_TARGET_TRIPLES), \
762780
check-stage$(1)-T-$$(target)-H-$(2)-std)
781+
check-stage$(1)-H-$(2)-syntax: \
782+
$$(foreach target,$$(CFG_TARGET_TRIPLES), \
783+
check-stage$(1)-T-$$(target)-H-$(2)-syntax)
763784
check-stage$(1)-H-$(2)-rpass: \
764785
$$(foreach target,$$(CFG_TARGET_TRIPLES), \
765786
check-stage$(1)-T-$$(target)-H-$(2)-rpass)
@@ -856,6 +877,9 @@ check-stage$(1)-H-all-core: \
856877
check-stage$(1)-H-all-std: \
857878
$$(foreach target,$$(CFG_TARGET_TRIPLES), \
858879
check-stage$(1)-H-$$(target)-std)
880+
check-stage$(1)-H-all-syntax: \
881+
$$(foreach target,$$(CFG_TARGET_TRIPLES), \
882+
check-stage$(1)-H-$$(target)-syntax)
859883
check-stage$(1)-H-all-rpass: \
860884
$$(foreach target,$$(CFG_TARGET_TRIPLES), \
861885
check-stage$(1)-H-$$(target)-rpass)
@@ -917,6 +941,7 @@ check-stage$(1)-perf: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-perf
917941
check-stage$(1)-rustc: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-rustc
918942
check-stage$(1)-core: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-core
919943
check-stage$(1)-std: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-std
944+
check-stage$(1)-syntax: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-syntax
920945
check-stage$(1)-rpass: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-rpass
921946
check-stage$(1)-rpass-full: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-rpass-full
922947
check-stage$(1)-rfail: check-stage$(1)-H-$$(CFG_HOST_TRIPLE)-rfail

0 commit comments

Comments
 (0)