Go patch committed: Parallelize Go testsuite

Ian Lance Taylor iant@google.com
Tue Dec 21 23:02:00 GMT 2010


I committed this patch to parallelize the Go testsuite.  This pulls out
the long-running tests 64bit.go, chan/goroutines.go, and index.go into
their own jobs (for simplicity I just pulled out all tests starting 6,
c, and i).  Everything else under go-test.exp gets packed into another
job, and go-torture.exp and go-dg.exp get packed into yet another job.
Bootstrapped and ran Go testsuite on x86_64-unknown-linux-gnu, the
latter both with and without -j.  Committed to mainline.

Ian


2010-12-21  Ian Lance Taylor  <iant@google.com>

	* Make-lang.in (check-go): Remove.
	(lang_checks_parallelized): Add check-go.
	(check_go_parallelize): Set.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: foo.patch
Type: text/x-diff
Size: 534 bytes
Desc: parallel
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20101221/11ff66f7/attachment.bin>


More information about the Gcc-patches mailing list