Skip to content

Commit aaf39e3

Browse files
committed
---
yaml --- r: 6489 b: refs/heads/master c: c906173 h: refs/heads/master i: 6487: f86f211 v: v3
1 parent ed35ada commit aaf39e3

File tree

3 files changed

+138
-111
lines changed

3 files changed

+138
-111
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
---
2-
refs/heads/master: 9c12c7c7f5462b56bad567112f8680dc81f9d68d
2+
refs/heads/master: c9061733c6b04803079d5cc141c53b999858dfc4

trunk/configure

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -349,9 +349,7 @@ step_msg "making directories"
349349
for i in \
350350
doc doc/std \
351351
nd nd/std \
352-
dl \
353-
test/run-pass test/run-fail test/compile-fail \
354-
test/bench test/perf test/pretty
352+
dl
355353
do
356354
make_dir $i
357355
done
@@ -399,6 +397,13 @@ do
399397
make_dir $h/stage$i/lib/rustc/$t/lib
400398
done
401399
done
400+
401+
make_dir $h/test/run-pass
402+
make_dir $h/test/run-fail
403+
make_dir $h/test/compile-fail
404+
make_dir $h/test/bench
405+
make_dir $h/test/perf
406+
make_dir $h/test/pretty
402407
done
403408

404409
# Configure submodules

trunk/mk/tests.mk

Lines changed: 129 additions & 107 deletions
Original file line numberDiff line numberDiff line change
@@ -115,63 +115,63 @@ define TEST_STAGEN
115115
# $(2) is the target triple to test
116116
# $(3) is the host triple to test
117117

118-
check-stage$(1)-$(2)-H-$(3): tidy \
119-
check-stage$(1)-$(2)-H-$(3)-rustc \
120-
check-stage$(1)-$(2)-H-$(3)-std \
121-
check-stage$(1)-$(2)-H-$(3)-rpass \
122-
check-stage$(1)-$(2)-H-$(3)-rfail \
123-
check-stage$(1)-$(2)-H-$(3)-cfail \
124-
check-stage$(1)-$(2)-H-$(3)-bench \
125-
check-stage$(1)-$(2)-H-$(3)-pretty
118+
check-stage$(1)-T-$(2)-H-$(3): tidy \
119+
check-stage$(1)-T-$(2)-H-$(3)-rustc \
120+
check-stage$(1)-T-$(2)-H-$(3)-std \
121+
check-stage$(1)-T-$(2)-H-$(3)-rpass \
122+
check-stage$(1)-T-$(2)-H-$(3)-rfail \
123+
check-stage$(1)-T-$(2)-H-$(3)-cfail \
124+
check-stage$(1)-T-$(2)-H-$(3)-bench \
125+
check-stage$(1)-T-$(2)-H-$(3)-pretty
126126

127-
check-stage$(1)-$(2)-H-$(3)-std: \
128-
check-stage$(1)-$(2)-H-$(3)-std-dummy
127+
check-stage$(1)-T-$(2)-H-$(3)-std: \
128+
check-stage$(1)-T-$(2)-H-$(3)-std-dummy
129129

130-
check-stage$(1)-$(2)-H-$(3)-rustc: \
131-
check-stage$(1)-$(2)-H-$(3)-rustc-dummy
130+
check-stage$(1)-T-$(2)-H-$(3)-rustc: \
131+
check-stage$(1)-T-$(2)-H-$(3)-rustc-dummy
132132

133-
check-stage$(1)-$(2)-H-$(3)-cfail: \
134-
check-stage$(1)-$(2)-H-$(3)-cfail-dummy
133+
check-stage$(1)-T-$(2)-H-$(3)-cfail: \
134+
check-stage$(1)-T-$(2)-H-$(3)-cfail-dummy
135135

136-
check-stage$(1)-$(2)-H-$(3)-rfail: \
137-
check-stage$(1)-$(2)-H-$(3)-rfail-dummy
136+
check-stage$(1)-T-$(2)-H-$(3)-rfail: \
137+
check-stage$(1)-T-$(2)-H-$(3)-rfail-dummy
138138

