Todd Gamblin
c43b5d670b
Remove dummy fastmath package.
2015-06-06 17:48:33 -07:00
Todd Gamblin
b6ad37557f
fix up Saravan's petsc install
2015-06-06 17:41:15 -07:00
Todd Gamblin
d266bf0184
Working Hypre, PARPACK.
2015-06-06 17:21:11 -07:00
Todd Gamblin
5294e2b9b9
CGM package working on cab.
2015-06-06 16:56:59 -07:00
Todd Gamblin
c5ab3f4e82
CBLAS package working and patching in spack compilers.
2015-06-06 16:29:37 -07:00
Todd Gamblin
f29fc5822b
Working boxlib package.
2015-06-06 16:16:19 -07:00
Todd Gamblin
eb9859ce75
Executables now have a useful __str__ function.
2015-06-06 16:15:52 -07:00
Todd Gamblin
53feb12ea0
Cleanup and consolidate error handling
2015-06-06 15:50:01 -07:00
Todd Gamblin
b9746de52e
Working ARPACK package.
2015-06-06 15:26:54 -07:00
Todd Gamblin
03780ea105
Remove autosave files from saravan's PR
2015-06-06 15:26:54 -07:00
Todd Gamblin
422a75e4b8
Clean up arpack build, use the Spack f77 compiler.
2015-06-06 15:26:54 -07:00
Todd Gamblin
5d7a6c0c46
Add FileFilter convenience class to llnl.util.filesystem.
2015-06-06 15:26:48 -07:00
Saravan Pantham
1f0246f970
Updated HDF5 to use MPI.
2015-06-06 15:26:43 -07:00
Saravan Pantham
9d71093500
Updated Zoltan.
2015-06-06 15:26:42 -07:00
Saravan Pantham
fd34f4b119
Added more FASTMath packages.
2015-06-06 15:26:38 -07:00
Saravan Pantham
454d06c25c
Removed autosave files from previous commit.
2015-06-06 15:26:37 -07:00
Saravan Pantham
c174fe6199
Fixed BLAS and Lapack installations
2015-06-06 15:26:31 -07:00
Saravan Pantham
d461aa3722
Added Lapack package
2015-06-06 13:06:18 -07:00
Saravan Pantham
a23e1579e3
Added BLAS package
2015-06-06 13:06:17 -07:00
Todd Gamblin
ab31f989db
Merge Alfredo's Mitos changes from github with Greg's Python changes.
2015-06-06 12:53:28 -07:00
Gregory L. Lee
96ec75f7fe
Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop
2015-06-04 15:49:57 -07:00
Gregory L. Lee
5ac5c021b8
new package versions
2015-06-04 15:49:55 -07:00
Todd Gamblin
0cf9e0698c
Merge pull request #50 from alfredo-gimenez/develop
...
Thanks!
2015-06-03 22:08:22 -07:00
Alfredo Gimenez
dae33a31c0
Dyninst 8.2.1+ dependency for cmake
2015-06-03 22:02:47 -07:00
Alfredo Gimenez
15aee0de1a
Mitos updated with new release
2015-06-03 21:58:44 -07:00
Gregory L. Lee
c158012655
Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop
2015-06-03 14:22:10 -07:00
Gregory L. Lee
c4f5a881e6
new Python extensions
2015-06-03 10:08:07 -07:00
Gregory L. Lee
6dffe2ddd1
updated url
2015-06-03 10:07:21 -07:00
Todd Gamblin
be3e8170de
Fix #48 : Merge branch 'bugfix/mac-metadata' into develop
2015-06-01 10:33:28 -07:00
Todd Gamblin
d19538af07
Fix #48 : Ignore hidden files when deciding how to stage.
...
- 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 10:25:58 -07:00
Todd Gamblin
123778dec2
Add -S/--stages option to spack cd/spack location.
...
- can now change dir to top-level stage
2015-06-01 09:56:35 -07:00
Gregory L. Lee
37aa88ba2a
Merge branch 'develop' of ssh://cz-stash.llnl.gov:7999/scale/spack into develop
2015-06-01 08:39:07 -07:00
Gregory L. Lee
74b0a9c059
updated Python extension versions
2015-06-01 08:39:01 -07:00
Gregory L. Lee
83af842a74
fixed cython activation conflict
2015-06-01 08:38:32 -07:00
Todd Gamblin
16c2588635
Fix #46 : make(parallel=False) regression.
...
- Added some tests to make sure this stays in place.
2015-05-31 13:03:30 -07:00
Todd Gamblin
bf6a73fa3e
Fix SPACK-69: Merge branch 'features/build-logging' into develop
2015-05-29 17:28:33 -07:00
Todd Gamblin
ea7b65e2f2
SPACK-69: spack install now logs build output to install directory.
...
- 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
2015-05-29 17:22:33 -07:00
Todd Gamblin
92c21d7134
debug instead of info logging in llnl.util.filesystem
2015-05-29 17:21:30 -07:00
Todd Gamblin
0035100186
SPACK-69: Add context manager to fork and log output in a with block.
2015-05-29 17:20:08 -07:00
Todd Gamblin
9b40d93fc2
Add ability to force color mode even if terminal is NOT a tty
2015-05-29 17:19:03 -07:00
Todd Gamblin
ceecd2ce41
Add ability to test whether tty verbose or debug is enabled.
2015-05-29 17:18:33 -07:00
Todd Gamblin
5676cb0dd1
Add spack find -L to show full hashes.
2015-05-28 17:13:57 -07:00
Todd Gamblin
8cbae642cc
Fix bug in spack edit -c
2015-05-28 17:13:23 -07:00
Todd Gamblin
6f8f1bf7af
Fix #34 : Spack doesn't stop when dep fails to build.
...
- Fixes regression introduced by #30
- Child process needs to exit on error
2015-05-27 20:27:48 -07:00
Todd Gamblin
c622337802
Remove redundancy: convert with closing(open(...))
to with open(...)
2015-05-18 17:11:03 -07:00
Todd Gamblin
f813d823a1
Merge branch 'features/optional-deps' into develop
...
This includes:
- Much better variant support (+debug/-debug)
- Optional dependency support (depends_on(... , when='<condition>')
- New config file format (YAML in ~/.spack)
- New Spec format (YAML in $prefix/.spack/spec.yaml)
2015-05-18 16:16:20 -07:00
Todd Gamblin
f68e64d738
Merge branch 'mplegendre-features/yaml-config' into features/optional-deps
2015-05-18 16:06:03 -07:00
Matthew LeGendre
46b91ddf57
YAML config files for compilers and mirrors
2015-05-18 16:01:21 -07:00
Todd Gamblin
09151785b3
SPACK-87: enable disabled git fetch tests.
2015-05-18 11:32:15 -07:00
Todd Gamblin
b2f46c703d
Fix SPACK-87: Tag checkout fails for older git versions.
2015-05-18 11:26:32 -07:00