NWChem/.travis.yml

59 lines
1.7 KiB
YAML
Raw Normal View History

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
before_script:
- 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:
- ./travis/compile_nwchem.sh
- ./travis/run_qas.sh
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
- cat $TRAVIS_BUILD_DIR/QA/testoutputs/prop_mep_gcube.out
2017-11-21 22:59:23 -08:00