diff --git a/mk/perf.mk b/mk/perf.mk index fe5d1e69d5a..d8c1a4c2ab1 100644 --- a/mk/perf.mk +++ b/mk/perf.mk @@ -2,11 +2,13 @@ ifdef CFG_PERF_TOOL rustc-perf$(X): stage2/rustc$(X) @$(call E, perf compile: $@) - $(PERF_STAGE1) -L stage2 -o $@ $(COMPILER_CRATE) - rm -f $@ + $(PERF_STAGE1) -L stage2 -o $@ $(COMPILER_CRATE) >rustc-perf.err 2>&1 + $(Q)rm -f $@ else rustc-perf$(X): stage2/rustc$(X) - touch $@ + $(Q)touch $@ endif perf: check-stage2-perf rustc-perf$(X) + $(Q)find test/perf -name \*.err | xargs cat + $(Q)cat rustc-perf.err