139-
check-stage$(1)-$(2)-H-$(3)-rpass: \
140-
check-stage$(1)-$(2)-H-$(3)-rpass-dummy
139+
check-stage$(1)-T-$(2)-H-$(3)-rpass: \
140+
check-stage$(1)-T-$(2)-H-$(3)-rpass-dummy
141141

142-
check-stage$(1)-$(2)-H-$(3)-bench: \
143-
check-stage$(1)-$(2)-H-$(3)-bench-dummy
142+
check-stage$(1)-T-$(2)-H-$(3)-bench: \
143+
check-stage$(1)-T-$(2)-H-$(3)-bench-dummy
144144

145-
check-stage$(1)-$(2)-H-$(3)-perf: \
146-
check-stage$(1)-$(2)-H-$(3)-perf-dummy
145+
check-stage$(1)-T-$(2)-H-$(3)-perf: \
146+
check-stage$(1)-T-$(2)-H-$(3)-perf-dummy
147147

148-
check-stage$(1)-$(2)-H-$(3)-pretty: \
149-
check-stage$(1)-$(2)-H-$(3)-pretty-rpass \
150-
check-stage$(1)-$(2)-H-$(3)-pretty-rfail \
151-
check-stage$(1)-$(2)-H-$(3)-pretty-bench \
152-
check-stage$(1)-$(2)-H-$(3)-pretty-pretty
148+
check-stage$(1)-T-$(2)-H-$(3)-pretty: \
149+
check-stage$(1)-T-$(2)-H-$(3)-pretty-rpass \
150+
check-stage$(1)-T-$(2)-H-$(3)-pretty-rfail \
151+
check-stage$(1)-T-$(2)-H-$(3)-pretty-bench \
152+
check-stage$(1)-T-$(2)-H-$(3)-pretty-pretty
153153

154-
check-stage$(1)-$(2)-H-$(3)-pretty-rpass: \
155-
check-stage$(1)-$(2)-H-$(3)-pretty-rpass-dummy
154+
check-stage$(1)-T-$(2)-H-$(3)-pretty-rpass: \
155+
check-stage$(1)-T-$(2)-H-$(3)-pretty-rpass-dummy
156156

157-
check-stage$(1)-$(2)-H-$(3)-pretty-rfail: \
158-
check-stage$(1)-$(2)-H-$(3)-pretty-rfail-dummy
157+
check-stage$(1)-T-$(2)-H-$(3)-pretty-rfail: \
158+
check-stage$(1)-T-$(2)-H-$(3)-pretty-rfail-dummy
159159

160-
check-stage$(1)-$(2)-H-$(3)-pretty-bench: \
161-
check-stage$(1)-$(2)-H-$(3)-pretty-bench-dummy
160+
check-stage$(1)-T-$(2)-H-$(3)-pretty-bench: \
161+
check-stage$(1)-T-$(2)-H-$(3)-pretty-bench-dummy
162162

163-
check-stage$(1)-$(2)-H-$(3)-pretty-pretty: \
164-
check-stage$(1)-$(2)-H-$(3)-pretty-pretty-dummy
163+
check-stage$(1)-T-$(2)-H-$(3)-pretty-pretty: \
164+
check-stage$(1)-T-$(2)-H-$(3)-pretty-pretty-dummy
165165

166166
# Rules for the standard library test runner
167167

168168
$(3)/test/stdtest.stage$(1)-$(2)$$(X): \
169169
$$(STDTEST_CRATE) $$(STDTEST_INPUTS) \
170170
$$(SREQ$(1)_T_$(2)_H_$(3))
171171
@$$(call E, compile_and_link: $$@)
172-
$$(STAGE$(1)_$(2)) -o $$@ $$< --test
172+
$$(STAGE$(1)_T_$(2)_H_$(3)) -o $$@ $$< --test
173173

