2017-11-21 14:58:34 -08:00
|
|
|
language: c
|
2017-12-02 00:02:43 -08:00
|
|
|
sudo: required
|
2017-12-01 23:52:27 -08:00
|
|
|
os:
|
2017-12-02 00:02:43 -08:00
|
|
|
- osx
|
|
|
|
|
- linux
|
|
|
|
|
env:
|
2017-12-01 23:52:27 -08:00
|
|
|
- NWCHEM_MODULES=qmandpw
|
2017-12-04 00:01:48 -08:00
|
|
|
ARMCI_NETWORK=MPI-TS
|
2017-12-05 11:32:17 -08:00
|
|
|
MPI_IMPL="openmpi"
|
|
|
|
|
- NWCHEM_MODULES=qmandpw
|
|
|
|
|
ARMCI_NETWORK=MPI-TS
|
|
|
|
|
MPI_IMPL="mpich"
|
2017-12-04 00:01:48 -08:00
|
|
|
- NWCHEM_MODULES=qmandpw
|
|
|
|
|
ARMCI_NETWORK=MPI-PR
|
2017-12-05 11:32:17 -08:00
|
|
|
MPI_IMPL="openmpi"
|
|
|
|
|
- NWCHEM_MODULES=qmandpw
|
|
|
|
|
ARMCI_NETWORK=MPI-PT
|
|
|
|
|
MPI_IMPL="mpich"
|
2017-12-05 17:49:25 -08:00
|
|
|
- NWCHEM_MODULES=qmandpw
|
|
|
|
|
ARMCI_NETWORK=MPI-MT
|
|
|
|
|
MPI_IMPL="mpich"
|
2017-12-05 22:09:25 -08:00
|
|
|
- NWCHEM_MODULES=qmandpw
|
|
|
|
|
ARMCI_NETWORK=MPI3
|
|
|
|
|
MPI_IMPL="mpich"
|
2017-12-01 23:54:37 -08:00
|
|
|
- NWCHEM_MODULES=tce
|
2017-12-04 23:44:48 -08:00
|
|
|
ARMCI_NETWORK=MPI-TS
|
2017-12-05 11:32:17 -08:00
|
|
|
MPI_IMPL="openmpi"
|
2017-11-21 16:20:08 -08:00
|
|
|
compiler:
|
|
|
|
|
- gcc
|
2017-11-28 22:59:06 -08:00
|
|
|
git:
|
|
|
|
|
depth: 3
|
2017-11-21 14:49:57 -08:00
|
|
|
before_script:
|
2017-11-28 18:40:19 -08:00
|
|
|
- printenv TRAVIS_BUILD_DIR
|
2017-12-07 11:28:39 -08:00
|
|
|
- ./travis/build_env.sh
|
|
|
|
|
- gfortran -v
|
|
|
|
|
- mpif90 -show
|
|
|
|
|
- ./travis/config_nwchem.sh
|
|
|
|
|
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ./travis/build_openblas.sh ; fi
|
|
|
|
|
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then ./travis/build_scalapack.sh ; fi
|
2017-11-21 16:11:29 -08:00
|
|
|
- sleep 1
|
2017-11-21 15:27:16 -08:00
|
|
|
script:
|
2017-11-29 11:32:07 -08:00
|
|
|
- ./travis/compile_nwchem.sh
|
|
|
|
|
- ./travis/run_qas.sh
|
2017-11-28 19:53:31 -08:00
|
|
|
|
|
|
|
|
|
2017-11-21 15:32:09 -08:00
|
|
|
after_failure:
|
2017-11-29 15:45:39 -08:00
|
|
|
- tail -20 $TRAVIS_BUILD_DIR/src/tools/build/config.log
|
|
|
|
|
- tail -10 $TRAVIS_BUILD_DIR/src/tools/build/comex/config.log
|
|
|
|
|
- grep -A 2 -B 2 -i error $TRAVIS_BUILD_DIR/src/make.log
|
|
|
|
|
- head -200 $TRAVIS_BUILD_DIR/src/make.log
|
|
|
|
|
- tail -200 $TRAVIS_BUILD_DIR/src/make.log
|
2017-12-02 12:32:09 -08:00
|
|
|
- tail -200 $TRAVIS_BUILD_DIR/src/6log
|
|
|
|
|
- grep -i tce_energy $TRAVIS_BUILD_DIR/src/6log
|
2017-11-29 15:45:39 -08:00
|
|
|
- grep d= $TRAVIS_BUILD_DIR/QA/testoutputs/dft_he2+.out
|
|
|
|
|
- grep @ $TRAVIS_BUILD_DIR/QA/testoutputs/h2o_opt.out
|
2017-12-04 15:18:50 -08:00
|
|
|
- cat $TRAVIS_BUILD_DIR/QA/testoutputs/dft_he2+.out
|
2017-12-04 19:03:55 -08:00
|
|
|
- cat $TRAVIS_BUILD_DIR/QA/testoutputs/prop_mep_gcube.out
|
2017-11-21 22:59:23 -08:00
|
|
|
|