[llvm-commits] [llvm] r48771 - /llvm/branches/ggreif/README (parallel make check)

Gabor Greif gabor at mac.com
Tue Mar 25 05:47:09 PDT 2008


Hi all,

for the adventurous souls there is is working version
of the parallel "make check" on the branch.

To run it, you have to

   cd llvm/test
   svn switch http(s)://llvm.org/svn/llvm-project/llvm/branches/ggreif/parallelized-test/Makefile Makefile
   svn switch http(s)://llvm.org/svn/llvm-project/llvm/branches/ggreif/parallelized-test/lib/llvm.exp lib/llvm.exp
   svn switch http(s)://llvm.org/svn/llvm-project/llvm/branches/ggreif/parallelized-test/Transforms/DecomposeMultiDimRefs Transforms/DecomposeMultiDimRefs
   rm -r Transforms/DecomposeMultiDimRefs


I would be delighted to hear your experiences. Please do timings with the old method

 time make check

and after doing the above 'svn switch'es, repeat

 time make check
 time make -j1 check
 time make -j2 check
 time make -j3 check
 time make -j4 check

 etc...

The only missing functionality is the emission of a summary about (x)failed and (x)passed tests.

Using VERBOSE=-v will give more detailed information.

There are various known cosmetic problems remaining, I am working on those next.

Have fun and cheers,

	Gabor



More information about the llvm-commits mailing list