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 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						76cb3eb7d2 
					 
					
						
						
							
							Add help on specs to top of spack -h  
						
						
						
						
							
						
					 
					
						2015-05-17 22:29:48 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						cd1ca36488 
					 
					
						
						
							
							SPACK-41: More tests to ensure that constrain() reports changes.  
						
						
						
						
							
						
					 
					
						2015-05-12 15:48:57 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						805122c789 
					 
					
						
						
							
							SPACK-41: bugfix for nonconvergent normalize()  
						
						... 
						
						
						
						- constrain() wasn't reporting changes properly. 
						
						
							
						
					 
					
						2015-05-12 14:52:46 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						095ff1cb4a 
					 
					
						
						
							
							Add debug handler to print a stacktrace on Ctrl-C in debug mode.  
						
						
						
						
							
						
					 
					
						2015-05-12 14:52:41 -07:00 
						 
				 
			
				
					
						
							
							
								Gregory L. Lee 
							
						 
					 
					
						
						
							
						
						50970b72d8 
					 
					
						
						
							
							added py-pandas  
						
						
						
						
							
						
					 
					
						2015-05-12 13:47:48 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						c44db0133f 
					 
					
						
						
							
							Fix SPACK-41: Optional deps work with complex condition chains.  
						
						
						
						
							
						
					 
					
						2015-05-12 11:45:48 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						cd5fa128c5 
					 
					
						
						
							
							Work on SPACK-41: Optional dependencies work for simple conditions.  
						
						... 
						
						
						
						- Can depend conditionally based on variant, compiler, arch, deps, etc
  - normalize() is not iterative yet: no chaining depends_ons
  - really need a SAT solver, but iterative will at least handle
    simple cases.
- Added "strict" option to Spec.satisfies()
  - strict checks that ALL of other's constraints are met (not just
    the ones self shares)
  - Consider splitting these out into two methods: could_satisfy() and
    satisfies()
    - didn't do this yet as it would require changing code that uses
      satisfies()
- Changed semantics of __contains__ to use strict satisfaction (SPACK-56)
- Added tests for optional dependencies.
- The constrain() method on Specs, compilers, versions, etc. now
  returns whether the spec changed as a result of the call. 
						
						
							
						
					 
					
						2015-05-12 09:56:59 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						ef9deeccd1 
					 
					
						
						
							
							Merge branch 'features/yaml-spec' into features/optional-deps  
						
						
						
						
							
						
					 
					
						2015-05-10 19:28:47 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						09fff39990 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/features/variants' into features/optional-deps  
						
						
						
						
							
						
					 
					
						2015-05-10 18:59:56 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						13ff1a9bf6 
					 
					
						
						
							
							Remove debug print in link_tree  
						
						
						
						
							
						
					 
					
						2015-05-10 18:53:09 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						b4a26c496c 
					 
					
						
						
							
							Better hash output in find.  
						
						
						
						
							
						
					 
					
						2015-05-10 18:48:42 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						43e5465592 
					 
					
						
						
							
							Fix bug in directory layout hidden files()  
						
						
						
						
							
						
					 
					
						2015-05-10 17:56:27 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						3c49487424 
					 
					
						
						
							
							Doc tweak.  
						
						... 
						
						
						
						- add LLNL release number to new RTD theme. 
						
						
							
						
					 
					
						2015-05-10 13:11:03 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						25af6478c5 
					 
					
						
						
							
							Fix SPACK-67: 'spack help stage' was broken.  
						
						... 
						
						
						
						- remove spurious mutually exclusive group from subparser. 
						
						
							
						
					 
					
						2015-05-10 12:46:33 -07:00 
						 
				 
			
				
					
						
							
							
								Todd Gamblin 
							
						 
					 
					
						
						
							
						
						793b842f99 
					 
					
						
						
							
							tests for variant concretization  
						
						
						
						
							
						
					 
					
						2015-05-10 12:28:25 -07:00