Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-06-09 | fixing regular expression matches to use regular expression syntax instead ↵ | Tom Scogland | 1 | -1/+1 | |
of globbing syntax | |||||
2015-06-09 | Fix Boost finding in Dyninst 8.2.1. | Todd Gamblin | 1 | -3/+5 | |
2015-06-07 | Merge Kevin, Ben, and Saravan's contributions into develop | Todd Gamblin | 22 | -58/+580 | |
- includes ATLAS, BLAS, LAPACK, other FastMATH packages. | |||||
2015-06-07 | Upate ATLAS and netlib-blas. | Todd Gamblin | 2 | -12/+39 | |
2015-06-07 | Try a little harder in concretize_version() -- concretize unsafe versions too. | Todd Gamblin | 1 | -4/+20 | |
- This can result in the user being prompted to download an unsafe version. - Avoids overly strict errors when something *could* be satisfiable but we don't know about hte version. | |||||
2015-06-07 | Add some comments b/c I didn't understand my own test. | Todd Gamblin | 1 | -0/+3 | |
2015-06-07 | SPACK-38: Allow specs to be indexed by virtual dependencies. | Todd Gamblin | 4 | -17/+121 | |
- The following now work differently: spec['mpi'] spec['blas'] This can return a spec for openmpi, mpich, mvapich, etc., EVEN if the spec is already concretized. This means that in a package that `depends_on('mpi')`, you can do `spec['mpi']` to see what it was concretized to. This should simplify MPI and BLAS packages. 'mpi' in spec 'blas' in spec Previously, if the spec had been concretized, these would be `False` because there was not a dependency in the DAG with either of these names. These will now be `True` even if the spec has been concretized. So, e.g., this will print "YES" s = Spec('callpath ^mpich') if 'mpi' in spec: print "YES" - Similarly, this will be True: Spec('mpich').satisfies('mpi') - Because of the way virtual dependencies are currently implemented, the above required some fiddling around with `package.py` so that it would never call `Spec.__contains__` (and result in endless recursion). - This should be fixed by allowing virutal dependnecies to have their own package class. - This would allow a quicker check for vdeps, without a call to `all_packages`. - For the time being, `package.py` shouldn't call `__contains__` | |||||
2015-06-06 | Make blas a virtual dependency, default netlib-blas. | Todd Gamblin | 3 | -20/+8 | |
2015-06-06 | Add disablement of cpu throttle check. | Todd Gamblin | 1 | -1/+13 | |
2015-06-06 | Delete lapack/atlas combined package. | Todd Gamblin | 1 | -40/+0 | |
2015-06-06 | Rename netlib_blas -> netlib-blas | Todd Gamblin | 2 | -2/+2 | |
2015-06-06 | Merge branch 'psaravan-fastmath' into features/fastmath | Todd Gamblin | 16 | -40/+308 | |
Conflicts: var/spack/packages/lapack/package.py | |||||
2015-06-06 | Merge branch 'develop' into features/fastmath | Todd Gamblin | 153 | -1503/+9014 | |
2015-06-06 | Remove dummy fastmath package. | Todd Gamblin | 1 | -15/+0 | |
2015-06-06 | fix up Saravan's petsc install | Todd Gamblin | 1 | -12/+17 | |
2015-06-06 | Working Hypre, PARPACK. | Todd Gamblin | 3 | -30/+48 | |
2015-06-06 | CGM package working on cab. | Todd Gamblin | 1 | -6/+14 | |
2015-06-06 | CBLAS package working and patching in spack compilers. | Todd Gamblin | 1 | -11/+21 | |
2015-06-06 | Working boxlib package. | Todd Gamblin | 1 | -6/+16 | |
2015-06-06 | Executables now have a useful __str__ function. | Todd Gamblin | 1 | -0/+5 | |
2015-06-06 | Cleanup and consolidate error handling | Todd Gamblin | 4 | -18/+21 | |
2015-06-06 | Working ARPACK package. | Todd Gamblin | 1 | -2/+6 | |
2015-06-06 | Remove autosave files from saravan's PR | Todd Gamblin | 2 | -41/+0 | |
2015-06-06 | Clean up arpack build, use the Spack f77 compiler. | Todd Gamblin | 1 | -10/+23 | |
2015-06-06 | Add FileFilter convenience class to llnl.util.filesystem. | Todd Gamblin | 1 | -1/+10 | |
2015-06-06 | Updated HDF5 to use MPI. | Saravan Pantham | 1 | -3/+3 | |
2015-06-06 | Updated Zoltan. | Saravan Pantham | 1 | -33/+0 | |
2015-06-06 | Added more FASTMath packages. | Saravan Pantham | 13 | -20/+279 | |
2015-06-06 | Removed autosave files from previous commit. | Saravan Pantham | 2 | -229/+0 | |
2015-06-06 | Fixed BLAS and Lapack installations | Saravan Pantham | 5 | -17/+236 | |
2015-06-06 | Added Lapack package | Saravan Pantham | 1 | -0/+31 | |
2015-06-06 | Added BLAS package | Saravan Pantham | 1 | -0/+21 | |
2015-06-06 | Merge Alfredo's Mitos changes from github with Greg's Python changes. | Todd Gamblin | 1 | -2/+3 | |
2015-06-04 | Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop | Gregory L. Lee | 37 | -85/+556 | |
2015-06-04 | new package versions | Gregory L. Lee | 2 | -1/+4 | |
2015-06-03 | Merge pull request #50 from alfredo-gimenez/develop | Todd Gamblin | 1 | -2/+3 | |
Thanks! | |||||
2015-06-03 | Dyninst 8.2.1+ dependency for cmake | Alfredo Gimenez | 1 | -1/+1 | |
2015-06-03 | Mitos updated with new release | Alfredo Gimenez | 1 | -1/+2 | |
2015-06-03 | Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop | Gregory L. Lee | 2 | -5/+19 | |
2015-06-03 | new Python extensions | Gregory L. Lee | 2 | -0/+29 | |
2015-06-03 | updated url | Gregory L. Lee | 1 | -2/+1 | |
2015-06-01 | Fix #48: Merge branch 'bugfix/mac-metadata' into develop | Todd Gamblin | 1 | -5/+14 | |
2015-06-01 | Fix #48: Ignore hidden files when deciding how to stage. | Todd Gamblin | 1 | -5/+14 | |
- Expanding archvies like MAGMA 1.6.2 creates extra hidden files that confuse Spack's staging mechanism. - Added a special case to ignore hidden files when checking whether the tarball exploded. | |||||
2015-06-01 | Add -S/--stages option to spack cd/spack location. | Todd Gamblin | 1 | -0/+5 | |
- can now change dir to top-level stage | |||||
2015-06-01 | Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop | Gregory L. Lee | 15 | -75/+487 | |
2015-06-01 | updated Python extension versions | Gregory L. Lee | 17 | -2/+19 | |
2015-06-01 | fixed cython activation conflict | Gregory L. Lee | 1 | -1/+2 | |
2015-05-31 | Fix #46: make(parallel=False) regression. | Todd Gamblin | 4 | -6/+133 | |
- Added some tests to make sure this stays in place. | |||||
2015-05-29 | Fix SPACK-69: Merge branch 'features/build-logging' into develop | Todd Gamblin | 9 | -63/+335 | |
2015-05-29 | SPACK-69: spack install now logs build output to install directory. | Todd Gamblin | 5 | -59/+141 | |
- spack install suppresses build output by default. - use install -v to show build output on the console too - package.py uses log_output context to redirect output and log it to a file - filters color codes out of output written to file - optionally echos to the terminal - YAML directory layout knows about its build log. - can get path to install build log to from directory layout - Package.install now copies the build log to $prefix/.spack/build.out - Error message from failed install execution now includes build log location |