174-
check-stage$(1)-$(2)-H-$(3)-std-dummy: \
174+
check-stage$(1)-T-$(2)-H-$(3)-std-dummy: \
175175
$(3)/test/stdtest.stage$(1)-$(2)$$(X)
176176
@$$(call E, run: $$<)
177177
$$(Q)$$(call CFG_RUN_TEST,$$<) $$(TESTARGS)
@@ -182,131 +182,140 @@ $(3)/test/rustctest.stage$(1)-$(2)$$(X): \
182182
$$(COMPILER_CRATE) \
183183
$$(COMPILER_INPUTS) \
184184
$$(SREQ$(1)_T_$(2)_H_$(3)) \
185-
$$(TARGET_LIB$(1)_T_$(2)_H_$(3))/$$(CFG_RUSTLLVM)
185+
$$(TLIB$(1)_T_$(2)_H_$(3))/$$(CFG_RUSTLLVM)
186186
@$$(call E, compile_and_link: $$@)
187-
$$(STAGE$(1)_$(2)) -o $$@ $$< --test
187+
$$(STAGE$(1)_T_$(2)_H_$(3)) -o $$@ $$< --test
188188

189-
check-stage$(1)-$(2)-H-$(3)-rustc-dummy: \
189+
check-stage$(1)-T-$(2)-H-$(3)-rustc-dummy: \
190190
$(3)/test/rustctest.stage$(1)-$(2)$$(X)
191191
@$$(call E, run: $$<)
192192
$$(Q)$$(call CFG_RUN_TEST,$$<) $$(TESTARGS)
193193

194194
# Rules for the cfail/rfail/rpass/bench/perf test runner
195195

196-
CTEST_COMMON_ARGS$(1)-$(2)-$(3) := \
196+
CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3) := \
197197
--compile-lib-path $$(HLIB$(1)_H_$(3)) \
198198
--run-lib-path $$(TLIB$(1)_T_$(2)_H_$(3)) \
199199
--rustc-path $$(HBIN$(1)_H_$(3))/rustc$$(X) \
200200
--stage-id stage$(1)-$(2) \
201201
--rustcflags "$$(CFG_RUSTC_FLAGS) --target=$(2)" \
202202
$$(CTEST_TESTARGS)
203203

204-
CFAIL_ARGS$(1)-$(2)-$(3) := $$(CTEST_COMMON_ARGS$(1)-$(2)-$(3)) \
205-
--src-base $$(S)src/test/compile-fail/ \
206-
--build-base test/compile-fail/ \
204+
CFAIL_ARGS$(1)-T-$(2)-H-$(3) := \
205+
$$(CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3)) \
206+
--src-base $$(S)src/test/compile-fail/ \
207+
--build-base test/compile-fail/ \
207208
--mode compile-fail
208209

209-
RFAIL_ARGS$(1)-$(2)-$(3) := $$(CTEST_COMMON_ARGS$(1)-$(2)-$(3)) \
210-
--src-base $$(S)src/test/run-fail/ \
211-
--build-base test/run-fail/ \
212-
--mode run-fail \
210+
RFAIL_ARGS$(1)-T-$(2)-H-$(3) := \
211+
$$(CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3)) \
212+
--src-base $$(S)src/test/run-fail/ \
213+
--build-base test/run-fail/ \
214+
--mode run-fail \
213215
$$(CTEST_RUNTOOL)
214216

215-
RPASS_ARGS$(1)-$(2)-$(3) := $$(CTEST_COMMON_ARGS$(1)-$(2)-$(3)) \
216-
--src-base $$(S)src/test/run-pass/ \
217-
--build-base test/run-pass/ \
218-
--mode run-pass \
217+
RPASS_ARGS$(1)-T-$(2)-H-$(3) := \
218+
$$(CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3)) \
219+
--src-base $$(S)src/test/run-pass/ \
220+
--build-base test/run-pass/ \
221+
--mode run-pass \
219222
$$(CTEST_RUNTOOL)
220223

221-
BENCH_ARGS$(1)-$(2)-$(3) := $$(CTEST_COMMON_ARGS$(1)-$(2)-$(3)) \
222-
--src-base $$(S)src/test/bench/ \
223-
--build-base test/bench/ \
224-
--mode run-pass \
224+
BENCH_ARGS$(1)-T-$(2)-H-$(3) := \
225+
$$(CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3)) \
226+
--src-base $$(S)src/test/bench/ \
227+
--build-base test/bench/ \
228+
--mode run-pass \
225229
$$(CTEST_RUNTOOL)
226230

