# -*- INI -*-
#
# Copyright (C) 2009-2014 ABINIT Group (Yann Pouillon)
#
# This file is part of the ABINIT software package. For license information,
# please see the COPYING file in the top-level directory of the ABINIT source
# distribution.
#

#
# Config file to generate build config files for the ABINIT test farm
#
# Note: The following statements are in the Python "INI" format, with
#       case-sensitivity activated.
#

#
# File format:
#
#   * each section is the name assigned to a Buildbot slave;
#   * the contents of each section are valid options of the build system
#     (see options.conf for details);
#   * the 'status' option tells whether the config file has been
#     validated and certified by a maintainer of Abinit.
#

# WARNING: modify the defaults with *extreme* care!
[DEFAULT]
status = certified
enable_maintainer_checks = no
enable_memory_profiling = no
enable_test_timeout = yes
with_linalg_flavor = none
enable_clib = yes

# testf
[bb_xeon-gfortran4.4_testf]
CPPFLAGS_EXTRA= -DHAVE_TEST_TIME_PARTITIONING 
enable_gw_dpc = yes
with_trio_flavor = netcdf+etsf_io+fox
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi_gcc44
status = certified

[bb_xeon-gfortran4.4_testf_woMPI]
CC = /usr/local/gcc44/bin/gcc
FC = /usr/local/gcc44/bin/gfortran
enable_gw_dpc = yes
with_trio_flavor = netcdf+etsf_io+fox
enable_mpi = no
status = certified

[bb_xeon-gfortran4.7_testf]
CPPFLAGS_EXTRA= -DHAVE_TEST_TIME_PARTITIONING
enable_gw_dpc = yes
with_trio_flavor = netcdf+etsf_io+fox
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi_gcc47
status = certified

[bb_xeon-gfortran4.7_testf_woMPI]
CC = /usr/local/gcc47/bin/gcc
FC = /usr/local/gcc47/bin/gfortran
enable_gw_dpc = yes
with_trio_flavor = netcdf+etsf_io+fox
enable_mpi = no
status = certified

# bigmac
[bb_intel-gfortran4.4_bigmac_woplugins]
enable_64bit_flags = yes
with_dft_flavor = none
with_trio_flavor = none
enable_clib = yes
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /opt/openmpi_gcc-4.4_m64
FC_LDFLAGS_EXTRA = -Wl,-search_paths_first
status = certified

[bb_intel-gfortran4.7_bigmac_sernofb]
CC = /opt/gcc47/bin/gcc
CXX = /opt/gcc47/bin/g++
CPP = /opt/gcc47/bin/cpp
FC = /opt/gcc47/bin/gfortran
enable_64bit_flags = yes
with_dft_flavor = none
enable_clib = yes
enable_gw_dpc = yes
enable_mpi = no
enable_mpi_io = no
FC_LDFLAGS_EXTRA = -Wl,-search_paths_first
status = certified

[bb_intel-gfortran4.7_bigmac_sl]
enable_64bit_flags = yes
enable_clib = yes
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /opt/openmpi16_gcc47
with_linalg_flavor = netlib+scalapack
with_linalg_libs = -L/opt/netlib -lscalapack -llapack -lblas
FC_LDFLAGS_EXTRA = -Wl,-search_paths_first
status = certified

# buda
[bb_xeon-gfortran4.6_buda_cuda]
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi_gcc46
with_dft_flavor = none
with_trio_flavor = none
enable_gw_dpc = yes
#
with_linalg_flavor = mkl+magma
with_linalg_incs = -I${MAGMA_ROOT}/include -I${MKLROOT}/include
with_linalg_libs = -L${MAGMA_ROOT}/lib -Wl,--start-group -lmagma -lmagmablas -lcuda -Wl,--end-group -L${MKLROOT} -lmkl_scalapack_lp64 -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_openmpi_lp64 -lpthread -lm
#
enable_gpu = yes
with_gpu_flavor = cuda-double
NVCC_CFLAGS = -O3 -arch=sm_13 -Xptxas=-v --use_fast_math --compiler-options -O3,-fPIC
#
FC_LDFLAGS_EXTRA = -Wl,-z,muldefs
status = certified

# chpit
[bb_ia64-intel11_chpit]
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi
with_linalg_flavor = netlib
with_linalg_libs = -L/HOME/buildbot/lib -llapack -lblas
with_netcdf_incs = -I/HOME/buildbot/include
with_netcdf_libs = -L/HOME/buildbot/lib -lnetcdf
status = certified

[bb_ia64-intel11_chpit_nofb]
enable_mpi = yes
enable_mpi_io = yes
with_dft_flavor = none
with_mpi_prefix = /usr/local/openmpi
with_linalg_flavor = netlib
with_linalg_libs = -L/HOME/buildbot/lib -llapack -lblas
with_netcdf_incs = -I/HOME/buildbot/include
with_netcdf_libs = -L/HOME/buildbot/lib -lnetcdf
status = certified

# coba2 ( intel 12.1.4 )
[bb_xeon-intel12_coba2]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi_intel12
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_trio_flavor = netcdf+etsf_io+fox
with_fft_flavor = fftw3
with_fft_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
with_linalg_flavor = mkl
with_linalg_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
status = certified 

