2017-11-21 14:58:34 -08:00
|
|
|
language: c
|
2017-12-02 00:02:43 -08:00
|
|
|
sudo: required
|
2019-09-23 17:22:14 -07:00
|
|
|
osx_image: xcode10.3
|
2019-09-18 23:42:09 -07:00
|
|
|
dist: bionic
|
2019-10-10 19:12:40 -07:00
|
|
|
arch:
|
|
|
|
|
- amd64
|
|
|
|
|
- arm64
|
2017-12-01 23:52:27 -08:00
|
|
|
os:
|
2017-12-02 00:02:43 -08:00
|
|
|
- osx
|
|
|
|
|
- linux
|
|
|
|
|
env:
|
2019-10-15 12:24:52 -07:00
|
|
|
- NWCHEM_MODULES=qmandpw ARMCI_NETWORK=MPI-TS MPI_IMPL="openmpi"
|
2017-12-12 00:43:34 -08:00
|
|
|
- NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-TS MPI_IMPL="openmpi"
|
|
|
|
|
- NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-TS MPI_IMPL="mpich"
|
|
|
|
|
- NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-PR MPI_IMPL="openmpi"
|
2019-09-23 21:04:23 -07:00
|
|
|
- NWCHEM_MODULES="tinyqmpw python" ARMCI_NETWORK=MPI-PT MPI_IMPL="mpich"
|
2019-09-18 17:30:54 -07:00
|
|
|
- NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-PT MPI_IMPL="mpich" USE_SIMINT=1 SIMINT_MAXAM=3
|
2019-10-02 16:41:05 -07:00
|
|
|
- NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-MT MPI_IMPL="mpich" USE_OPENMP=1
|
2017-12-12 00:43:34 -08:00
|
|
|
- NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI3 MPI_IMPL="mpich"
|
2017-12-07 17:40:19 -08:00
|
|
|
- NWCHEM_MODULES=tce ARMCI_NETWORK=MPI-TS MPI_IMPL="openmpi"
|
2019-10-14 14:34:35 -07:00
|
|
|
- NWCHEM_MODULES=tce ARMCI_NETWORK=MPI-PR MPI_IMPL="mpich"
|
2017-11-21 16:20:08 -08:00
|
|
|
compiler:
|
|
|
|
|
- gcc
|
2017-12-07 17:34:10 -08:00
|
|
|
matrix:
|
|
|
|
|
exclude:
|
2019-10-10 22:02:03 -07:00
|
|
|
- os: osx
|
|
|
|
|
arch: arm64
|
2017-12-07 17:40:19 -08:00
|
|
|
- os: osx
|
2017-12-12 00:43:34 -08:00
|
|
|
env: NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-TS MPI_IMPL="mpich"
|
2019-10-11 13:21:31 -07:00
|
|
|
- os: linux
|
|
|
|
|
arch: arm64
|
2019-10-13 17:12:51 -07:00
|
|
|
env: NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-TS MPI_IMPL="openmpi"
|
2019-10-11 13:21:31 -07:00
|
|
|
- os: linux
|
|
|
|
|
arch: arm64
|
2019-10-13 17:12:51 -07:00
|
|
|
env: NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-PR MPI_IMPL="openmpi"
|
2019-10-11 13:21:31 -07:00
|
|
|
- os: linux
|
|
|
|
|
arch: arm64
|
2019-10-13 17:12:51 -07:00
|
|
|
env: NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-MT MPI_IMPL="mpich" USE_OPENMP=1
|
2019-10-12 17:34:48 -07:00
|
|
|
- os: linux
|
|
|
|
|
arch: arm64
|
|
|
|
|
env: NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-PT MPI_IMPL="mpich" USE_SIMINT=1 SIMINT_MAXAM=3
|
|
|
|
|
- os: linux
|
|
|
|
|
arch: arm64
|
2019-10-13 17:12:51 -07:00
|
|
|
env: NWCHEM_MODULES=tce ARMCI_NETWORK=MPI-TS MPI_IMPL="openmpi"
|
2019-10-15 12:24:52 -07:00
|
|
|
- os: linux
|
|
|
|
|
arch: arm64
|
|
|
|
|
env: NWCHEM_MODULES=qmandpw ARMCI_NETWORK=MPI-TS MPI_IMPL="openmpi"
|
2017-12-08 14:36:35 -08:00
|
|
|
allow_failures:
|
2017-12-12 11:37:51 -08:00
|
|
|
- os: osx
|
2017-12-12 11:49:22 -08:00
|
|
|
env: NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-TS MPI_IMPL="openmpi"
|
2017-12-12 11:37:51 -08:00
|
|
|
- os: osx
|
2017-12-12 11:49:22 -08:00
|
|
|
env: NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-PR MPI_IMPL="openmpi"
|
2017-12-08 14:36:35 -08:00
|
|
|
- os: osx
|
|
|
|
|
env: NWCHEM_MODULES=tce ARMCI_NETWORK=MPI-TS MPI_IMPL="openmpi"
|
2017-12-12 00:43:34 -08:00
|
|
|
- os: osx
|
|
|
|
|
env: NWCHEM_MODULES=qmandpw ARMCI_NETWORK=MPI-TS MPI_IMPL="openmpi"
|
2017-12-13 10:17:27 -08:00
|
|
|
- os: osx
|
|
|
|
|
env: NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI3 MPI_IMPL="mpich"
|
2019-09-19 15:34:17 -07:00
|
|
|
- os: osx
|
|
|
|
|
env: NWCHEM_MODULES=tinyqmpw ARMCI_NETWORK=MPI-PT MPI_IMPL="mpich" USE_SIMINT=1 SIMINT_MAXAM=3
|
2019-10-10 19:03:23 -07:00
|
|
|
- os: linux
|
|
|
|
|
arch: arm64
|
2017-11-28 22:59:06 -08:00
|
|
|
git:
|
2019-09-25 16:29:00 -07:00
|
|
|
depth: 32
|
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
|
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
|
2017-12-13 17:19:29 -08:00
|
|
|
- grep HAVE_SCA $TRAVIS_BUILD_DIR/src/tools/build/config.h || true
|
2017-11-29 11:32:07 -08:00
|
|
|
- ./travis/run_qas.sh
|
2017-11-28 19:53:31 -08:00
|
|
|
|
|
|
|
|
|
2017-11-21 15:32:09 -08:00
|
|
|
after_failure:
|
2019-10-13 13:21:06 -07:00
|
|
|
- ./travis/check_failures.sh
|
2017-11-21 22:59:23 -08:00
|
|
|
|