forked from spack/spack
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1,657 changed files
with
106,625 additions
and
29,344 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,24 @@ | ||
/db | ||
/var/spack/stage | ||
/var/spack/cache | ||
/var/spack/repos/*/index.yaml | ||
/var/spack/repos/*/lock | ||
*.pyc | ||
/opt/ | ||
/opt | ||
*~ | ||
.DS_Store | ||
.idea | ||
/etc/spack/* | ||
/etc/spack/licenses | ||
/etc/spack/*.yaml | ||
/etc/spackconfig | ||
/share/spack/dotkit | ||
/share/spack/modules | ||
/share/spack/lmod | ||
/TAGS | ||
*.swp | ||
/htmlcov | ||
.coverage | ||
#* | ||
.#* | ||
/.cache | ||
/bin/spackc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,56 @@ | ||
Todd Gamblin <tgamblin@llnl.gov> George Todd Gamblin <gamblin2@llnl.gov> | ||
Todd Gamblin <tgamblin@llnl.gov> Todd Gamblin <gamblin2@llnl.gov> | ||
Adam Moody <moody20@llnl.gov> Adam T. Moody <moody20@llnl.gov> | ||
Alfredo Gimenez <gimenez1@llnl.gov> Alfredo Gimenez <alfredo.gimenez@gmail.com> | ||
David Boehme <boehme3@llnl.gov> David Boehme <boehme3@sierra324.llnl.gov> | ||
David Boehme <boehme3@llnl.gov> David Boehme <boehme3@sierra648.llnl.gov> | ||
Kevin Brandstatter <kjbrandstatter@gmail.com> Kevin Brandstatter <kbrandst@hawk.iit.edu> | ||
Luc Jaulmes <luc.jaulmes@bsc.es> Luc Jaulmes <jaulmes1@llnl.gov> | ||
Saravan Pantham <saravan.pantham@gmail.com> Saravan Pantham <pantham1@surface86.llnl.gov> | ||
Tom Scogland <tscogland@llnl.gov> Tom Scogland <scogland1@llnl.gov> | ||
Tom Scogland <tscogland@llnl.gov> Tom Scogland <tom.scogland@gmail.com> | ||
Joachim Protze <protze@rz.rwth-aachen.de> jprotze <protze@rz.rwth-aachen.de> | ||
Gregory L. Lee <lee218@llnl.gov> Gregory L. Lee <lee218@surface86.llnl.gov> | ||
Gregory L. Lee <lee218@llnl.gov> Gregory L. Lee <lee218@cab687.llnl.gov> | ||
Gregory L. Lee <lee218@llnl.gov> Gregory L. Lee <lee218@cab690.llnl.gov> | ||
Gregory L. Lee <lee218@llnl.gov> Gregory L. Lee <lee218@catalyst159.llnl.gov> | ||
Gregory L. Lee <lee218@llnl.gov> Gregory Lee <lee218@llnl.gov> | ||
Massimiliano Culpo <massimiliano.culpo@epfl.ch> Massimiliano Culpo <massimiliano.culpo@googlemail.com> | ||
Massimiliano Culpo <massimiliano.culpo@epfl.ch> alalazo <massimiliano.culpo@googlemail.com> | ||
Mark Miller <miller86@llnl.gov> miller86 <miller86@llnl.gov> | ||
Abhinav Bhatele <bhatele@llnl.gov> Abhinav Bhatele <bhatele@gmail.com> | ||
Adam Moody <moody20@llnl.gov> Adam T. Moody <moody20@llnl.gov> | ||
Alfredo Gimenez <gimenez1@llnl.gov> Alfredo Gimenez <alfredo.gimenez@gmail.com> | ||
Alfredo Gimenez <gimenez1@llnl.gov> Alfredo Adolfo Gimenez <alfredo.gimenez@gmail.com> | ||
Andrew Williams <williamsa89@cardiff.ac.uk> Andrew Williams <andrew@alshain.org.uk> | ||
Ben Boeckel <ben.boeckel@kitware.com> Ben Boeckel <mathstuf@gmail.com> | ||
Ben Boeckel <ben.boeckel@kitware.com> Ben Boeckel <mathstuf@users.noreply.github.com> | ||
Benedikt Hegner <hegner@cern.ch> Benedikt Hegner <benedikt.hegner@cern.ch> | ||
Brett Viren <bv@bnl.gov> Brett Viren <brett.viren@gmail.com> | ||
David Boehme <boehme3@llnl.gov> David Boehme <boehme3@sierra324.llnl.gov> | ||
David Boehme <boehme3@llnl.gov> David Boehme <boehme3@sierra648.llnl.gov> | ||
David Poliakoff <poliakoff1@llnl.gov> David Poliakoff <david.poliakoff@gmail.com> | ||
Dhanannjay Deo <dhanannjay.deo@kitware.com> Dhanannjay 'Djay' Deo <dhanannjay.deo@kitware.com> | ||
Elizabeth Fischer <elizabeth.fischer@columbia.edu> Elizabeth F <elizabeth.fischer@columbia.edu> | ||
Elizabeth Fischer <elizabeth.fischer@columbia.edu> Elizabeth F <rpf2116@columbia.edu> | ||
Elizabeth Fischer <elizabeth.fischer@columbia.edu> Elizabeth Fischer <rpf2116@columbia.edu> | ||
Elizabeth Fischer <elizabeth.fischer@columbia.edu> citibeth <rpf2116@columbia.edu> | ||
Geoffrey Oxberry <oxberry1@llnl.gov> Geoffrey Oxberry <goxberry@gmail.com> | ||
Glenn Johnson <glenn-johnson@uiowa.edu> Glenn Johnson <gjohnson@argon-ohpc.hpc.uiowa.edu> | ||
Glenn Johnson <glenn-johnson@uiowa.edu> Glenn Johnson <glennpj@gmail.com> | ||
Gregory Becker <becker33@llnl.gov> Gregory Becker <becker33.llnl.gov> | ||
Gregory Becker <becker33@llnl.gov> becker33 <becker33.llnl.gov> | ||
Gregory Becker <becker33@llnl.gov> becker33 <becker33@llnl.gov> | ||
Gregory L. Lee <lee218@llnl.gov> Greg Lee <lee218@llnl.gov> | ||
Gregory L. Lee <lee218@llnl.gov> Gregory L. Lee <lee218@cab687.llnl.gov> | ||
Gregory L. Lee <lee218@llnl.gov> Gregory L. Lee <lee218@cab690.llnl.gov> | ||
Gregory L. Lee <lee218@llnl.gov> Gregory L. Lee <lee218@catalyst159.llnl.gov> | ||
Gregory L. Lee <lee218@llnl.gov> Gregory L. Lee <lee218@surface86.llnl.gov> | ||
Gregory L. Lee <lee218@llnl.gov> Gregory Lee <lee218@llnl.gov> | ||
Ian Lee <lee1001@llnl.gov> Ian Lee <IanLee1521@gmail.com> | ||
James Wynne III <wynnejr@ornl.gov> James Riley Wynne III <wynnejr@ornl.gov> | ||
James Wynne III <wynnejr@ornl.gov> James Wynne III <wynnejr@gpujake.com> | ||
Joachim Protze <protze@rz.rwth-aachen.de> jprotze <protze@rz.rwth-aachen.de> | ||
Kelly (KT) Thompson <kgt@lanl.gov> <kellyt@MENE.localdomain> | ||
Kelly (KT) Thompson <kgt@lanl.gov> Kelly Thompson <KineticTheory@users.noreply.github.com> | ||
Kevin Brandstatter <kjbrandstatter@gmail.com> Kevin Brandstatter <kbrandst@hawk.iit.edu> | ||
Luc Jaulmes <luc.jaulmes@bsc.es> Luc Jaulmes <jaulmes1@llnl.gov> | ||
Mario Melara <maamelara@gmail.com> Mario Melara <mamelara@genepool1.nersc.gov> | ||
Mark Miller <miller86@llnl.gov> miller86 <miller86@llnl.gov> | ||
Massimiliano Culpo <massimiliano.culpo@epfl.ch> Massimiliano Culpo <massimiliano.culpo@googlemail.com> | ||
Massimiliano Culpo <massimiliano.culpo@epfl.ch> alalazo <massimiliano.culpo@googlemail.com> | ||
Mayeul d'Avezac <m.davezac@ucl.ac.uk> Mayeul d'Avezac <mdavezac@gmail.com> | ||
Mitchell Devlin <mitchell.r.devlin@gmail.com> Mitchell Devlin <devlin@blogin4.lcrc.anl.gov> | ||
Nicolas Richart <nicolas.richart@epfl.ch> Nicolas <nrichart@users.noreply.github.com> | ||
Nicolas Richart <nicolas.richart@epfl.ch> Nicolas Richart <nrichart@users.noreply.github.com> | ||
Peter Scheibel <scheibel1@llnl.gov> scheibelp <scheibel1@llnl.gov> | ||
Robert D. French <frenchrd@ornl.gov> Robert D. French <robert@robertdfrench.me> | ||
Robert D. French <frenchrd@ornl.gov> Robert.French <frenchrd@ornl.gov> | ||
Robert D. French <frenchrd@ornl.gov> robertdfrench <frenchrd@ornl.gov> | ||
Saravan Pantham <saravan.pantham@gmail.com> Saravan Pantham <pantham1@surface86.llnl.gov> | ||
Stephen Herbein <sherbein@udel.edu> Stephen Herbein <stephen272@gmail.com> | ||
Todd Gamblin <tgamblin@llnl.gov> George Todd Gamblin <gamblin2@llnl.gov> | ||
Todd Gamblin <tgamblin@llnl.gov> Todd Gamblin <gamblin2@llnl.gov> | ||
Tom Scogland <tscogland@llnl.gov> Tom Scogland <scogland1@llnl.gov> | ||
Tom Scogland <tscogland@llnl.gov> Tom Scogland <tom.scogland@gmail.com> | ||
Tzanio Kolev <tzanio@llnl.gov> Tzanio <tzanio@llnl.gov> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,43 +1,92 @@ | ||
#============================================================================= | ||
# Project settings | ||
#============================================================================= | ||
language: python | ||
|
||
# Only build master and develop on push; do not build every branch. | ||
branches: | ||
only: | ||
- master | ||
- develop | ||
- /^releases\/.*$/ | ||
|
||
#============================================================================= | ||
# Build matrix | ||
#============================================================================= | ||
python: | ||
- "2.6" | ||
- "2.7" | ||
- 2.6 | ||
- 2.7 | ||
|
||
env: | ||
- TEST_SUITE=unit | ||
- TEST_SUITE=flake8 | ||
- TEST_SUITE=doc | ||
|
||
matrix: | ||
# Flake8 and Sphinx no longer support Python 2.6, and one run is enough. | ||
exclude: | ||
- python: 2.6 | ||
env: TEST_SUITE=flake8 | ||
- python: 2.6 | ||
env: TEST_SUITE=doc | ||
# Explicitly include an OS X build with homebrew's python. | ||
# Works around Python issues on Travis for OSX, described here: | ||
# http://blog.fizyk.net.pl/blog/running-python-tests-on-traviss-osx-workers.html | ||
include: | ||
- os: osx | ||
language: generic | ||
env: TEST_SUITE=unit | ||
|
||
#============================================================================= | ||
# Environment | ||
#============================================================================= | ||
# Use new Travis infrastructure (Docker can't sudo yet) | ||
sudo: false | ||
|
||
# Install coveralls to obtain code coverage | ||
install: | ||
- "pip install coveralls" | ||
- "pip install flake8" | ||
# Docs need graphviz to build | ||
addons: | ||
apt: | ||
packages: | ||
- gfortran | ||
- graphviz | ||
- libyaml-dev | ||
|
||
# Work around Travis's lack of support for Python on OSX | ||
before_install: | ||
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi | ||
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew ls --versions python > /dev/null || brew install python; fi | ||
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew ls --versions gcc > /dev/null || brew install gcc; fi | ||
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then virtualenv venv; fi | ||
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then source venv/bin/activate; fi | ||
|
||
# Install various dependencies | ||
install: | ||
- pip install --upgrade coveralls | ||
- pip install --upgrade flake8 | ||
- pip install --upgrade sphinx | ||
- pip install --upgrade mercurial | ||
|
||
before_script: | ||
# Need this for the git tests to succeed. | ||
- git config --global user.email "spack@example.com" | ||
- git config --global user.name "Test User" | ||
|
||
# Need this to be able to compute the list of changed files | ||
- git fetch origin develop:develop | ||
|
||
script: | ||
# Regular spack setup and tests | ||
- . share/spack/setup-env.sh | ||
- spack compilers | ||
- spack config get compilers | ||
- spack install -v libdwarf | ||
|
||
# Run unit tests with code coverage | ||
- coverage run bin/spack test | ||
|
||
# Run flake8 code style checks. | ||
- share/spack/qa/run-flake8 | ||
#============================================================================= | ||
# Building | ||
#============================================================================= | ||
script: share/spack/qa/run-$TEST_SUITE-tests | ||
|
||
after_success: | ||
- coveralls | ||
- if [[ $TEST_SUITE == unit && $TRAVIS_PYTHON_VERSION == 2.7 && $TRAVIS_OS_NAME == "linux" ]]; then coveralls; fi | ||
|
||
#============================================================================= | ||
# Notifications | ||
#============================================================================= | ||
notifications: | ||
email: | ||
recipients: | ||
- tgamblin@llnl.gov | ||
recipients: tgamblin@llnl.gov | ||
on_success: change | ||
on_failure: always |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.