# coba2 ( intel 13.1.1 )
[bb_xeon-intel13_coba2]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi_intel13
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_trio_flavor = netcdf+etsf_io+fox
fcflags_opt_66_wfs = -O1 -xHost -g -extend-source -vec-report0 -noaltparam -nofpscomp
with_fft_flavor = fftw3
with_fft_libs = -L/opt/intel/composer_xe_2013.3.163/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
with_linalg_flavor = mkl
with_linalg_libs = -L/opt/intel/composer_xe_2013.3.163/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
status = certified

# cronos
[bb_amd-gfortran4.6_cronos]
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi
with_fft_flavor= fftw3
with_fft_libs= -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
with_linalg_flavor= mkl
with_linalg_libs= -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group -lmkl_gf_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
with_trio_flavor = netcdf+etsf_io+fox
status = certified

# fock
[bb_powerpc64-ibm_fock_sernoplug]
CC = xlc_r 
CXX = xlC_r
FC = xlf90_r
enable_64bit_flags = yes
enable_fc_wrapper = yes
enable_gw_dpc = yes
with_dft_flavor = none
with_trio_flavor = none
with_linalg_flavor = netlib
with_linalg_libs = -L/usr/local/lib64 -llapack -lblas
enable_mpi = no
enable_optim = yes
CFLAGS = -O2 -q64 -qspill=5000 -qarch=pwr5 -qtune=pwr5 -qcache=auto -qstrict -qnosave
FCFLAGS = -qnosave -q64 -qpic=large -qmaxmem=-1 -O2 -qspill=5000 -qarch=auto -qtune=auto -qcache=auto -qstrict -qsuppress=1520-022:1520-031:1500-036 -g -qzerosize 
status = certified

# green 
[bb_xeon-g95_green]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_trio_flavor = netcdf+etsf_io+fox
with_mpi_prefix = /home/pcpm/buildbot/openmpi
enable_debug = basic
enable_optim = safe
status = certified

[bb_xeon-intel12.1_green]
CC = icc
CXX = icpc
FC = ifort
enable_gw_dpc = yes
enable_mpi = no
with_dft_flavor = none
with_fft_flavor = fftw3
with_fft_libs = -L/usr/local/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
with_linalg_flavor = mkl
with_linalg_libs = -L/usr/local/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
status = certified

# ibm6
[bb_power6-xlf_ibm6]
CC =  /usr/lpp/ppe.poe/bin/mpcc_r
CXX = /usr/lpp/ppe.poe/bin/mpCC_r
FC = /usr/lpp/ppe.poe/bin/mpxlf90_r
CPP = /usr/lpp/xlf/bin/cpp
AR = ar
ARFLAGS_EXTRA = -X64
enable_64bit_flags = yes
with_linalg_flavor = netlib
with_linalg_libs = -L/usr/local/lib64/linalg -llapack -lblas
with_netcdf_libs = -L/usr/local/netcdf/lib -lnetcdf
with_netcdf_incs = -I/usr/local/netcdf/include
with_bigdft_incs = -I/usr/local/bigdft_1.7/include
with_bigdft_libs = -L/usr/local/bigdft_1.7/lib -lbigdft -ldft_common -labinit
with_trio_flavor = netcdf+etsf_io+fox
with_dft_flavor = atompaw+libxc+wannier90
#fcflags_opt_63_bader = -O3 -q64 -bmaxdata:2000000000 -qarch=pwr6 -qtune=auto -qstrict -qsuppress=1520-031:1520-003 -qmaxmem=-1 -qcache=auto
enable_fc_wrapper = no
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
MPI_RUNNER = /usr/lpp/ppe.poe/bin/poe
enable_optim = yes
CFLAGS = -qlanglvl=extc99 -O2 -q64 -qspill=2000 -qarch=pwr6 -qtune=auto -qcache=auto -qstrict -qsuppress=1520-031:1520-003
FCFLAGS = -O2 -q64 -lxlopt -bmaxdata:2000000000 -qarch=pwr6 -qtune=auto -qstrict -qsuppress=1520-031:1520-003 -qmaxmem=-1 -qcache=auto
#with_fc_vendor = ibm
#with_fc_version = 12.1
status = certified

# inca
[bb_intel-gfortran4.4_inca_sdebug]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/mpich2
with_trio_flavor = netcdf+etsf_io+fox
with_linalg_flavor = atlas
with_linalg_libs = -L/usr/local/atlas/lib -llapack -lf77blas -lcblas -latlas
enable_maintainer_checks = yes
#enable_memory_profiling = yes
#enable_optim = yes
#FCFLAGS = -pg -g -Wall -pedantic -march=native -mtune=native -funroll-loops -O3 -ffast-math -Wstrict-aliasing=2 -fgcse-lm -fgcse-sm -ftree-vectorize -ffree-line-length-none -fbounds-check
FCFLAGS = -pg -g -Wall -pedantic -march=native -mtune=native -funroll-loops -O2 -Wstrict-aliasing=2 -fgcse-sm -ftree-vectorize -ffree-line-length-none -ffixed-line-length-none -fbounds-check
status = certified