227-
PERF_ARGS$(1)-$(2)-$(3) := $$(CTEST_COMMON_ARGS$(1)-$(2)-$(3)) \
228-
--src-base $$(S)src/test/bench/ \
229-
--build-base test/perf/ \
230-
--mode run-pass \
231+
PERF_ARGS$(1)-T-$(2)-H-$(3) := \
232+
$$(CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3)) \
233+
--src-base $$(S)src/test/bench/ \
234+
--build-base test/perf/ \
235+
--mode run-pass \
231236
$$(CTEST_PERF_RUNTOOL)
232237

233-
PRETTY_RPASS_ARGS$(1)-$(2)-$(3) := $$(CTEST_COMMON_ARGS$(1)-$(2)-$(3)) \
234-
--src-base $$(S)src/test/run-pass/ \
235-
--build-base test/run-pass/ \
236-
--mode pretty
237-
238-
PRETTY_RFAIL_ARGS$(1)-$(2)-$(3) := $$(CTEST_COMMON_ARGS$(1)-$(2)-$(3)) \
239-
--src-base $$(S)src/test/run-fail/ \
240-
--build-base test/run-fail/ \
241-
--mode pretty
242-
243-
PRETTY_BENCH_ARGS$(1)-$(2)-$(3) := $$(CTEST_COMMON_ARGS$(1)-$(2)-$(3)) \
244-
--src-base $$(S)src/test/bench/ \
245-
--build-base test/bench/ \
246-
--mode pretty
247-
248-
PRETTY_PRETTY_ARGS$(1)-$(2)-$(3) := $$(CTEST_COMMON_ARGS$(1)-$(2)-$(3)) \
249-
--src-base $$(S)src/test/pretty/ \
250-
--build-base test/pretty/ \
251-
--mode pretty
252-
253-
check-stage$(1)-$(2)-$(3)-cfail-dummy: \
238+
PRETTY_RPASS_ARGS$(1)-T-$(2)-H-$(3) := \
239+
$$(CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3)) \
240+
--src-base $$(S)src/test/run-pass/ \
241+
--build-base test/run-pass/ \
242+
--mode pretty
243+
244+
PRETTY_RFAIL_ARGS$(1)-T-$(2)-H-$(3) := \
245+
$$(CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3)) \
246+
--src-base $$(S)src/test/run-fail/ \
247+
--build-base test/run-fail/ \
248+
--mode pretty
249+
250+
PRETTY_BENCH_ARGS$(1)-T-$(2)-H-$(3) := \
251+
$$(CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3)) \
252+
--src-base $$(S)src/test/bench/ \
253+
--build-base test/bench/ \
254+
--mode pretty
255+
256+
PRETTY_PRETTY_ARGS$(1)-T-$(2)-H-$(3) := \
257+
$$(CTEST_COMMON_ARGS$(1)-T-$(2)-H-$(3)) \
258+
--src-base $$(S)src/test/pretty/ \
259+
--build-base test/pretty/ \
260+
--mode pretty
261+
262+
check-stage$(1)-T-$(2)-H-$(3)-cfail-dummy: \
254263
$$(HBIN$(1)_H_$(3))/compiletest$$(X) \
255264
$$(SREQ$(1)_T_$(2)_H_$(3)) \
256265
$$(CFAIL_TESTS)
257266
@$$(call E, run: $$<)
258267
$$(Q)$$(call CFG_RUN_CTEST,$(1),$$<) $$(CFAIL_ARGS$(1)-$(2))
259268

260-
check-stage$(1)-$(2)-$(3)-rfail-dummy: \
269+
check-stage$(1)-T-$(2)-H-$(3)-rfail-dummy: \
261270
$$(HBIN$(1)_H_$(3))/compiletest$$(X) \
262271
$$(SREQ$(1)_T_$(2)_H_$(3)) \
263272
$$(RFAIL_TESTS)
264273
@$$(call E, run: $$<)
265274
$$(Q)$$(call CFG_RUN_CTEST,$(1),$$<) $$(RFAIL_ARGS$(1)-$(2))
266275

