This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Go patch committed: Test r* tests in parallel
- From: Ian Lance Taylor <iant at google dot com>
- To: gcc-patches at gcc dot gnu dot org, gofrontend-dev at googlegroups dot com
- Date: Tue, 10 Dec 2013 12:57:22 -0800
- Subject: Go patch committed: Test r* tests in parallel
- Authentication-results: sourceware.org; auth=none
Among the slower tests in the Go gcc testsuite are the rotate* tests.
This patch changes the GCC testsuite driver to test them in parallel
when using make -j. Tested by running the testsuite on
x86_64-unknown-linux-gnu and verifying that there were no differences.
Committed to mainline.
Ian
2013-12-10 Ian Lance Taylor <iant@google.com>
* Make-lang.in (check_go_parallelize): Test go-test.exp r* tests
separately.
Index: Make-lang.in
===================================================================
--- Make-lang.in (revision 205710)
+++ Make-lang.in (working copy)
@@ -132,9 +132,10 @@ go.srcman: doc/gccgo.1
lang_checks += check-go
lang_checks_parallelized += check-go
-check_go_parallelize = go-test.exp=*/test/\[0-57-9a-bd-hj-zA-Z\]* \
+check_go_parallelize = go-test.exp=*/test/\[0-57-9a-bd-hj-qs-zA-Z\]* \
go-test.exp=*/test/c* \
go-test.exp=*/test/i* \
+ go-test.exp=*/test/r* \
go-test.exp=*/test/6*
# Install hooks.