# petrus (  openSUSE + packages )
[bb_intel-gfortran4.6_petrus]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_trio_flavor = netcdf+etsf_io+fox
with_mpi_prefix = /usr/lib64/mpi/gcc/openmpi
with_linalg_flavor = netlib
with_linalg_libs = -L/usr/lib64 -llapack -lblas
with_fft_flavor = fftw3
with_fft_incs = -I/usr/include
with_fft_libs = -L/usr/lib64 -lfftw3 -lfftw3f
with_netcdf_incs = -I/usr/include
with_netcdf_libs = -L/usr/lib64 -lnetcdf -lnetcdff
status = certified

# ktulu (  ubuntu + deb packages )
[bb_intel-gfortran4.4_ktulu]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_trio_flavor = netcdf+etsf_io+fox
with_mpi_prefix = /usr
with_linalg_flavor = atlas
with_linalg_libs = -L/usr/lib64 -llapack -lf77blas -lcblas -latlas
with_fft_flavor = fftw3
with_fft_incs = -I/usr/include/
with_fft_libs = -L/usr/lib64 -lfftw3 -lfftw3f
with_netcdf_incs = -I/usr/include
with_netcdf_libs = -L/usr/lib64 -lnetcdf -lnetcdff
status = certified

# littlebuda
[bb_intel-gfortran4.5_littlebuda]
enable_gpu = no
with_gpu_flavor = cuda-single
with_gpu_prefix =/usr/local/cuda
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_trio_flavor = netcdf+etsf_io+fox
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_mpi_prefix = /usr/local/mpich2
with_linalg_flavor = atlas
with_linalg_libs = -L/usr/local/atlas/lib -llapack -lf77blas -lcblas -latlas
status = certified

# max2
[bb_amd-gfortran4.6_max2]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/mpich2
with_trio_flavor = netcdf+etsf_io+fox
with_linalg_flavor = custom
with_linalg_libs = -L/opt/acml4.4.0/gfortran64/lib -lacml -lacml_mv
enable_memory_profiling = yes
status = certified

[bb_amd-open64_max2]
enable_64bit_flags = yes
enable_gw_dpc = yes
enable_debug = no
# problem with 79_seqpar_mpi/lobpcgwf.F90 ( compiler bug )
fcflags_opt_79_seqpar_mpi = -O0 -m64 -align64
enable_mpi = yes
enable_mpi_io = no
with_mpi_prefix = /usr/local/openmpi_open64
with_linalg_flavor = custom
with_linalg_libs = -L/opt/acml4.4.0/gfortran64/lib -lacml
#with_dft_flavor = atompaw+libxc+wannier90
status = certified

# shiva
[bb_intel-gfortran4.5_shiva_distchk]
CPP = /usr/local/gcc45/bin/cpp
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_trio_flavor = netcdf+etsf_io+fox
with_mpi_prefix = /usr/local/mpich2_gcc45
with_netcdf_libs = -L/usr/local/netcdf/lib -lnetcdf
with_netcdf_incs = -I/usr/local/netcdf/include
with_linalg_flavor = custom
with_linalg_libs = -L/usr/local/lib64 -lgoto2
FC_LDFLAGS_EXTRA = -static-libgcc -static-libgfortran
status = certified

# tikal
[bb_xeon-psc_tikal]
with_linalg_flavor = netlib
with_linalg_libs = -L/usr/local/lib64/linalg_psc -llapack -lblas
enable_debug = no
enable_64bit_flags = yes
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = no
with_mpi_prefix = /usr/local/openmpi-path64
status = certified

# toum
[bb_intel-gfortran4.6_toum_openmp]
enable_mpi = no
enable_mpi_io = no
with_dft_flavor = none
FC_LDFLAGS_EXTRA = -fopenmp      
FCFLAGS_EXTRA = -fopenmp        
enable_openmp = yes              
status = certified

# vishnu
[bb_amd-gfortran4.7_vishnu]
with_dft_flavor = none
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi
#enable_maintainer_checks = yes
status = certified

[bb_amd-gfortran4.7_vishnu_misc]
CC = /usr/local/gcc47/bin/gcc
CPP = /usr/local/gcc47/bin/cpp
FC = /usr/local/gcc47/bin/gfortran
enable_mpi = no
enable_mpi_io = no
enable_optim = no
with_dft_flavor = none
with_trio_flavor = none
enable_64bit_flags = no
enable_bindings = no
enable_cclock = no
enable_clib = no
enable_debug = enhanced
enable_exports = no
enable_fc_wrapper = no
enable_gw_dpc = no
enable_macroave = no
enable_stdin = no
enable_openmp = no
status = certified

