summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2015-10-22GCC : removed dependency on libelf. Removed isl variantMassimiliano Culpo1-9/+5
2015-10-22Merge branch 'develop' of https://github.com/scalability-llnl/spack into ↵Massimiliano Culpo42-88/+523
issues/gcc Conflicts: var/spack/packages/gcc/package.py GCC : removed dependency on libelf. Removed isl variant
2015-10-22Changed date formatting.Kevin Huck1-1/+1
2015-10-22Changing git checkout from "master" to commitKevin Huck1-1/+2
d2e66ddde689120472fc57fc546d8cd80aab745c
2015-10-21Added an APEX package, but it is still using the git master insteadKevin Huck1-0/+30
of a release.
2015-10-21Modified the binutils package to use --enable-shared. Required by tools thatKevin Huck1-0/+1
use binutils and get this error (or equivalent): "relocation R_X86_64_32S against `bfd_errmsgs' can not be used when making a shared object; recompile with -fPIC"
2015-10-21Merge pull request #119 from mamelara/developTodd Gamblin1-3/+4
Added current version 3.2 of libffi version 3.1 has a bug
2015-10-21Merge pull request #129 from mathstuf/separate-prefixTodd Gamblin1-6/+8
spack: split spack_root from prefix
2015-10-21Merge pull request #128 from mathstuf/netcdf-new-linker-mpiTodd Gamblin2-15/+39
netcdf: link to MPI
2015-10-21Merge pull request #131 from jsquyres/pr/openmpi-updateTodd Gamblin1-3/+7
openmpi: update package versions of Open MPI
2015-10-21Merge pull request #132 from jsquyres/pr/mpich-mpi-version-fixTodd Gamblin1-2/+2
mpich: add fine-grained MPI conformance versions
2015-10-21Merge pull request #134 from davidbeckingsale/features/ncduTodd Gamblin1-0/+28
Added ncdu package
2015-10-21Merge pull request #133 from epfl-scitas/packages/trilinosTodd Gamblin6-1/+93
Packages/trilinos
2015-10-21Merge pull request #135 from khuck/developTodd Gamblin1-0/+15
Adding package for activeharmony.
2015-10-21Adding package for activeharmony.Kevin Huck1-0/+15
2015-10-19Added ncdu packageDavid Beckingsale1-0/+28
2015-10-19glm : added basic configuration for the packageMassimiliano Culpo1-0/+19
2015-10-19matio : added basic configuration for the packageMassimiliano Culpo1-0/+15
2015-10-19trilinos : first version that compiles on bellatrixMassimiliano Culpo2-17/+4
2015-10-19trilinos : prototype for the whole packageMassimiliano Culpo1-13/+38
2015-10-19hdf5 : updated versionMassimiliano Culpo3-1/+47
mpich : updated version trilinos : created stub
2015-10-18Add Spack logo.Todd Gamblin5-5/+5
2015-10-17Update to link to more contributors.Todd Gamblin1-15/+3
2015-10-17Better info variant output.Todd Gamblin1-3/+13
2015-10-17Add libiberty option to binutilsTodd Gamblin2-2/+14
2015-10-17mpich: add fine-grained MPI conformance versionsJeff Squyres1-2/+2
Similar to the Open MPI and MVAPICH packages. Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2015-10-16Merge pull request #130 from jsquyres/pr/trivial-README-updateTodd Gamblin1-1/+1
README.md: trivial typo fix
2015-10-16openmpi: update the MPI conformance for each Open MPI versionJeff Squyres1-1/+3
2015-10-16openmpi: add v1.10.0 and update v1.8.2->v1.8.8Jeff Squyres1-2/+4
2015-10-16README.md: trivial typo fixJeff Squyres1-1/+1
Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
2015-10-15Created unit test for core logic in test-install command.Peter Scheibel3-12/+145
2015-10-15Better description for test-install commandPeter Scheibel1-1/+1
2015-10-15Minor edit for clarity (generate output for single top level spec vs. iteratingPeter Scheibel1-2/+1
through collection of size 1)
2015-10-15Originally I enforced specifying 1 top-level package with the test-installPeter Scheibel1-5/+4
command by having it consume exactly 1 positional argument (i.e. by removing "nargs=argparse.REMAINDER") but this does not work when configuring dependencies of a top-level package (which show up as additional positional args). Instead now there is an explicit check to ensure there is only 1 top-level package.
2015-10-151. Specifying the output file path for test-install is now an option (vs. anPeter Scheibel2-12/+22
argument). The default path is [package id].xml in the CWD where test-install is called from. 2. Fixed a bug with package.build_log_path (which was added in this branch). 3. keep_stage for package.do_install is now set. This allows uninstalling and reinstalling packages without (re) downloading them.
2015-10-15Move logic for tracking the build log into package.py (since that is what isPeter Scheibel2-9/+10
managing the build log) and expose as package.build_log_path.
2015-10-15Update test failure output: don't include the entire build log, just lines whichPeter Scheibel1-5/+10
mention errors (or if no such lines can be found, output the last 10 lines from the log).
2015-10-15Use spec.traverse vs. recursive function.Peter Scheibel1-20/+16
Also even though I calculated which installs are new (e.g. vs. packages that have already been installed by a previous command) I forgot to make use of that in create_test_output (so I was always generating test output even if a package had been installed before running the test-install command). Note to avoid confusion: the 'handled' variable (removed in this commit) did not serve the same purpose as 'newInstalls': it was originally required because the recursive approach would visit the same dependency twice if more than one package depended on it.
2015-10-15Always run with verbose output (so eliminate it as an option). Also remove otherPeter Scheibel1-22/+1
commented options.
2015-10-15Changing name of file requires changing function name to be invoked as a commandPeter Scheibel1-1/+1
2015-10-15Change name of file to conform to conventions.Peter Scheibel1-0/+0
2015-10-15Edit function names to conform to naming conventions.Peter Scheibel1-7/+7
2015-10-15Only install 1 top-level package with testinstall. Otherwise if multiplePeter Scheibel1-10/+6
packages are specified and a prior one fails, it will prevent any of the others from succeeding (and generating test output) even if they don't share dependencies.
2015-10-15spack: split spack_root from prefixBen Boeckel1-6/+8
A foundation for allowing runtime configuring of the prefix.
2015-10-15netcdf: link to MPIBen Boeckel2-15/+39
Newer GNU linker refuses to use transitive linking; if netcdf calls MPI_Allreduce, it must link the providing library directly. Also switched to CMake because I don't know autoconf well enough to know how to put MPI stuff into it.
2015-10-13Make sure to generate output for dependencies as if they were separate tests:Peter Scheibel1-20/+51
the original intent was to generate output as if each package was a unit test, but I noticed that I was only generating test output for top-level packages.
2015-10-13Add spec YAML format to test output.Peter Scheibel1-8/+11
2015-10-13Add forgotten file from previous commit.Todd Gamblin1-0/+5
2015-10-12Don't create test output for any package that was already installed.Peter Scheibel1-11/+11
2015-10-121. Added Junit XML formatPeter Scheibel1-16/+34
2. Specify output to a file vs. a directory 3. Use [1] and [2] to write an XML file tracking success of package installs in Junit XML format