Personal tools
You are here: Home Developers Dev environment Buildbot Builder Matrix

Buildbot builder matrix

 
The current reference slave is "testf", with reference builder testf_gcc44. Two more auxiliary reference builders are defined :  testf_gcc44_serial and buda_gcc43_mpiio.

In order to understand the rationale behind the set of the different builders let's first detail the reference builder testf_gcc44.
It is characterized by the following elements :
  • the compiler is gcc 4.4 with "-O2 -mtune=native -march=native -mfpmath=sse -g" flags
  • the MPI is Open MPI
  • the compilation is done with "make mj4", with the standard plugins : NetCDF, ETSF_IO, BigDFT, LibXC, Atompaw, the internal LINALG and the GWDP flag, build with MPI and with MPI_IO .
  • the tests are executed with "make tests_acc4" (and the list of tests is coherent with the plugins and flags)
  • the abirules tests are not executed.
 
Each one of the other builders departs from the reference, in order to test the portability of the build system and automatic tests.
The characteristics of this departure are indicated in the last column of the table.
 
One auxiliary builder provide reference for the automatic tests NOT executed on the testf_gcc44 slave : on testf_gcc44_serial the seq tests must succeed.

slave #nightly
builds
builder nightly ? compilo MPI MATH Lib_Ext* future departure from reference
testf  2 testf_gcc44  reference  gcc_4.4.4  openmpi_1.4.3

  Ref for FoX
testf_gcc44_serial  aux. reference  gcc_4.4.4



  the seq tests must succeed
bigmac 1 bigmac_gcc43 no ( disabled )  gcc_4.3.3
 openmpi_1.3.1


  GW single precision ; FoX
bigmac_gcc44_noplugs yes
 gcc_4.4.3
 openmpi_1.4.1



no plugins
buda 1 buda_gcc43_mpiio yes
(but should be replaced by buda_gcc45_cuda)
 gcc_4.3.4
 mpich2_1.2.1


enable_gpu="no"
buda_gcc44 on-demand only (world)
 gcc_4.4.4
 openmpi_1.4.3


 
(fast test for users)
buda_gcc44_abi on-demand only (world)
 gcc_4.4.4
 mpich2_1.3.2p1

L
 
(part of inca :
make, tests_in and tests_abirules only)
buda_gcc45_math will be
 gcc_4.5.3
 openmpi_1.4.3
mkl/fftw3
L
 scalapack_1.8.0
gcc45; FoX tests
chpit 1 chpit_intel11 yes  ifort_11.1.072
 openmpi_1.3.2

N
  GW single precision
chum 1  chum_psc
on_demand only  pathscale 3.2
 openmpi_1.4.3



mpiio disabled ( problem with psc )
coba2 1 coba2_intel11 yes  ifort_11.1.073  openmpi_1.4.3  mkl/fftw3
LF
 
coba2_open64 on_demand only  open64 5.0  openmpi_1.4.4   LBX
  mpiio disabled ( problem with open64 )
cronos 1  cronos_gcc46
yes  gcc 4.6.3
 openmpi_1.4.5 mkl/fftw3


tutoparal ref
fock 1 fock_xlf_sernoplug yes
 xlf 9.1




serial version ; no plugins
green-bb 2 green_intel10_sernoplug
yes  ifort_10.1.008


  no plugins
green_intel11 on_demand only  ifort_11.1.073  openmpi_1.4.3
 mkl/fftw3


prepare Green production package
(has to trigger it on the trunk public branch)
green_intel12_sernoplug on_demand only  ifort_12.1.1   
 mkl/fftw3



green_g95 yes  g95 0.93
 openmpi_1.4.3


  gcapture of memory leaks
ibm6 1  imb6_xlf12 yes
 xlf 12.1
 poe

LN

 XLF compilo ; FoX
inca 1 inca_gcc44_sdebug yes  gcc_4.4.5
 mpich2_1.3.1
 atlas_3.9.32 L

make seq ;
abirules + buildsys checks
ktulu
1  ktulu_gcc44
yes
 gcc_4.4.4  openmpi_1.4.3
 atlas_3.6.0 fftw3
FLN

test of Debian/Ubuntu packages
littlebuda 1 littlebuda_gcc45_gpu yes  gcc_4.5.3  mpich2_1.3.2p1
 atlas_3.9.33
L
 enable_gpu="no"
max2
2  max2_gcc46
yes (+aux. reference for Case_10)
 gcc_4.6.2  mpich2_1.4.svn
  SLURM
acml_4.4.0
L

reference for Case_10 tests. Also, enable memory profiling.
 max2_open64
yes  open64  openmpi 1.4.3
acml_4.4.0
L

mpiio disabled ( problem with open64 )
 max2_intel12_openmp

 ifort 12.1  openmpi 1.5.4
mkl/fftw3


with OpenMP, Tunitary with OMP_NUM_THREADS=16
 max2_gcc46_dep
on-demand only  gcc 4.6.3  
 


 
shiva 1  shiva_gcc45_distchk yes
 gcc 4.5.1
 mpich2_1.3
 Gotoblas2
LN

Build system testing (e.g. make distcheck), linkchecker,  tests less used opt,
MPI statically linked,  FOX
tikal
1  tikal_psc
yes
 psc 4.0.12  openmpi_1.4.3

L

mpiio disabled
 tikal_intel11_openmp
on-demand only
 ifort_11.1.073  
mkl/fftw3 L

sequential but with OpenMP
Tunitary with OMP_NUM_THREADS=4
 tikal_intel12
on-demand only 
 intel12.1.4  openmpi_1.5.4
   

 tikal_intel12_serial
 on-demand only
 intel12.1.4      

toum
1  toum_gcc46_openmp
yes
 gcc 4.6.3  
   
with OpenMP, OMP_NUM_THREADS=4
seq, no plugins
 toum_gcc46
 
 gcc 4.6.3  openmpi_1.5.4
atlas_3.8.4 LNX
enable_optim="aggressive"
test of Fedora16 packages
 toum_intel12
 
 intel12.1  openmpi_1.4.5
   

 toum_intel12_serial
 
 intel12.1      

woopy
1  woopy_gcc45 yes
 gcc 4.5.3
 mpich2_1.3.1

ABELNXW

All plugins externals

*Caption for external plugins : A = Atompaw, B = BigDFT, E = ETSF_IO, F = fft, L = linalg, O = FoX, N = NetCDF, X = libXC, W = Wannier90
« May 2012 »
May
MoTuWeThFrSaSu
123456
78910111213
14151617181920
21222324252627
28293031
Site status
Stable