# woopy
[bb_intel-mingw]
AR = /usr/bin/w64_ar.exe
RANLIB = /usr/bin/w64_ranlib.exe
LD = /usr/bin/w64_ld.exe
NM = /usr/bin/w64_nm.exe
FCFLAGS_EXTRA = -static
CFLAGS_EXTRA = -static
with_dft_flavor = atompaw+bigdft+libxc+wannier90
enable_gw_dpc = yes
enable_mpi = yes
enable_clib = no
with_mpi_prefix = /usr/local/mpich2
enable_mpi_io = no
with_mpi_level = 1
#with_mpi_includes= -I/cygdrive/c/mpich2/include
#with_mpi_libs = -L/cygdrive/c/mpich2/lib -lfmpich2g -lmpi
#MPI_RUNNER = /cygdrive/c/mpich2/bin/mpiexec
with_linalg_flavor = netlib
with_linalg_libs = -L/usr/local/lib -llapack -lblas
with_netcdf_incs = -I/usr/local/netcdf/include
with_netcdf_libs = -L/usr/local/netcdf/lib -lnetcdf
with_atompaw_bins = /usr/local/atompaw/bin
with_atompaw_incs = -I/usr/local/atompaw/include
with_atompaw_libs = -L/usr/local/atompaw/lib -latompaw
with_libxc_incs = -I/usr/local/libxc/include
with_libxc_libs = -L/usr/local/libxc/lib -lxc
with_bigdft_incs = -I/usr/local/bigdft_abi/include
with_bigdft_libs = -L/usr/local/bigdft_abi/lib -lbigdft -ldft_common -labinit
with_etsf_io_incs = -I/usr/local/etsf_io/include
with_etsf_io_libs = -L/usr/local/etsf_io/lib -letsf_io_low_level -letsf_io_utils -letsf_io
with_wannier90_bins = /usr/local/wannier90/bin
with_wannier90_incs = -I/usr/local/wannier90/include
with_wannier90_libs = -L/usr/local/wannier90/lib -lwannier
enable_test_timeout = no
# for compatibility of binary for AMD : removed "-mtune=native -march=native"
FCFLAGS = -mfpmath=sse -msse2 -O2 -ffree-line-length-none -Wstrict-aliasing=2 -static
CFLAGS = -mfpmath=sse -msse2 -O2 -Wstrict-aliasing=2 -static
CXXFLAGS = -mfpmath=sse -msse2 -O2 -Wstrict-aliasing=2 -static
enable_debug = no
enable_test_timeout = no
status = certified

#--------------------------------------------------------------------
# on_demand only
#--------------------------------------------------------------------

# reference builder for on_demand service ( world access )
[bb_xeon-gfortran4.7_buda]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi_gcc47
with_trio_flavor = netcdf+etsf_io+fox
status = certified

# reference builder for on_demand service ( world access )
[bb_xeon-gfortran4.4_buda]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi_gcc
with_trio_flavor = netcdf+etsf_io+fox
status = certified

# quick builder to test abirules for on_demand service ( world access )
[bb_xeon-gfortran4.4_buda_abi]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
#with_mpi_prefix = /usr/local/openmpi_gcc
with_mpi_prefix = /usr/local/mpich2_gcc44
with_linalg_flavor = netlib
with_linalg_libs = -L/usr/local/liblinalg -llapack -lblas
with_trio_flavor = netcdf+etsf_io+fox
enable_maintainer_checks = yes
#enable_memory_profiling = yes
FCFLAGS = -pg -g -Wall -pedantic -march=native -mtune=native -funroll-loops -O2 -Wstrict-aliasing=2 -fgcse-sm -ftree-vectorize -ffree-line-length-none -ffixed-line-length-none -fbounds-check
status = certified

# to create binaries for green computer (UCL)
[bb_xeon-intel11_green]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes 
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_mpi_prefix = /home/pcpm/buildbot/openmpi_intel
with_fft_flavor = fftw3
with_fft_libs = -L/usr/local/intel/Compiler/11.1/current/mkl/lib/em64t -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread
with_linalg_flavor = mkl
with_linalg_libs = -L/usr/local/intel/Compiler/11.1/current/mkl/lib/em64t -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread
status = certified

# yquem ( CentOS 6.3 + packages gcc472/openmpi163 + compil de fftw3-mpi + vdwxc + GSL 1.15)
[bb_intel-gfortran4.7_yquem_openmp]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
enable_openmp = yes
with_mpi_prefix = /usr/local/openmpi
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_trio_flavor = netcdf+etsf_io+fox
with_fft_flavor = fftw3-mpi
with_fft_incs = -I/usr/local/fftw3/include
with_fft_libs = -L/usr/local/fftw3/lib -lfftw3_mpi -lfftw3_omp -lfftw3 -lfftw3f
with_linalg_flavor = netlib
with_linalg_incs = -I/usr/local/include
with_linalg_libs = -L/usr/local/lib64 -llapack -lblas
with_math_flavor = gsl
with_math_incs = -I/usr/local/gsl/include
with_math_libs = -L/usr/local/gsl/lib -lgslcblas -lgsl
status = certified

# 
#[bb_xeon-intel12.1_green]
#CC = icc
#CXX = icpc
#FC = ifort
#with_dft_flavor = none
#with_trio_flavor = none
#enable_gw_dpc = yes
#enable_mpi = no
#FCFLAGS_EXTRA = -O3 -ip -mcmodel=large
#status = certified

# old builders
[bb_intel-gfortran4.3_bigmac]
enable_64bit_flags = yes
enable_gw_dpc = no
enable_clib = no
enable_mpi = yes
enable_mpi_io = yes
with_trio_flavor = netcdf+etsf_io+fox
with_mpi_prefix = /opt/local/openmpi-gcc43_m64
FC_LDFLAGS_EXTRA = -Wl,-search_paths_first
status = certified

