http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47479
Summary: make -j 12 RUNTESTFLAGS="--target_board 'unix{-m32,}'"
isn't parallelized
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: testsuite
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
On Linux/x86-64 with 12 cores,
make -j 12 check RUNTESTFLAGS="--target_board 'unix{-m32,}'"
takes 1 hour and 44 minutes while
make -j 12 check
only takes 20 minutes. I got
[hjl@gnu-34 bld]$ ls gcc/testsuite
g++ gcc gfortran objc
[hjl@gnu-34 bld]$
vs
[hjl@gnu-34 bld]$ ls gcc/testsuite
g++ g++2 gcc1 gcc3 gcc5 gfortran gfortran2 objc
g++1 gcc gcc2 gcc4 gcc6 gfortran1 gfortran3 objc1
[hjl@gnu-34 bld]$