Permalink
Fetching contributors…
Cannot retrieve contributors at this time
52 lines (46 sloc) 1.51 KB
sudo: required
dist: trusty
language: c
# - sudo apt-get install -qq check mpich check bc libattr1-dev python-pip
before_install:
- test -n $CC && unset CC
- test -n $CXX && unset CXX
- sudo apt-get update -qq
- sudo apt-cache search openmpi
- sudo apt-cache search mpich
- sudo apt-get install -qq check libopenmpi-dev openmpi-bin check bc libattr1-dev python-pip
- sudo pip install nose
- libcircle=libcircle-0.2.1-rc.1
- wget https://github.com/adammoody/libcircle/releases/download/v0.2.1-rc.1/${libcircle}.tar.gz
- tar -zxf ${libcircle}.tar.gz
- pushd ${libcircle}
- ./configure --enable-tests && make && make check && sudo make install
- popd
- lwgrp=lwgrp-1.0.2
- wget https://github.com/hpc/lwgrp/releases/download/v1.0.2/${lwgrp}.tar.gz
- tar -zxf ${lwgrp}.tar.gz
- pushd ${lwgrp}
- ./configure && make && sudo make install
- popd
- dtcmp=dtcmp-1.1.0
- wget https://github.com/hpc/dtcmp/releases/download/v1.1.0/${dtcmp}.tar.gz
- tar zxvf ${dtcmp}.tar.gz
- pushd ${dtcmp}
- ./configure --with-lwgrp=/usr/local && make && sudo make install
- popd
- libarchive=libarchive-3.1.2
- wget http://www.libarchive.org/downloads/${libarchive}.tar.gz
- tar zxvf ${libarchive}.tar.gz
- pushd ${libarchive}
- ./configure && make && sudo make install
- popd
- sudo ldconfig
script: ./autogen.sh && export CC=mpicc && ./configure && make && make test
#script: ./autogen.sh && ./configure && make && make test
compiler:
- clang
- gcc
notifications:
email: false
#- sikich1@llnl.gov
#- moody20@llnl.gov