[bb_xeon-gfortran4.3_buda_ref]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/mpich2_gcc43
enable_mpi_io = yes
with_trio_flavor = netcdf+etsf_io+fox
status = certified

[bb_amd-psc_chum]
enable_64bit_flags = yes
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = no 
with_mpi_prefix = /usr/local/openmpi-pathscale
status = certified

[bb_xeon-intel11_coba2]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi_intel
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_fft_flavor = fftw3
with_fft_libs = -L/opt/intel/Compiler/11.1/current/mkl/lib/em64t -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread
with_linalg_flavor = mkl
with_linalg_libs = -L/opt/intel/Compiler/11.1/current/mkl/lib/em64t -Wl,--start-group -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group -lpthread
FC_LDFLAGS_EXTRA = -static-intel -static-libgcc
FCFLAGS_EXTRA = -static-intel -static-libgcc
status = certified

[bb_xeon-open64_coba2]
enable_64bit_flags = yes
enable_gw_dpc = yes
enable_debug = no
enable_mpi = yes
enable_mpi_io = no
with_mpi_prefix = /usr/local/openmpi_open64
with_linalg_flavor = custom
with_linalg_libs = -L/usr/local/open64/lib -llapack -lblas
# use external bigdft because compilation takes a long time > 4 mins !
with_bigdft_incs = -I/usr/local/bigdft_1.7/include
with_bigdft_libs = -L/usr/local/bigdft_1.7/lib -lbigdft -ldft_common -labinit
# needs for configure :-( ( no 'clock_gettime' in -lopen64rt )
FC_LIBS_EXTRA = -lrt
with_libxc_incs = -I/usr/local/open64/include
with_libxc_libs = -L/usr/local/open64/lib -lxc
# problem with 32_util/ys.F90
# segfault of v6#T48
fcflags_opt_32_util = -O0
status = certified

[bb_xeon-intel10.1_green]
with_dft_flavor = none
with_trio_flavor = none
enable_gw_dpc = yes
enable_mpi = no
with_mpi_prefix = /cvos/shared/apps/openmpi/intel/64/current
#FCFLAGS_EXTRA = -O3 -ip -mcmodel=large
status = certified

# Fedora 16 + rpm packages
[bb_intel-gfortran4.6_toum]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = no
with_mpi_prefix = /usr/lib64/openmpi
with_dft_flavor = atompaw+bigdft+libxc+wannier90
#with_trio_flavor = netcdf+etsf_io+fox
with_linalg_flavor = atlas
with_linalg_libs = -L/usr/lib64/atlas -llapack -lf77blas -lcblas -latlas
with_fft_flavor = fftw3
with_fft_incs = -I/usr/include/
with_fft_libs = -L/usr/lib64 -lfftw3
with_netcdf_incs = -I/usr/lib64/gfortran/modules
with_netcdf_libs = -L/usr/lib64 -lnetcdf -lnetcdff
with_libxc_incs = -I/usr/lib64/gfortran/modules
with_libxc_libs = -L/usr/lib64 -lxc
#with_timer_flavor = papi
#with_timer_incs = -I/usr/include
#with_timer_libs = -L/usr/lib64 -lpapi -lpfm -lrt
status = certified

#
[bb_intel-intel12_toum_serial]
FC = ifort
CC = icc
CXX = icpc
enable_gw_dpc = yes
enable_mpi = no
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_fft_flavor = fftw3
with_fft_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
with_linalg_flavor = mkl
with_linalg_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
status = certified

#
[bb_intel-intel12_toum]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi_intel
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_fft_flavor = fftw3
with_fft_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
with_linalg_flavor = mkl
with_linalg_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
status = certified


# for PGI 12.4
[bb_xeon-pgi12_tikal_serial]
CC = pgcc
CPP = pgcc -E
CXX = pgCC
FC = pgf95
enable_gw_dpc = yes
enable_mpi = no
with_dft_flavor = atompaw+libxc+wannier90
#with_trio_flavor = none
with_linalg_flavor = netlib
with_linalg_libs = -L$HOME/lib64 -llapack -lblas
status = certified

[bb_xeon-pgi12_tikal]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi_pgi
#with_dft_flavor = atompaw+bigdft+libxc+wannier90
#with_trio_flavor = netcdf+etsf_io+fox
with_dft_flavor = none
with_trio_flavor = netcdf + etsf_io
with_linalg_flavor = netlib
with_linalg_libs = -L$HOME/lib64 -llapack -lblas
status = certified

# for intel 12.1.4
[bb_xeon-intel12_tikal]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi_intel12
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_trio_flavor = netcdf+etsf_io+fox
with_fft_flavor = fftw3
with_fft_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
with_linalg_flavor = mkl
with_linalg_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
status = certified

[bb_xeon-intel12_tikal_serial]
FC = ifort
CC = icc
CXX = icpc
enable_gw_dpc = yes
enable_mpi = no
#with_mpi_prefix = /usr/local/openmpi_intel12
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_trio_flavor = netcdf+etsf_io+fox
with_fft_flavor = fftw3
with_fft_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
with_linalg_flavor = mkl
with_linalg_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
status = certified

