Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2015-11-22 | Working PackageFinder / Repo | Todd Gamblin | 10 | -160/+331 | |
2015-11-12 | Fix and move NamespaceTrie to spack.util.naming | Todd Gamblin | 4 | -42/+154 | |
- fix up routines in namespace trie. - trie can now hold intermediate elements. - trie now has a test case. | |||||
2015-11-12 | Small fix to prevent this test from interfering with others. | Todd Gamblin | 1 | -17/+22 | |
2015-11-12 | Merge branch 'develop' into mplegendre-multi_pkgsrc_roots | Todd Gamblin | 93 | -280/+2985 | |
Conflicts: lib/spack/spack/__init__.py lib/spack/spack/directives.py lib/spack/spack/packages.py | |||||
2015-11-04 | Add Sphinx package | Todd Gamblin | 1 | -0/+13 | |
2015-11-04 | Fix SPACK-93, SPACK-94, GitHub #150 | Todd Gamblin | 4 | -21/+18 | |
- `remove_prefix` was modified to remove from the DB, but the package may not have been added to the DB yet when `remove_prefix` is called from `cleanup`. - Made `remove_prefix` a pure utility function (it just removes the prefix) - Added `installed_db.remove()` call only after the `remove_prefix` in `uninstall`. | |||||
2015-11-04 | Make architecture reflect OS *and* machine. Use Python's platform module. | Todd Gamblin | 1 | -11/+8 | |
2015-10-29 | Merge pull request #147 from epfl-scitas/bugfixes/db_context_manager | Todd Gamblin | 3 | -3/+3 | |
Fixed typo : write_lock() -> write_transaction() | |||||
2015-10-30 | Fixed typo : write_lock() -> write_transaction() | Massimiliano Culpo | 3 | -3/+3 | |
2015-10-29 | Merge Greg Becker's build database support into develop. | Todd Gamblin | 22 | -139/+1641 | |
2015-10-29 | Merge pull request #124 from scheibelp/features/testinstall-cmd | Todd Gamblin | 6 | -3/+350 | |
Features/testinstall cmd | |||||
2015-10-29 | Merge pull request #142 from mathstuf/dbus-disable-systemd | Todd Gamblin | 1 | -1/+3 | |
dbus: disable systemd | |||||
2015-10-29 | Merge pull request #141 from epfl-scitas/packages/clang | Todd Gamblin | 2 | -13/+17 | |
clang : updated versions + depends_on(python) | |||||
2015-10-29 | Merge pull request #143 from mathstuf/update-ncurses | Todd Gamblin | 1 | -0/+2 | |
ncurses: update package | |||||
2015-10-29 | Merge pull request #144 from mathstuf/add-paraview | Todd Gamblin | 1 | -0/+72 | |
paraview: add package | |||||
2015-10-29 | Merge pull request #145 from markcmiller86/v-char-bugfix | Todd Gamblin | 1 | -2/+2 | |
generalize one of the cases to handle many more kinds of formatting o… | |||||
2015-10-29 | Merge pull request #139 from mathstuf/use-uname-for-arch | Todd Gamblin | 1 | -10/+10 | |
architecture: use uname if available | |||||
2015-10-28 | Merge pull request #121 from epfl-scitas/issues/gcc | Todd Gamblin | 1 | -29/+39 | |
GCC : added variant to packages for binutils, solve linking time error | |||||
2015-10-27 | generalize one of the cases to handle many more kinds of formatting options | miller86 | 1 | -2/+2 | |
2015-10-27 | Build database working with simple transaction support; all tests passing. | Todd Gamblin | 12 | -230/+645 | |
2015-10-27 | Fix stupid lock bug. | Todd Gamblin | 3 | -41/+53 | |
- Code simplification ignored case where exception was raised. - If LockError was raised, read and write counts were incremented erroneously. - updated lock test. | |||||
2015-10-27 | Not all package stages have an archive file (e.g. source code repos) but all of | Peter Scheibel | 1 | -1/+1 | |
them do have a source_path: use this instead to check whether the package resources were successfully retrieved. | |||||
2015-10-27 | Merge pull request #140 from PaulDapolito/add-xz-version | Todd Gamblin | 1 | -2/+6 | |
Added v5.2.2 for xz library | |||||
2015-10-27 | paraview: add package | Ben Boeckel | 1 | -0/+72 | |
A first attempt; builds successfully. Some dependencies have hard-coded dependencies where they shouldn't (e.g., hdf5 -> mpi, libxml -> python), but that's a different rabbit hole. | |||||
2015-10-27 | dbus: disable systemd | Ben Boeckel | 1 | -1/+3 | |
Not necessary in spack. Also forcefully installs outside of the prefix. | |||||
2015-10-27 | ncurses: update package | Ben Boeckel | 1 | -0/+2 | |
2015-10-27 | Lock acquires return True/False depending on whether they got POSIX lock. | Todd Gamblin | 1 | -4/+15 | |
2015-10-27 | clang : updated versions and dependencies | Massimiliano Culpo | 2 | -7/+12 | |
llvm : added dependency on 'python@2.7:' for better portability | |||||
2015-10-27 | llvm : updated versions | Massimiliano Culpo | 1 | -6/+5 | |
2015-10-26 | architecture: remove custom mac_type method | Ben Boeckel | 1 | -13/+0 | |
2015-10-26 | architecture: use uname if available | Ben Boeckel | 1 | -1/+14 | |
2015-10-26 | Fetch errors were also terminating runs of test-install with system exit, so | Peter Scheibel | 3 | -1/+10 | |
stage.fetch() was updated to raise a FetchError instead of calling tty.die(). Output is the same for spack install in case of a fetch error. | |||||
2015-10-26 | Merge pull request #127 from mathstuf/use-dict.setdefault | Todd Gamblin | 3 | -16/+7 | |
python: use the setdefault method on dict | |||||
2015-10-26 | python: use the setdefault method on dict | Ben Boeckel | 3 | -16/+7 | |
It allows more concise code and skips some key lookups. | |||||
2015-10-26 | Added v5.2.2 for xz library | Paul Dapolito | 1 | -2/+6 | |
2015-10-26 | Making SpackError reference consistent. | Peter Scheibel | 1 | -2/+1 | |
2015-10-26 | Automatically create a 'test-output' directory in the current directory if no | Peter Scheibel | 1 | -1/+4 | |
output path is specified. Test output files are placed in this directory. Furthermore the filenames now have the prefix "test" (but otherwise are the string representation of the spec ID as before). | |||||
2015-10-24 | Working Lock class, now uses POSIX fcntl locks, extensive unit test. | Todd Gamblin | 3 | -84/+350 | |
- llnl.util.lock now uses fcntl.lockf instead of flock - purported to have more NFS compatibility. - Added an extensive test case for locks. - tests acquiring, releasing, upgrading, timeouts, shared, & exclusive cases. | |||||
2015-10-24 | Add a multiprocess Barrier class to use for testing parallel code. | Todd Gamblin | 1 | -1/+49 | |
2015-10-23 | The HTML number conversion regex operating against a byte string will only | Peter Scheibel | 1 | -1/+2 | |
convert individual bytes, so therefore incorrectly converts utf-8 encoded characters. Decoding byte strings to unicode objects results in correct HTML number encodings. | |||||
2015-10-23 | 1. Rename CommandError -> InstallError | Peter Scheibel | 2 | -5/+7 | |
2. InstallError now subclasses SpackError vs. StandardError (so it is now handled by the spack shell script) | |||||
2015-10-23 | GCC : removed binutils variant | Massimiliano Culpo | 1 | -10/+6 | |
2015-10-22 | 1. Added CommandError exception to build_environment | Peter Scheibel | 2 | -15/+28 | |
2. The parent of a failed child process in build_environment.fork no longer calls sys.exit - instead it raises a CommandError (from [1]) 3. test-install command now attempts to install all packages even if one fails | |||||
2015-10-22 | Generate test results (designated as skipped) for parents of failed dependencies | Peter Scheibel | 2 | -24/+45 | |
2015-10-22 | Merge pull request #137 from davidbeckingsale/features/ompi-wrappers | Todd Gamblin | 1 | -0/+64 | |
Filter wrapper data to use correct compilers in OpenMPI | |||||
2015-10-22 | Replace compiler in f90 and f77 wrappers if they exist | David Beckingsale | 1 | -3/+22 | |
2015-10-22 | Filter wrapper data to use correct compilers in OpenMPI | David Beckingsale | 1 | -0/+45 | |
2015-10-22 | Merge branch 'khuck-develop' into develop, github PR #136 | Todd Gamblin | 3 | -0/+58 | |
2015-10-22 | Adding dependency on ompt-openmp, now that it is a package. | Kevin Huck | 1 | -0/+3 | |
2015-10-22 | Adding package for OMPT support in the LLVM/Clang OpenMP runtime, | Kevin Huck | 1 | -0/+23 | |
which gives OMPT support for applications built with GCC, Intel or LLVM/Clang. |