267-
check-stage$(1)-$(2)-$(3)-rpass-dummy: \
276+
check-stage$(1)-T-$(2)-H-$(3)-rpass-dummy: \
268277
$$(HBIN$(1)_H_$(3))/compiletest$$(X) \
269278
$$(SREQ$(1)_T_$(2)_H_$(3)) \
270279
$$(RPASS_TESTS)
271280
@$$(call E, run: $$<)
272281
$$(Q)$$(call CFG_RUN_CTEST,$(1),$$<) $$(RPASS_ARGS$(1)-$(2))
273282

274-
check-stage$(1)-$(2)-$(3)-bench-dummy: \
283+
check-stage$(1)-T-$(2)-H-$(3)-bench-dummy: \
275284
$$(HBIN$(1)_H_$(3))/compiletest$$(X) \
276285
$$(SREQ$(1)_T_$(2)_H_$(3)) \
277286
$$(BENCH_TESTS)
278287
@$$(call E, run: $$<)
279288
$$(Q)$$(call CFG_RUN_CTEST,$(1),$$<) $$(BENCH_ARGS$(1)-$(2))
280289

281-
check-stage$(1)-$(2)-$(3)-perf-dummy: \
290+
check-stage$(1)-T-$(2)-H-$(3)-perf-dummy: \
282291
$$(HBIN$(1)_H_$(3))/compiletest$$(X) \
283292
$$(SREQ$(1)_T_$(2)_H_$(3)) \
284293
$$(BENCH_TESTS)
285294
@$$(call E, perf: $$<)
286295
$$(Q)$$(call CFG_RUN_CTEST,$(1),$$<) $$(PERF_ARGS$(1)-$(2))
287296

288-
check-stage$(1)-$(2)-$(3)-pretty-rpass-dummy: \
297+
check-stage$(1)-T-$(2)-H-$(3)-pretty-rpass-dummy: \
289298
$$(HBIN$(1)_H_$(3))/compiletest$$(X) \
290299
$$(SREQ$(1)_T_$(2)_H_$(3)) \
291300
$$(RPASS_TESTS)
292301
@$$(call E, run: $$<)
293302
$$(Q)$$(call CFG_RUN_CTEST,$(1),$$<) $$(PRETTY_RPASS_ARGS$(1)-$(2))
294303

295-
check-stage$(1)-$(2)-pretty-rfail-dummy: \
304+
check-stage$(1)-T-$(2)-H-$(3)-pretty-rfail-dummy: \
296305
$$(HBIN$(1)_H_$(3))/compiletest$$(X) \
297306
$$(SREQ$(1)_T_$(2)_H_$(3)) \
298307
$$(RFAIL_TESTS)
299308
@$$(call E, run: $$<)
300309
$$(Q)$$(call CFG_RUN_CTEST,$(1),$$<) $$(PRETTY_RFAIL_ARGS$(1)-$(2))
301310

302-
check-stage$(1)-$(2)-pretty-bench-dummy: \
311+
check-stage$(1)-T-$(2)-H-$(3)-pretty-bench-dummy: \
303312
$$(HBIN$(1)_H_$(3))/compiletest$$(X) \
304313
$$(SREQ$(1)_T_$(2)_H_$(3)) \
305314
$$(BENCH_TESTS)
306315
@$$(call E, run: $$<)
307316
$$(Q)$$(call CFG_RUN_CTEST,$(1),$$<) $$(PRETTY_BENCH_ARGS$(1)-$(2))
308317

309-
check-stage$(1)-$(2)-pretty-pretty-dummy: \
318+
check-stage$(1)-T-$(2)-H-$(3)-pretty-pretty-dummy: \
310319
$$(HBIN$(1)_H_$(3))/compiletest$$(X) \
311320
$$(SREQ$(1)_T_$(2)_H_$(3)) \
312321
$$(PRETTY_TESTS)
@@ -317,33 +326,46 @@ endef
317326

318327
# Instantiate the template for stage 0, 1, 2, 3
319328

320-
$(foreach target,$(CFG_TARGET_TRIPLES), \
321-
$(eval $(call TEST_STAGEN,0,$(target))) \
322-
$(eval $(call TEST_STAGEN,1,$(target))) \
323-
$(eval $(call TEST_STAGEN,2,$(target))) \
324-
$(eval $(call TEST_STAGEN,3,$(target))))
329+
$(foreach host,$(CFG_TARGET_TRIPLES), \
330+
$(eval $(foreach target,$(CFG_TARGET_TRIPLES), \
331+
$(eval $(foreach stage,$(STAGES), \
332+
$(eval $(call TEST_STAGEN,$(stage),$(target),$(host))))))))
325333