# OpenMP + intel + fftw3/mkl + without MPI
[bb_xeon-intel12_tikal_openmp]
FC = ifort
CC = icc
CXX = icpc
enable_gw_dpc = yes
enable_mpi = no
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_fft_flavor = fftw3
with_fft_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -Wl,--end-group
with_linalg_flavor = mkl
with_linalg_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -Wl,--end-group
FC_LDFLAGS_EXTRA = -openmp
FCFLAGS_EXTRA = -openmp
enable_openmp = yes
status = certified

[bb_xeon-intel11_tikal_openmp]
FC = ifort
CC = icc
CXX = icpc
enable_gw_dpc = yes
enable_mpi = no
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_fft_flavor = fftw3
with_fft_libs = -L/opt/intel/Compiler/11.1/current/mkl/lib/em64t -lmkl_solver_lp64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -Wl,--end-group
with_linalg_flavor = mkl
with_linalg_libs = -L/opt/intel/Compiler/11.1/current/mkl/lib/em64t -lmkl_solver_lp64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -Wl,--end-group
FC_LDFLAGS_EXTRA = -openmp
FCFLAGS_EXTRA = -openmp
enable_openmp = yes
status = certified

# OpenMP + intel12 + fftw3/mkl + MPI
[bb_xeon-intel12_max2]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi_ifort12
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_fft_flavor = fftw3
with_fft_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -Wl,--end-group
with_linalg_flavor = mkl
with_linalg_libs = -L/opt/intel/composerxe/mkl/lib/intel64 -Wl,--start-group  -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -Wl,--end-group
FC_LDFLAGS_EXTRA = -openmp
FCFLAGS_EXTRA = -openmp
enable_openmp = yes
status = certified


#--------------------------------------------------------------------
# CUDA
#--------------------------------------------------------------------
#
[bb_xeon-intel12_buda_cuda]
#
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi_intel12
#
with_linalg_flavor = mkl+magma
with_linalg_incs = -I${MAGMA_ROOT}/include -I${MKLROOT}/include
with_linalg_libs = -L${MAGMA_ROOT}/lib -Wl,--start-group -lmagma -lmagmablas -lcuda -Wl,--end-group -L${MKLROOT} -lmkl_scalapack_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lmkl_blacs_openmpi_lp64 -lpthread -lm
#with_linalg_libs = -L/usr/local/magma_intel12/lib -L/opt/intel/mkl/lib/intel64 -Wl,--start-group -lmagma -lmagmablas -lmkl_scalapack_lp64  -lmkl_blacs_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -Wl,--end-group
#with_linalg_libs = -L/usr/local/magma_intel12/lib -L/opt/intel/mkl/lib/intel64 -Wl,--start-group -lmagma -lmagmablas -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lpthread -Wl,--end-group
#with_atompaw_bins = /usr/local/atompaw/bin
#with_atompaw_incs = -I/usr/local/atompaw/include
#with_atompaw_libs = -L/usr/local/atompaw/lib -latompaw
#with_libxc_incs = -I/usr/local/libxc/include
#with_libxc_libs = -L/usr/local/libxc/lib -lxc
#
with_dft_flavor = none
with_trio_flavor = none
#
enable_gpu = yes
with_gpu_flavor = cuda-double
NVCC_CFLAGS = -O3 -arch=sm_13 -Xptxas=-v --use_fast_math --compiler-options -O3,-fPIC
#
FC_LDFLAGS_EXTRA = -Wl,-zmuldefs
enable_gw_dpc = yes
#
status = certified

#--------------------------------------------------------------------
# testing
#--------------------------------------------------------------------
# yquem ( CentOS 6.3 + packages gcc472/openmpi163 + compil de fftw3-mpi )
[bb_intel-gfortran4.7_yquem]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
enable_openmp = yes
with_mpi_prefix = /usr/local/openmpi
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_trio_flavor = netcdf+etsf_io+fox
with_linalg_flavor = netlib
with_linalg_incs = -I/usr/local/include
with_linalg_libs = -L/usr/local/lib64 -llapack -lblas
with_fft_flavor = fftw3-mpi
with_fft_incs = -I/usr/local/fftw3/include/
with_fft_libs = -L/usr/local/fftw3/lib -lfftw3_mpi -lfftw3_omp -lfftw3 -lfftw3f
status = certified

# yquem ( CentOS 6.3 + packages gcc480/openmpi163 )
[bb_intel-gfortran4.8_yquem]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_prefix = /usr/local/openmpi_gcc48
# bigdft disabled due to "multiple definition" with lib11_memory_mpi.a(m_profiling.o)
# regression of gcc 4.8.0 ?
#with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_dft_flavor = atompaw+libxc+wannier90
with_trio_flavor = netcdf+etsf_io+fox
with_linalg_flavor = netlib
with_linalg_incs = -I/usr/local/netlib_gcc48/include
with_linalg_libs = -L/usr/local/netlib_gcc48/lib64 -llapack -lblas
status = certified

# yquem ( CentOS 6.3 + packages gcc472/mpich303 )
[bb_intel-gfortran4.7_mpich3_yquem]
enable_gw_dpc = yes
enable_mpi = yes
enable_mpi_io = yes
with_mpi_level = 1
with_mpi_prefix = /usr/local/mpich3_gcc47
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_trio_flavor = netcdf+etsf_io+fox
with_linalg_flavor = netlib
with_linalg_incs = -I/usr/local/include
with_linalg_libs = -L/usr/local/lib64 -llapack -lblas
status = certified

