about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--mk/perf.mk8
1 files changed, 5 insertions, 3 deletions
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