326334
# Make convenient Shorthand Targets for use on command
327335
# line or by other rules:
328336

329-
define DEF_CHECK_STAGE
337+
define DEF_CHECK_SAME
330338

331-
check-stage$(1): check-stage$(1)-$$(CFG_HOST_TRIPLE)
332-
check-stage$(1)-perf: check-stage$(1)-$$(CFG_HOST_TRIPLE)-perf
333-
check-stage$(1)-rustc: check-stage$(1)-$$(CFG_HOST_TRIPLE)-rustc
334-
check-stage$(1)-std: check-stage$(1)-$$(CFG_HOST_TRIPLE)-std
335-
check-stage$(1)-rpass: check-stage$(1)-$$(CFG_HOST_TRIPLE)-rpass
336-
check-stage$(1)-rfail: check-stage$(1)-$$(CFG_HOST_TRIPLE)-rfail
337-
check-stage$(1)-cfail: check-stage$(1)-$$(CFG_HOST_TRIPLE)-cfail
338-
check-stage$(1)-bench: check-stage$(1)-$$(CFG_HOST_TRIPLE)-bench
339+
check-stage$(1)-H-$(2): check-stage$(1)-T-$(2)-H-$(2)
340+
check-stage$(1)-H-$(2)-perf: check-stage$(1)-T-$(2)-H-$(2)-perf
341+
check-stage$(1)-H-$(2)-rustc: check-stage$(1)-T-$(2)-H-$(2)-rustc
342+
check-stage$(1)-H-$(2)-std: check-stage$(1)-T-$(2)-H-$(2)-std
343+
check-stage$(1)-H-$(2)-rpass: check-stage$(1)-T-$(2)-H-$(2)-rpass
344+
check-stage$(1)-H-$(2)-rfail: check-stage$(1)-T-$(2)-H-$(2)-rfail
345+
check-stage$(1)-H-$(2)-cfail: check-stage$(1)-T-$(2)-H-$(2)-cfail
346+
check-stage$(1)-H-$(2)-bench: check-stage$(1)-T-$(2)-H-$(2)-bench
339347

340348
endef
341349

342-
$(eval $(call DEF_CHECK_STAGE,0))
343-
$(eval $(call DEF_CHECK_STAGE,1))
344-
$(eval $(call DEF_CHECK_STAGE,2))
345-
$(eval $(call DEF_CHECK_STAGE,3))
350+
$(foreach stage,$(STAGES), \
351+
$(eval $(foreach target,$(CFG_TARGET_TRIPLES), \
352+
$(eval $(call DEF_CHECK_SAME,$(stage),$(target))))))
353+
354+
define DEF_CHECK_HOST
355+
356+
check-stage$(1): check-stage$(1)-H-$(CFG_HOST_TRIPLE)
357+
check-stage$(1)-perf: check-stage$(1)-H-$(CFG_HOST_TRIPLE)-perf
358+
check-stage$(1)-rustc: check-stage$(1)-H-$(CFG_HOST_TRIPLE)-rustc
359+
check-stage$(1)-std: check-stage$(1)-H-$(CFG_HOST_TRIPLE)-std
360+
check-stage$(1)-rpass: check-stage$(1)-H-$(CFG_HOST_TRIPLE)-rpass
361+
check-stage$(1)-rfail: check-stage$(1)-H-$(CFG_HOST_TRIPLE)-rfail
362+
check-stage$(1)-cfail: check-stage$(1)-H-$(CFG_HOST_TRIPLE)-cfail
363+
check-stage$(1)-bench: check-stage$(1)-H-$(CFG_HOST_TRIPLE)-bench
364+
365+
endef
346366

367+
$(foreach stage,$(STAGES), \
368+
$(eval $(call DEF_CHECK_HOST,$(stage))))
347369

348370
######################################################################
349371
# Fast-test rules

0 commit comments

Comments
 (0)