#
[bb_amd-gfortran4.6_openmpi__max2]
enable_64bit_flags = yes
enable_debug = no
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi
with_linalg_flavor = netlib
with_linalg_libs = -L/home/buildbot/lib/linalg_gcc46 -llapack -lblas
with_netcdf_incs = -I/home/buildbot/netcdf/include
with_netcdf_libs = -L/home/buildbot/netcdf/lib -lnetcdf -lnetcdff
status = certified

#start section of BUDA
[bb_xeon-gfortran4.5_buda_checks]
CC = /usr/local/gcc45/bin/gcc
FC = /usr/local/gcc45/bin/gfortran
enable_gpu = no
enable_mpi = no
enable_maintainer_checks = yes
#enable_memory_profiling = yes
status = testing

[bb_xeon-gfortran4.5_buda_math]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi_gcc45
enable_gpu = no
with_linalg_flavor = none
with_fft_flavor = fftw3
with_fft_incs = -I/usr/local/fftw3/include
with_fft_libs = -L/usr/local/fftw3/lib -lfftw3
status = testing

[bb_xeon-gfortran4.5_buda_SL]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi_gcc45
enable_gpu = no
with_linalg_flavor = netlib+scalapack
with_linalg_libs = -L/usr/local/lib64/openmpi_gcc45 -lscalapack -lblacsF77init -lblacs -lblacsCinit -lblacs -llapack -lblas
status = testing

[bb_xeon-gfortran4.5_buda_GSL]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi_gcc45
enable_gpu = no
with_math_flavor = gsl
with_math_incs = -I/usr/local/gsl/include
with_math_libs = -L/usr/local/gsl/lib -lgsl
CFLAGS_EXTRA = -I/usr/local/gsl/include
status = testing

[bb_xeon-intel11_buda_SL]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi_intel11
with_linalg_flavor = mkl+scalapack
with_linalg_libs = -L/opt/intel/Compiler/11.1/current/mkl/lib/em64t -Wl,--start-group -lmkl_scalapack_lp64  -lmkl_blacs_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
status = testing 

[bb_xeon-intel12_buda_scuda]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi_intel12
with_linalg_flavor = mkl+scalapack
with_linalg_libs = -L/opt/intel/mkl/lib/intel64 -Wl,--start-group -lmkl_scalapack_lp64  -lmkl_blacs_lp64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -Wl,--end-group
enable_gpu = yes
with_gpu_flavor = cuda-double
status = testing 

[bb_xeon-gfortran4.4_buda_SL]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi_gcc44
enable_gpu = no
with_gpu_flavor = cuda-single
with_linalg_flavor = netlib-mpi
with_linalg_libs = -L/usr/local/lib64/openmpi_gcc44 -lscalapack -lblacsCinit -lblacsF77init -lblacs -llapack -lblas
#with_linalg_libs = -L/usr/local/lib64/mpich2_gcc43 -lscalapack -lblacsCinit -lblacsF77init -lblacs
status = testing
# end of old buda
# end of BUDA section

[bb_intel-gfortran4.5_shiva]
CC = /usr/local/gcc45/bin/gcc
CPP = /usr/local/gcc45/bin/cpp
FC = /usr/local/gcc45/bin/gfortran
enable_mpi = no
enable_mpi_io = no
enable_optim = no
with_dft_flavor = none
with_trio_flavor = none
enable_64bit_flags = no
enable_bindings = no
enable_cclock = no
enable_clib = no
enable_debug = enhanced
enable_exports = no
enable_fc_wrapper = no
enable_gw_dpc = no
enable_macroave = no
enable_stdin = no
enable_openmp = no
status = testing

[bb_intel-mingw_serial]
# woopy slave
FC = /usr/bin/w64_gfortran.exe
CC = /usr/bin/w64_gcc.exe
CPP = /usr/bin/w64_cpp.exe
CXX = /usr/bin/w64_g++.exe
F77 = /usr/bin/w64_gfortran.exe
AR = /usr/bin/w64_ar.exe
RANLIB = /usr/bin/w64_ranlib.exe
LD = /usr/bin/w64_ld.exe
NM = /usr/bin/w64_nm.exe
FCFLAGS_EXTRA = -static
with_dft_flavor = none
with_trio_flavor = none
enable_gw_dpc = yes
enable_mpi = no
enable_test_timeout = no
status = testing

[bb_ppc-gcc44-openmpi_max]
enable_optim = yes
FCFLAGS = -O3 -mpowerpc -maltivec
FC_LDFLAGS_EXTRA = -Wl,-search_paths_first
enable_mpi = yes
enable_mpi_io = no
enable_test_timeout = yes
with_mpi_prefix = /usr/local/openmpi
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_libxc_incs = -I/Users/buildbot/libxc/include
with_libxc_libs = -L/Users/buildbot/libxc/lib -lxc
with_wannier90_bins = /Users/buildbot/bin
with_wannier90_libs = -L/Users/buildbot/lib -lwannier
with_linalg_flavor = netlib
with_linalg_libs = -L/Users/buildbot/lib -llapack -lblas
with_netcdf_incs = -I/usr/local/netcdf/include
with_netcdf_libs = -L/usr/local/netcdf/lib -lnetcdf
status = testing

[bb_ppc-gcc44-openmpi_max_noplugs]
with_dft_flavor = none
with_trio_flavor = none
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi
with_linalg_flavor = netlib
with_linalg_libs = -L/Users/buildbot/lib -llapack -lblas
enable_optim = yes
FCFLAGS = -O3 -mpowerpc -maltivec
FC_LDFLAGS_EXTRA = -Wl,-search_paths_first
enable_test_timeout = yes
enable_mpi_io = no
status = testing

[bb_amd-g95_chum]
enable_gw_dpc = yes
enable_mpi = yes
enable_optim = yes
#FCFLAGS_EXTRA = -O2
with_mpi_prefix = /usr/local/openmpi-g95
status = testing

[bb_amd-gfortran4.3_chum]
enable_gw_dpc = yes
enable_mpi = yes
enable_optim = yes
#FCFLAGS_EXTRA = -O2
with_mpi_prefix = /usr/local/openmpi-gcc43
status = testing

[bb_amd-intel10_chum]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi-intel10
status = certified

[bb_amd-intel9_chum]
enable_gw_dpc = yes
enable_mpi = yes
with_mpi_prefix = /usr/local/openmpi-intel
status = testing

[bb_ia64-gfortran4.4_chpit]
enable_mpi = yes
enable_optim = yes
fcflags_opt_42_nlstrain = -O2
#FCFLAGS_EXTRA = -O3
with_mpi_prefix = /usr/local/openmpi-gcc44
status = testing

[bb_intel-gfortran4.3_bigmac_debug]
enable_64bit_flags = yes
enable_gw_dpc = no
enable_mpi = yes
with_dft_flavor = bigdft+wannier90+libxc
enable_optim = yes
enable_maintainer_checks = yes
#enable_memory_profiling = yes
FC_LDFLAGS_EXTRA = -Wl,-search_paths_first
#FCFLAGS_EXTRA = -pg -g -Wall -pedantic -march=native -funroll-loops -O3 -ffast-math -Wstrict-aliasing=2 -fgcse-lm -fgcse-sm -ffast-math -ftree-vectorize -ffree-line-length-none -fbounds-check
with_mpi_prefix = /opt/local/openmpi-gcc43_m64
status = testing

[bb_x86-g95_bigmac]
enable_64bit_flags = no
enable_gw_dpc = yes
enable_mpi = yes
#enable_optim = yes
#FCFLAGS_EXTRA = -O2
FC_LDFLAGS_EXTRA = -Wl,-search_paths_first
with_mpi_prefix = /usr/local/openmpi_g95
status = testing

[bb_powerpc64-ibm_dirac]
CC = /usr/vac/bin/xlc
CPP = /usr/ccs/lib/cpp
CXX = /usr/vacpp/bin/xlC
FC = xlf95
enable_64bit_flags = no
with_dft_flavor = atompaw+bigdft+libxc+wannier90
with_trio_flavor = etsf_io+fox+netcdf
enable_fc_wrapper = yes
enable_mpi = no
enable_optim = yes
fcflags_opt_etsf_io = -O3
CFLAGS = -O3 -qstrict
FCFLAGS = -O3 -bmaxdata:2000000000 -qarch=auto -qtune=auto -qstrict -qsuppress=1520-003 -qspill=2000 -qcharlen=16000 -bloadmap:loadmap -qmaxmem=-1
with_fc_vendor = ibm
with_fc_version = 11.1
status = testing

[bb_power6-xlf_ibm6_serial]
CC = /usr/vac/bin/xlc_r
CXX = /usr/vacpp/bin/xlC
FC = xlf90_r
CPP = /usr/lpp/xlf/bin/cpp
AR = ar
ARFLAGS_EXTRA = -X64
enable_64bit_flags = yes
enable_gw_dpc = yes
with_netcdf_libs = -L/usr/local/netcdf/lib -lnetcdf
with_netcdf_incs = -I/usr/local/netcdf/include
with_dft_flavor = bigdft+wannier90+libxc
fcflags_opt_63_bader = -O3 -q64 -bmaxdata:2000000000 -qarch=pwr6 -qtune=auto -qstrict -qsuppress=1520-003 -qmaxmem=-1 -qcache=auto
enable_fc_wrapper = no
enable_mpi = no
enable_optim = yes
CFLAGS = -O3 -q64 -qspill=2000 -qarch=pwr6 -qtune=auto -qcache=auto -qstrict
FCFLAGS = -O3 -q64 -lxlopt -qstrict -qcache=auto -bmaxdata:2000000000 -qarch=pwr6 -qtune=pwr6 -qmaxmem=-1 -qsuppress=1500-036
with_fc_vendor = ibm
with_fc_version = 12.1
status = testing

[bb_powerpc64-ibm_fock]
enable_64bit_flags = yes
enable_fc_wrapper = yes
enable_gw_dpc = yes
enable_mpi = yes
fcflags_opt_etsf_io = -O0
with_mpi_prefix = /usr/local/openmpi
status = testing

